我想自学程序员,买什么书,怎样做?

于寒洛


感谢你的提问,我来回答这个问题。

我是一名电力自动化工程师,做的就是工业控制系统编程一类的,可以说我的计算机水平还是可以的。大学的时候我学了C++、Java等计算机语言,后来工作了,我学了六七套DCS系统和PLC系统。后来工作需要,为了作图我学了PS,为了剪视频我学了PR+AE,为了办公我学了爬虫,为了业务学了小程序制作。

可以说,这几年都是在学习中度过的,也非常的卖力。不过我明确说,我目前还没有买任何的书,因为计算机类的资料大多可以在网上找到,所以不需要买什么书。

如果你真想学编程,建议你首先了解一下编程的发展历史,或者说是计算机的发展历史。因为学这类知识最重要的是兴趣,其次是能力。

对于编程来讲,兴趣是第一位的,没有兴趣其他的都不要谈。


电力工程学


我大学学的工商管理专业,19年8月转行学前端,报的脱产培训班,今年1月培训结束。

谨记:学编程千万别看书,因为技术更新很快,书本的知识有些已经过时了,而且书上晦涩的代码你根本看不下去!

编程主要是敲代码,看着视频教程跟着老师敲代码学效率最高。



北京艾伯特


本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。

对于你的这个问题,还真不是特别好回答,为什么呢?因为你说要做程序员,但是没有确定自己的开发方向,别人确实不太好给你推荐具体的学习书籍。所以说,可以先明确一下自己的开发方向,是学习Java,Android,H5,还是python等等。

等你确定了自己的开发方向,就可以有的放矢的去寻找资料来学习了。

那么除了针对具体开发方向的书籍,也有一些课程,是所有程序员都应该掌握学习的。比如《数据结构》,《计算机网络》,《软件工程》,《体系结构》,《操作系统》等这种通用性的书籍,然后再结合自己的开发方向,购买自己方向上书籍。

其实对于初学者,可以看一些视频,技术博客这样的东西,也不一定非要购买书籍。

下面是Java方向上的一些学习视频,感兴趣的可以了解一下。


我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。

如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。


一一哥Sun


很高兴为你解答!

自学程序员,主要从以下几个方面入门:

1.不要浪费青春:一定一定要选好方向,不然浪费时间,又浪费金钱。

2.方向主要从以下选择:

(1)web前段工程师:

学习路线:

html,js,css,vue.js,react.js,angular差不多就是这些

(2)PHP工程师:

学习路线:

html,js,css,PHP基础知识,thinkPHP,MySql数据库

(3)java工程师:

学习路线:

java基础,html,css,js,servlet,jsp,jdbc,mysql,spring,spring mvc,mybatis,spring cloud

3.选好方向,搂起袖子干吧!

希望我的回答,可以帮助到你!


就叫春哥


1.首先你要学习作为一个程序员的基础知识,操作系统、计算机网络、数据结构、算法等等,这一部分可以参考《深入理解计算机操作系统》《计算机网络》《算法》《现代操作系统》这些书;

2.确定方向,前端/后端/算法/全栈?

3.对于后端开发,Java开发目前应该还是主流开发语言,参考书籍《Java核心技术》上下两卷;

这时候基本就可以成为一个入门程序员了


APP印象


其实想学程序员,首先先要确定往哪个方向走,是全栈还是算法工程师,前端亦或是后端。如果说买书的话,一些比较基础的都是可以看看。但是一般情况我们可以直接上网上找最新的资料。如果只是买书可以买一些纯项目的书,在开发时遇到相同的模块要开发,可以直接拿来进行参考。


全栈ACE


建议从高级语言学起,学会编程原理方法后,就可以学更深层次的底层编程,先HTML、JS,再学PHP,再学H5+,这时也会点手机端了,易理解,上手快,可以直接写源码,灵活性好,思路随需求,或者用现成的框架,但必须搞清楚框架设计思路的来龙支脉,直接使用比较轻松


精简科技


1.让编程成为一个习惯想要培养一项技能的最好的办法,就是将他融入到我们的生活并成为我们的爱好。其实说白了,就是让这个爱好成为一个习惯,一天不去做这件事情,都会觉得少了什么...

2.把工作拆分成小块对待编程工作,我们没必要像健身狂人那样一口气做到筋疲力尽。与其直接编程2...

3.阅读别人的代码经过这几年的编程学习,我认为想要提升编码水平的最佳途径就是多看、多写,然而...

4.寻找良师益友5.写技术文章如果大家学习了一种新的编程概念,但不能确定自己是否已经真正掌握...


业余无线电火腿


根据我的经验,

1、如果你不会是特别想学编程,最好先不要买书;

2、你想学的程序,比如Python,官网的教程比书本上的还要详细;

3、如果非要买书,你就会经历从入门到放弃的过程;


帅帅的Python


什么书。我是培训的PHP 。我一般自学会看一些视频吧。推荐某课网,网易云课堂的视频都不错。也可以在网上找一下免费的视频资源


分享到:


相關文章: