工作两年,新起点,新征程
工作两年多了,其实酝酿这篇文章很久了。直到近期,第一份工作终结,也算画上圆满句号了。得来闲暇,发发牢骚。某种意义上说,也算是第二次跳槽了,第一次是大学毕业,直接该行了,不知到老师们怎么想。
工作第一年,大多数时间都是在学习,提高也很大。工作第二年,逐渐成为一个熟手,负责的工作任务也越来越多,越来越忙,加班也加了不少。第一份工作,C公司给我带来的好,我也很好的回报了。深深的表示感谢,这种感激不止在离别之际。就像你的大学一样,就算有种种的不好,但是回味起来……。
工作两年,感悟到第一份工作,不要计较太多,努力学习提升技能,积累经验才是最重要的。
开始注重代码质量,开始不自觉的关注设计模式,开始关注代码的整洁和效率,变得有些代码洁癖。
学技术也不再是只懂得表面,太站不住脚了。这一年也面了不少试,面试官说我学得浅,各种技术都会一点,但是蜻蜓点水,问深层次就不懂。所以觉得,学技术,不再是只知道怎么用它,而应该搞清楚原理,来龙去脉,必要时研究研究源码。开源就是好。
渐渐的不再特别迷恋于各种框架,而是更加注重基础。万丈高楼也是从地起,千里之行,始于足下。大家通常把那些技术能力很强的程序员称为大牛,更牛的叫大神。而很多程序员也自嘲码农。我也是万千码农的一员啊。如果只会玩玩各种框架的表面,只知其一不知其二,知其然而不知其所以然,写代码总是只会copy,那么永远都是码农,成不了大神。我们需要有坚实的基础和完善的理论知识。再次感谢lifetragedy同志,时刻提醒不忘基础,无私的奉献,分享知识,致敬。对了,还有一本书没有还你。孔乙己说读书人窃书不算偷,我借书不还算啥?
很希望向lifetragedy那样,和大家分享知识,共同进步。但是我目前依然属于才疏学浅,滥竽充数,偶有心得,做做记录而已。
我也加入了一些所谓技术交流群,希望和大家交流学习,共同进步。结果发现,这些群里的人大多数都是在校学生,真正的大牛通常不发话。群里聊得正欢时,我知道,不少大牛估计还在加班吧!而小伙子们常常问些神马框架之类的东西,整合抛异常啦神马的。我说在校大学生,不趁时间多学习数据结构算法,学习操作系统,学习计组网络,整天搞那些框架干什么?没出息,出来都是码农啦,找个工作饿不死人而已,成不了大神。还有很多培训机构,一批一批的码农从这里走出来。
我也感受到这个行业,各种技术更新很快。干这行不能墨守成规,永远保持谦虚好学,不停的学习。良好的学习能力才有好未来。有一次面试,问了我一个技术,问我会不会。我说有听过,没用过,不会,但是如果项目要用这个,那我有把握几分钟就会用。我对自己的自学能力还是很自信的。没有学不会的技术,只有不愿意学的人。一项技术或工具,如果很难学,那这个肯定是要被淘汰的。真正好的东西,应该是简单易学易用的。
有很多人问我,为什么要放弃大学的专业,而选择毫不相干的IT行业。我总是简单的回答为感兴趣,我对这个感兴趣。现在我又觉得我性格适合干这个,至少我还没有想到更适合我的工作。事实上,大部分人毕业后2年从事的工作和原来专业关系应该不大了。走上这条路,我也不能确定一定会有什么出色的成就,但我认为如果我当初走的原专业的道路,一定不会有什么成就。但我也从不后悔当初我所选择的专业,我甚至有些庆幸,农学的专业学费真的很便宜,让我花了比软件专业少很多的钱上完大学,现在却做着同样的工作。
我也遇到很多同事,朋友,他们认为大学没有什么意义,上大学没有用。我认为,通过比较上大学与不上大学的区别去判定,那么上大学真的没有什么意义。比较本身就是没意义的。人生太像一场旅行了,旅途中会经过各种各样的风景,遇到各种各样的人。上大学就像是领略一处与众不同的风景。非得要谈意义的话,那就是我去过,我经历过。如今我走的这条路,也正是在经历和领略另一途风景。这条路上,有的人觉得枯燥无味,有的人觉得很累很苦,有的人中途退出了,但我相信也有很多人跋山涉水,乐此不疲,津津有味。而我,只是平常心,不知前方是什么路途和景色,不停止前进步伐,走着瞧。