新手学编程应该看什么书(编程自学入门先学什么)

核心提示:新手该如何学编程首先,我觉得有必要说明一下,新手该如何学习编程。首先,要明确你学习的目的?如果你学习的目的是为了找工作比如:你已经大四了新手该如何学编程


首先,我觉得有必要说明一下,新手该如何学习编程。首先,要明确你学习的目的?

如果你学习的目的是为了找工作

比如:你已经大四了,或者已经毕业了,想找份编程类的工作,说明你只能临时抱佛脚了。这个时候,看书就不合适了。你需要:

1. 定一下你的学习方向,是java还是php还是前端?c语言系列的恐怕时间就不够了!不能满足你快速就业的要求。

2. 然后找一个学习该方向的路线图,然后购买视频教程,快速学习入门。

如果你学习的目的是打基础

这种情况最好了,你刚上大学,还有时间思考方向,考虑未来,打好基础。可以根据市场招聘需求情况,个人爱好,选择自己的学习方向。然后在大学期间,多花精力在基础学科的学习上:如:数据结构、算法、数学等,掌握一到两门编程语言:C、java。

1. 我仍然建议新手,看视频学习。新手看视频学习的好处在于:能够掌握工具的使用,能够有样学样。编程初期,最好的学习方式就是模仿。前提是你要有一个好的模仿对象。

2. 当你真正的进入了程序员的门槛里面,你就会发现,视频学习不再是最好的方式:因为它太花时间。你通过网络媒体、博客、官网、论坛学习知识的速度远远快于看视频。


程序员应该看什么样的书?


如果有一本书叫《java核心技术》和另外一本书叫《springcloud ……》或《docker……》。不考虑你马上要用的技术,如果只能买一本书,同学你会买哪一本书?(这两本书名是我瞎起的啊,如果有雷同,存属巧合)。我告诉你,你要买第一本。因为什么?

因为技术框架类知识具有时效性,特别是spring cloud、docker这种版本更新非常频繁的技术。买书看绝对不是好的选择,你买到的书永远都是过时的。最好的方式是去官方文档学习,如果英文不好,就去搜索一些国内大牛的博客,找更新频繁的系列文章去学习。


哪些书籍可以买纸质书去读?

语言核心技术类,即使语言版本再更新,核心技术也不会出现很大的变化。这类书籍是可以去读的《编程珠玑》、《代码整洁之道》、《算法导论》这些都是永恒的经典,是前人的编程智慧的体现,永远也不会过时,这类书籍是可以买纸质书去读的。而且有必要反复研读。



好书推介

不知不觉我已经向你介绍了几本好书,下面在介绍一些!不要和我说,这些书不适合新手读?我在前面已经告诉你,新手该如何学习。如果想看书,就买这些书,买完不亏,永远超值!

《Java编程思想》

无论你想不想学java,这都是一本向您介绍面向对象编程的经典书籍!

《重构-改善既有代码的设计》

书中清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。值得反复研读。

《数据结构与算法分析》

如果你想成为一个牛逼的程序员,这本书要好好读!

《代码整洁之道》

《C 图形和游戏编程基础》非常基础,你应该能看懂。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 零零后创业(零零后怎么创业)