我来实力劝退吧

我先挑几本程序员必备的的书籍。

我很久以前看的是第二版的,那时候我一个搞Java的朋友直接把他手里的《Java编程思想》丢给我,让我看完。看到一半我就自己入手了一套了,因为很经典,这本书是最经典的面向对象的教材书了,通过这本书可以加深对面向对象的理解,即是一本Java的入门书,也可以通过多次阅读来提高自己的Java的水平,我当初就是通过啃这本书踏入的Java领域,但是很长一段时间内,也是用这本书讲的面向对象的理解再反哺PHP。在思想上是相通的,考虑到目前都是Java作为主流的话,还是必读的。

因为你没说你要学哪个语言,所以我就推这门目前最热门的语言了。

其它的还有C++、PHP、PYTHON、Go等。你得自己挑一门你感兴趣想发展下去的语言。

比如JavaScript前端,这也是不少新人踏入程序行业的方向。

PHP入门

C++入门

Python入门

Go入门

Javascript入门

上面是每个语言的入门书,我尽量挑比较优秀的推荐一下,全学是不现实的,你自己挑一门语言先入门好了,其它的语言都熟了并且有精力了再看。

————分割线,其他相关技术

我自己买的不是这本,是另外一本清华大学出的,不过那本已经没得卖了。这也是必读的书目,再怎么不济,工厂模式和单例模式你得知道,否则出去别好意思说自己是写代码的了。这本我有电子版的,看过一些,还是比较能够浅显易懂的。

数据结构也是必须要掌握的,目前看下来这本是最简单的。我买的就是这本,不过……我水平菜逼,光这本我也啃了好长时间,也不知道这么推荐合适不合适,可是我暂时没有找到更好的版本来推荐了。因为我就两本,一本这个,一本就是严蔚敏的那本材料书……

这本是用C语言写的,这个要注意了。

千万不要小看数据结构,如果面试的时候人家问你Redis,你知道Redis是基本数据结构的哪种结构来实现的么?

现在都是互联网开发,所以这本书你也逃不掉。也是最经典的讲HTTP常识的书了,绕不开的。
当然,你要是感觉这本你看起来太累,那么还有一本日本人写的图解比较简单一些,可以选择性地挑一下

TCP/IP的话,也是这本最权威,还分卷1卷2卷3,不过初学真是很难看明白,,所以可以尝试一下日本人的图解TCP,了解一下握手挥手,还有窗口滑动,万一……万一面试官问你啥是OSI七层协议,可别一脸懵逼。

全读完了吗……那么恭喜,现在进入下一个挑战吧。

要不要来本这个来开开胃?哈哈,现在算法已经成了面试必备的技术了,做为PHP来说也是最缺的东西(包括上面的数结结构),所以……

所以我不推荐这本书啦~事实上没几个人能把这本书啃下来,我感觉应该是研究生级别的了。

但是这本我还是想推荐一下,这本在我看来是算法里面最经典的了,讲得很细,配合了很多图解,惟一的缺点就是Java写的,需要一定的Java基础,不过……其实程序语言都是共通的啦,如果能把上面那本《Java编辑思想》啃完的话,这本的Java技术点基本就没问题了。

上面全是让你进级的书籍,当然短时间内全读完不太现实,长期来说,每读一次都会让你有新的理解新的提升。这几本也是相当基础实用的书,可以说你被淘汰的那天这几本书都不会被淘汰,所以就不会过时的啦。基础是必须打好的,有了底子,语言这玩意还不是说换就换的。

这才是真正的提升。

漏了……竟然把最重要的一本书就漏了。

这本书不需要任何解释,如果你开发用的是MySQL,其它的MySQL都可以不用看,这本是必须要看要看要看的。而MySQL是现在90%以上的项目都需要用到的,必须掌握的东西。

怎么样?你觉得你能在零基础的状态下把这几本书消化,变成熟练的知识点么?

上面这些还只是冰山一角。

你要花几年时间才能掌握?

程序员的工作寿命是到35岁,现在内卷非常严重,如果你有大厂经验或者高学历的话,可以适当延长一点。

所以你觉得自己还剩下几年?

你说你可以通过培训班速成?

醒醒……

就算你读一百个一千个培训班,也仍然必须熟练掌握上面的知识点才能在程序员这个行业里愉快地混下去。

而且这些还只是基础的内容,什么大数据区块链人工智能我还没给你推荐呢,目前招聘的热点是这三个方向。

所以如果你只是闲得无聊,学着玩玩,多增加一个技术,没关系的,把我上面列的书(或者你自己找相关的内容去掌握这些知识点)啃完即可入门。

如果你是想用来找工作谋生……

唔…………

几乎每年我们都会遇到几个 30 岁以上的转行者,我们非常理解这些转行者是怀着破釜沉舟的决心才找到我们的,所以我们会不遗余力地帮助他们。

我曾成功地把一名31岁的网管变成了程序员:聊天截图,还有机械专业30岁成功转行的。

你需要:

  1. 一根能上网的网线
  2. 一台内存大于 4G 的电脑
  3. 一份不学会不罢休的决心
  4. 三到六个月的时间
  5. 大专及以上文凭
  6. 加上正常的智力

学费六千多,对比其他机构动辄上万的学费,便宜非常多。且支持无条件退款。

不懂英文我的课程里会教,问题不大。

有兴趣加我微信 frank_fang

文章来源于互联网:30岁零基础学习程序员需要什么基础?

发表评论