Java World程序员今日看点

转行做码农|我原本是一只泥鳅

2016-12-05  本文已影响1174人  XCG00

你们是鲤鱼,修炼五百年后就有机会跳龙门,而我是一只泥鳅,需要先修炼一千年变成鲤鱼,再修五百年才能跳龙门;当有一天失败了被打回原形,你们还是鲤鱼,而我却变回了泥鳅。

1


和很多从事IT和喜欢IT的同学一样,我一开始接触到计算机是小时候家里买了一个台式机,我在电脑上打游戏听音乐,感觉电脑很好玩。后来我接触的信息多了,知道了什么叫电脑办公,什么是电脑黑客,感觉很酷,很fashion,兴趣的萌芽滋生了起来。

2


由于高考成绩不好,没有考上计算机专业。本科读的是药学,上大学的时候,除了学好本科的课程之外,还额外多考了一些计算机证书,比如二级三级,而且挑选的都是非理工科专业的学生感觉比较难的科目,二级的C语言,三级的信息技术。课余的时候会去报停买《电脑爱好者》杂志,也会去图书馆借一些计算机相关的“天书”来熏陶自己。

在上学的时候,帮助过学校里计算机专业的同学装系统,虽然不是什么厉害的事情,但是也潜在的给我增加了一些信心。偶尔也会装13的用命令行开个热点,让技术小白们膜拜。

3


其实在大三的时候,我原本还是想考药学研究生的,但是在学习的过程中我发现,药学的实验我不太喜欢,比如实验的方法比较单一和繁琐,感觉没有写代码炫酷;还有一个方面是我做动物实验不太下得去手。

如果药学实验无法顺利的操作,那么药学的研究更加无法顺利完成,读研不可能只是读书吧,于是在考研报名完成后不久我就彻底放弃药学,转战IT。

4


我给自己安排了两个方面的学习计划,一是需要学习计算机专业的基础课程,二是要至少学习一项流行实用的技术。

计算机基础知识,大多数是按照计算机专业课逐一学习,包括看书和学习在线课程。经典书籍+易懂书籍,比如数据结构可以看经典的严蔚敏老师的《数据结构》和难度较低的《大话数据结构》,视频一般都是看MOOC的课程。

比较流行实用的技术,我选择的是Android,一是由于基于Java开发,比较容易上手,二是学习成本较低,而且很有发展前景。然后就选择了一本类似于工具书的开发教程,再配合一些网上的免费视频(比如当年完全免费的慕课网),为我未来的Android生涯打下了基础。

在学习和工作的道路上曾经听到过两种声音,现在拿出来吐槽一下:

5


学习到一定程度总是要出去工作。没有工作经验,还不是科班毕业,一般情况下都很难被任何企业认可。所以这个时候需要找各种方法展现自己的能力,企业一般会考察一个求职者的基础知识和实战能力两个方面的水平,比如曾经被问到过一些数据结构和算法,组成原理,操作系统等相关的问题,我也会展示自己做的apk给他们看。

即使这样他们依然可能会担心无法适应工作,所以一开始需要放低身价,哪怕不要工资,也需要攒到第一份在企业内部的实战经验。

6


转行来到IT行业就是一场豪赌,没有回头路,只能奋勇向前,科班毕业的同学很容易达到的级别和薪水,半路出家的需要付出更多的时间和汗水,因为我原本是一只泥鳅。

上一篇 下一篇

猜你喜欢

热点阅读