十一长假即将到来, 覃超小魔王预祝各位国庆节快乐! 这次给大家强烈推荐一篇来自“ 代码家”的个人技术学习和成长之路分享。”代码家“是Github上开源大牛+红人,拥有 12.6k 的 followers:daimajia (代码家) · GitHub ;他于三个月前加入我的团队,可谓是我们技术项目的 猛将兄。这篇文章里,代码家总结了自己是如何从一个普通的高校一步一步走到今天的位置,阐述了自己关于技术学习的经验总结和给于各位的具体建议。大家 enjoy ~ 另外我的团队,也就是峰瑞资本互联网团队一直在苦苦寻求技术大牛+新秀,我们给于业界最好的待遇,只要你够厉害。 没有具体的要求,不限各种学历或者背景,只要能通过我们的面试,有一技之长即可(至少比我厉害,能在这个领域让我们团队的人学习 :D )。具体我们公司和招聘介绍: 下面是“代码家”分享内容:(文章很细,要点和干货都不少,最好找一个时间、比如睡觉前,来用心品尝,相信你会有所收获。) 每天,都会有人在微博上私信我,问我关于学习和成长的问题。这种问题我一般都不会回复,毕竟每个人的情况不一样,每个人对待事物的性格也不一样,我不能夸下海口的说,你看某本书几个月就能如何如何,我能做的多数时候只是鼓励鼓励,其次我也从不认为我已经成长到一个多高的境界上,让我去给别人做指导,我还是当之有愧的。 但是,有时候看到大家私信我的时候,确实是处于一种很痛苦或是需要帮助的状态上。最近晚上有空,就想写写自己从第一次接触程序,到一路颠簸学到今天的一些故事和经验,希望对大家有所帮助。 学习的三个阶段 第一阶段:消费者阶段 我 在快上高中的时候,开始接触的程序。那会儿家里有一本 Visual Basic 的书,30 多页左右,也是家里唯一一本计算机类书籍,是我哥学校发的一本课外书,他对计算机貌似没有什么兴趣,就一直堆在家里,直到无意中被我翻到。 书里的程序格外的简单,几行简单的英语代码,就能让计算机弹出一个对话框,当时看到简直神奇极了!跃跃欲试的在老妈店里的电脑上一步一步的敲下代码,弹出一个简单的对话框,那一瞬间,感觉像是推开了新世界的大门,从此一发不可收拾。 实践完 VB 后,又在小书摊,看到了一本 《黑客 X 档案》,看着各路高深的入侵,木马,盗号,试图努力学会这些技能,然后去跟朋友们炫耀,但一直都无法入门。因为需要太多计算机的基础知识了,不是写个弹框,或者计算器水平的人能搞定的。 那会儿家里也没有懂电脑的,也没有人可以问,又处在小城市,连个培训班都没有。 随即,开始漫漫买书求学路。 一旦开始买书,就进入了学习的第一个阶段: 消费者阶段。当个消费者其实是个挺轻松的事情,对着书本照猫画虎,一会儿就能跑起来一个看着很有趣的程序。 那会儿,疯狂的买各种书,但是由于周围没有人指导,买了很多类似 21 天 xxx 系列的书,那会儿真的有这种书,我还抱有幻想??觉得 21 天后我就?? 现在想想国内的图书市场简直恶劣到一定程度。很多高校,教师升职评比需要考察发表书籍情况,导致国内一大批烂书其实都是高校老师发出来的。我现在依然认为国内 95% 的技术类书籍是不值得买的,除了像侯杰老师这种文笔很好的技术人以外。 很多作者总是做不到 『以读者能理解的顺序,而非自己认为的顺序』写文章,坑害了不少对计算机有兴趣的同学。我一直很崇拜侯杰老师的另一个原因是侯杰老师的书,总是能把你最想问的,如同庖丁解牛,深入浅出的解答出来。 就如同 MFC 框架(很早前的一个 Windows SDK 框架,现在已经用的很少了),MFC 是很复杂的一个框架,所有初学的人,都会问一样的问题:"这玩意儿是怎么工作起来的?!",但所有国产的 Visual C++ 的书,都避而不答,让你照猫画虎的做,就能弹出一个窗体。当初国内只有 《深入浅出 MFC》一书,讲明白了背后的一切。 学完一些基础知识后,就进入了学习的第二个阶段 实践者阶段阶段。所谓实践者,就是开始用自己所学,去开发程序,成为一名专业或非专业的码农,很多人的职业生涯,也就停留在了这个阶段,过上了小富即安的程序员的日子。 (责任编辑:本港台直播) |