程序员的发展大抵分为四个阶段:
第一阶段:困惑期
这个阶段往往是小白阶段,要么经验积累不够(比如刚毕业),要么是重大技术转型阶段(颠覆性的,比如由GUI应用模式转到Web应用模式)....以前刚出道时,写的基本是C++的GUI应用和Foxbase管理信息系统,之后的技术发展逐渐向Web趋势演进,而Web应用从程序模式到部署模式都完全不同,以至于当年着实跌了不少跟头....,相信就可以进入"发展期".优秀的人在这个阶段:"不贪进度,稳扎稳打,愿意打破砂锅寻到底"....第二阶段:发展期
在"打破砂锅寻到底"的模式下,随着之前的障碍逐个被击破,我觉得啃一部入门书确实越来越轻松了,这个阶段学得快也学得多,而且过程中冒出的问题越来越多,比如"要添加一个图表咋办?"...第三阶段:瓶颈期
基础的内容掌握了,积累的困惑又呈现出了越来越多的趋势.因为我已经不满足温饱,想做得更好了.这就是往更高层次发展过程中会遇到的障碍,一种"书我都读完了也理解了,但就是在实践中感到无从下手