您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
我想自学程序员,买什么书,怎样做?
小伙伴,自己的,程序员我想自学程序员,买什么书,怎样做?
发布时间:2016-12-08加入收藏来源:互联网点击:
我想自学程序员,买什么书,怎样做?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
其实想学程序员,首先先要确定往哪个方向走,是全栈还是算法工程师,前端亦或是后端。如果说买书的话,一些比较基础的都是可以看看。但是一般情况我们可以直接上网上找最新的资料。如果只是买书可以买一些纯项目的书,在开发时遇到相同的模块要开发,可以直接拿来进行参考。
回答于 2019-09-11 08:43:50
1.首先你要学习作为一个程序员的基础知识,操作系统、计算机网络、数据结构、算法等等,这一部分可以参考《深入理解计算机操作系统》《计算机网络》《算法》《现代操作系统》这些书;
2.确定方向,前端/后端/算法/全栈?
3.对于后端开发,Java开发目前应该还是主流开发语言,参考书籍《Java核心技术》上下两卷;
这时候基本就可以成为一个入门程序员了
回答于 2019-09-11 08:43:50
感谢你的提问,我来回答这个问题。
我是一名电力自动化工程师,做的就是工业控制系统编程一类的,可以说我的计算机水平还是可以的。大学的时候我学了C++、Java等计算机语言,后来工作了,我学了六七套DCS系统和PLC系统。后来工作需要,为了作图我学了PS,为了剪视频我学了PR+AE,为了办公我学了爬虫,为了业务学了小程序制作。
可以说,这几年都是在学习中度过的,也非常的卖力。不过我明确说,我目前还没有买任何的书,因为计算机类的资料大多可以在网上找到,所以不需要买什么书。
如果你真想学编程,建议你首先了解一下编程的发展历史,或者说是计算机的发展历史。因为学这类知识最重要的是兴趣,其次是能力。
对于编程来讲,兴趣是第一位的,没有兴趣其他的都不要谈。
回答于 2019-09-11 08:43:50
学习编程开发程序员自学是可以的,但是我并不建议小伙伴根据书上的知识进行学习,因为书上的知识毕竟是比较笼统的,不是很具体的,如果小伙伴想要自学编程的话,建议小伙伴在网络平台或培训机构的官网上看相关视频进行学习,通过视频学习还是比较直观的,老师还会给小伙伴穿插很多的延伸知识点,要比看书学习的快。
对于零基础小伙伴学习开发技术知识来说,我还是比较建议小伙伴选择靠谱的培训机构来学习的,这样能够更为系统完善的学习到相关的开发技术知识,还能练习到更多相关的项目实战案例,积累更多的项目实战经验,对小伙伴的学习更有益。
无论小伙伴是选择自学还是参加培训学习,最重要的是选择一个比较适合自己的学习方法,才能在学习过程中事半功倍,提高学习效率。
1.你需要有一份系统完善的学习计划
学习开发技术是需要小伙伴自己制定一份比较系统完善的学习计划的,根据自己制定的计划,在学习过程中,逐一完成学习计划,这样不仅能让自己更快的学好相关的开发技术知识,还能不断的培养自主学习能力。
2.多加练习项目实战案例
小伙伴在学习过程中,不能一味的只学习基础理论知识,更需要多加练习相关的开发实战案例,尤其是市面上比较流行、新颖的项目实战案例,这样会更加接近于企业的需求,在面试过程中会加分的。
3.多交流,培养自身编程思维
一个优秀的开发程序员在学习的过程中,最重要的是要培养自身的编程思维,用编程思维来考虑项目开发的始末,那这编程思维怎么来培养呢?除了学习一些开发技术知识之外,小伙伴在学习过程中,要多和周边从事编程开发的朋友或培训机构老师进行交流,在交流的过程中,学习别人好的编程思路,经过自己进行试验,变成自己的思路,久而久之会将自己的编程思维建立起来。
小伙伴在学习开发技术的过程中,一个好的学习方式和适合自己的学习方法很重要,是自身学习能否快速入门的重要因素。至于选择自学还是培训的方式来学习,还得根据小伙伴自身的真实基础情况来选择。
java开发技术学习教程及学习路线
http://www.atguigu.com/download.shtml
H5全栈前端开发技术学习教程及学习路线
http://www.atguigu.com/html5_video.shtml
大数据开发技术学习教程及学习路线
http://www.atguigu.com/bigdata_video.shtml
回答于 2019-09-11 08:43:50
别买书,好像没听说过哪个程序大牛出过书的,慕课网程序员之家可以学到很多东西的。都是直接面向市场面向企业的真实应用做教学。
上一篇:丫头马上毕业了,是让她留在身边工作好?还是去大城市发展好呢?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |