程序员如何持续提升自己的开发技能
时间:2015-10-27
来源:科泰教育
这个世界唯*不变的就是变化,IT圈子不外如是。计算机领域*直在改变,从基础框架到计算设备,还有几乎每天都涌现出的新技术。因此,作为*名程序开发人员,我们更要通过不断的学习来提高自己的技能。
程序员如何持续提升自己的开发技能
如何选择读物
程序员需要的技能改变是如此之快,尤其是那些热点的/快速演变的领域,找到这些领域合适的阅读材料有时不那么容易。几点建议:
利用好关注该类技术的那些网站。比如,在我学习iOS的过程中,我*直关注 RayWenderlish.com 和iOSDeveloperTips.com,它们都有定期较新的内容发布。
如果你是想找些书籍,请尽量选择电子书而不是纸质书,编程是*个变革飞快的行业,除非是Knuth的《计算机程序设计艺术》,很多书几个月就过时了。
选*个实际的项目
记住这句咒语:“我听见的,我忘了;我看见的,我能想起来;我做过的,我理解”。
阅读是有益处的,但要想真正的理解某个编程语言/库或者技术,你只能亲自动手,真正的参与到*个使用这种语言/库/技术的项目中。”完成*个项目并在其中运用到你想学的技能或特性”是*个很具体的可衡量的目标,”学习某种语言/库/技术“则太笼统了。*个清晰的目标有助于你了解你的进展。完成*个项目则会使你获得宝贵的经验,有些甚至可以写到个人简历中。尽*切可能来用构建*个完整的项目的方式来学习,而不是根据阅读得来到东西学习*个范例。