2015.09.30号,我在中关村图书大厦,还没有走出抑郁的我,漫无目的地翻阅书刊,也就是那天我突然下定决心学习编程,去当一名程序员;
(虽然,这已经不是第一次下定决心了——2014.09,我也打算学习编程,可惜只坚持了看了几页C++入门,不了了之了;)
彼时,我还是一名博士生,已经打算退学,理由是,继续读下去我看不到未来在哪里,我决定趁早转行,这也是我读研最开始就想好的,有时间再说这个;
于是,只在大学一年级学过C语言的我,开始了我的自学之路。
刚开始,不知道学习什么,就在图书大厦,买了一本Python的入门书,国庆七天假期,我去教室自习,学习这本Python入门,学的挺快,但是只是看懂了,没有练习;
2015.04月份报考的CPA考试在即,10.15号我又转向复习CPA考试科目,复习备考,最后考了两门,会计和审计,都是低分飘过;
考试完之后,也就是10.19号开始全身心的学习编程,每天8:30准时出现在中科院图书馆,中午回宿舍休息一会,然后一直学习到晚上9:00关门,回到宿舍9:30的样子,洗个澡,继续学习到11:00;
这个时候,我开始学习C语言,我在网上找了很多资料,最后选择了两本比较经典的C语言入门书籍《The C Programming Language》、《C Primer Plus》,因为英文能够看懂,就直接看英文版的,这个看到了10.25号;
10.25-11.03,开始看数据结构,学习这个过程比较迷茫,也充分暴露自己的焦躁和极度缺乏耐心的心境,找了几本比较经典的以C语言为基础的数据结构书来看;
11.04-11.09,又开始看C 语言。
11.09-11.18号,看数据结构。
这样反复折腾的原因,不因为这样看更有效果,而是因为我太急躁,因为我基础太差,又急于求成。
回过头来看,跟我当时的处境有很大的关系,那个时候我已经打算退学,但是暂时还没有出路,所以一直跟老板僵着没有去实验室也没有提交退学申请,我的目的很明确,就是拖着,拖过这个学期,为自己自学争取一点时间;
所以这段时间我很焦躁;
C语言学的不是很好,数据结构对于我来说又有点难度,看得我很烦躁,总是看到几十页的地方就看不下去了,于是乎,我又决定去找视频来看,觉得看视频总能够理解了吧。
我去找到了中国科学技术大学和北京大学的数据结构和算法的教学视频,全套的结果是我都没有怎么看,因为太枯燥了,比看书慢太多了,我觉得不行,最后找到了小甲鱼的视频,他的视频很基础入门级别的,比较适合我,所以我就听听他讲的,了解了基本的数据结构的概念,链表、集合和基本的排序算法;
那个时候,我认为是自己没有找到一本适合自己的数据结构和算法的书,所以在网上找了很多本相关的书籍,最后选择了一本普林斯顿大学的《Algorithms》第四版,来学习,因为是Java版的,所以我又去看Java了。。
2015.11.19-2016.01.11号,这段时间,我都用来看Java基础了,也算是看得最认真和仔细的时了,选择一本《Introduction to Java》来学习,这本书的第十版,内容很详细也很啰嗦,但是对于编程一无所知的我来说,还是很合适的,至少看得的时候不用太费脑子,看起来也很快;
但是问题也是因为太详细了,我虽然我尽量保持着速度,但是还是花费了很长时间,并且没有重点,看了就忘了,但是还是很感谢作者写了这样一本书,我算是终于摸到了编程的门;
期间,投了一些简历,基本没有回应,印象中有一家初创公司给了面试机会,但是我没有去,太懒,也没有多少动力想去;然后去面了一家创业公司薪人薪事,HR电话里问我愿不愿意学习PHP,我说愿意啊,去面试,答题,要求用PHP,然而我只会C就用C答了,估计结果不怎么样,然后HR略带嘲讽的打发我回去了;
然后,我就突然意识到了,这个学期快要结束了,要快过年了,明年开年我要找工作了,怎么办?
2016.01.13-2016.01.31,我去学Android了,是的,皮毛都没有学到,在这么短的时间里;
怎么学,那个时候,我还没有想到学习google的官方文档,所以找来了黑马培训班的视频来学习,照着他们讲的内容,希望能够快速的学习掌握Android基本知识,然并卵;
操之过急的后果是基础严重不过关,缺乏对基本概念的理解,死记概念并没有什么用,这个是我工作之后体会到的;
2.3号回家,2.7号大年三十,2.15回到学校;
2.16-2.29,按照之前的节奏,继续学习Android,这个时候已经着手学习Android简单的项目了;
3.01号开始写简历,找工作,写简历虽然是个技术活,但是巧妇难为无米之炊,没有实际的项目经验,去参加社招,面试机会渺茫,所以我硬着头皮写了一年的工作经验,随便写了两个小项目;
开始了海投简历,好在有拉勾网这样专业的招聘网站,及时反馈,很有效率,陆续的投出去的简历开始收到反馈,获得了零星的面试机会,但大多数都是不出意料的不如人意,
最后应该是缘分,来到了现在的这家公司,度过了最开始的那种煎熬,实力终究是瞒不过去的,好在公司同事和领导很好,拿着尚可以接受的薪水,压力不大的工作节奏,正适合夯实基础,沉下心来踏实学习;
已经工作了8个半月;正在努力适应和提升中;
回头看这一年来,跌跌撞撞,很不容易,因为自己战略上的失策,导致自己陷入了非常被动不利的局面,也因为自己的坚持和不服输的性子,坚定的走到了今天。
敢问路在何方?路在脚下~