作为一个程序员一定要有深厚的内功这样才能进入行业精英
那么问题来了,如何修炼呢?
入门篇
选择一门语言,明确自己的职业目标,然后敲开软件行业的大门
在这个时候,就要好好学习编程语言基本功,以及基本的软件开发能力
给大家一个建议就是不要进入外包行业(不是外派),学习无法深入,还很累,软件行业身体最重要慎重选择。
路上篇
当你进入一家企业的时候,应该迅速熟练公司的业务代码,大概一到三个月左右(根据个人技术能力和业务代码复杂程度适当增加)
当你熟练好了业务模型之后,你的编码能力肯定会有所提高,这个时候就要扩宽自己的知识面。
扩展篇
进行编程语言扩展(对于学习php和ios的同志,可以找下自己的路)
上面的学好之后,可以学些脚本语言和构建语言如python,gradle,makefile等等
至于版本管理工具,svn和git就不多说了
上面的语言,如果你学会了,你就有了基本成为一个既熟悉底层又掌握应用层的人物,任督二脉已通,成为武林高手指日可待
深入篇
扩展篇我们学习的都是基础功,深入篇我们就要进入不同行业的进行锻炼了,如直播行业,音视频领域,金融行业,安全领域,等等
我们也可以选择一个行业领域进行深入的研究
记住项目不在多,而在精
然后在学习设计模式,这个时候的你已经是个高手了,进入了公司的业务骨干层,再锻炼锻炼可以迈向管理层了
劝诫篇
切记,身体最重要,保证充足的睡眠和良好的心态,才是最重要的
送给大家我最喜欢的两首歌”明天你好”和”越单纯越幸福”
共勉!
网友评论