最近买了一本《代码大全》,其中这一段解决了我心中的困惑与忧虑,让一直在技术与管理间踌躇的我找到了未来的道路。感谢《代码大全》,现分享给大家,共勉。
第一级:入门级,入门者会利用某语言的基本功能,能够编写类、子程序、循环和条件语句,会使用语言的诸多特性;
第二级:中级,中级的程序员会已经度过入门期,能利用多种语言的基本功能,并会得心应手地使用至少一种语言;
第三级:熟练级,熟练级的程序员对语言或环境(或两者兼具)有着专业技能。这一级的程序员也许精通J2EE的盘根错节,或者对《Annotated C++ Reference Manual》如数家珍。这些程序员都是所在公司的宝贝,很多程序员再也不能超越该层次。
第四级:技术带头人级,技术带头人具有第三级的专业才学,并且明白编程工作中只有15%用来和计算机交互,其余都是与人打交道的道理。该程序员一般只花30%的时间单独工作,与计算机交互的时间则更少(McCue 1978)。技术带头人会为人写代码,而非为机器。真正高手所写的代码,像水晶一样晶莹剔透,还配有文档。他们不会浪费其宝贵的脑力,去重新组织一条注释就能说清楚的代码块逻辑。
作者:liaocs2008 发表于2013-2-7 22:58:38 原文链接
阅读:61 评论:0 查看评论