`

程序员成长中的九重境界 你属于哪一重?

 
阅读更多

摘自:http://fellow.51cto.com/art/200810/94935.htm

第一重: 
在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。

第二重: 
用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。

第三重: 
学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已经有了“扎实”的基础,出去找工作四面碰壁之后感叹人心不古世态炎凉。

第四重: 
以极低的要求找到工作,突然发现自己不会的实在是太多太多,不求甚解是无奈之举。这个阶段写代码写完之后主要是试,试的标准:“能运行就是成功,不能运行就是失败。”一个小模块写完之后被黑盒蹂躏几十次稀松平常。

第五重: 
突然意识到不能再瞎干了,于是知道了如何规范的写代码,尽力的把代码写的短小精悍,看一堆关于算法的书,并且会把自己的或者别人的优秀代码分门别类存起来,以便经常参考使用。

第六重: 
做的时间越长,发现自己不会的越来越多,每每遇到不太理解的必然刨根问底,写完一段代码,一定仔仔细细把程序研究个透,不让他出现一点泄漏一点警告才罢休,以挑战白盒作为乐趣。

第七重: 
把各种工具研究个稀巴烂,即使一个全新的语言或者工具,也能在半个月之内熟练使用,这个时候,仍然认为自己距离高手还有很大差距,遇到新手来公司面试,很惊讶这些人居然连怎么操作内存都不会就敢出来混了?

第八重: 
把编程工具用烦了,开始喜欢控制台或者说SDK,纯粹的API编程变成了自己的最大乐趣。

第九重: 
在电脑杂志上看见软件工程师的职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,想对后来人说些什么却终究发现无话可说,只好一笑而过。

第一重到第四重,需要努力,第五重到第六重,需要悟性,想到第九重,需要智商和福缘。

 

分享到:
评论

相关推荐

    程序员的九重境界,你是第几重?

    程序员的九重境界,你是第几重?看看这位高手写的有关程序员的境界。从第一层到达最高层,你是第几层?请进来看看。程序员 java 境界 php SSH struts

    程序员九重境界,看看你到了第几重!

    根据给定的信息,本文将对“程序员九重境界”这一概念进行详细解析,并结合部分文本内容,探讨不同阶段程序员的特点及成长路径。 一、初窥门径:此阶段的程序员通常刚入门,对编程有着浓厚的兴趣,但技能尚显稚嫩。...

    程序员的九重境界,看看自己的位置

    根据给定的信息,我们可以推断出文章主要讨论的是程序员成长的不同阶段或者说“九重境界”。虽然提供的内容较为简略且存在非中文字符,但通过标题、描述和部分可辨认的文字,可以尝试构建一个关于程序员成长阶段的...

    程序员5大层次,你属于哪一层?

    程序员5大层次,你属于哪一层?软件界一个无可争议的事实是,不同程序员的效率有差别,而且差别很大。许多专家将优秀程序员和一般程序员区分地很清楚。大多数研究得出结论认为,一般程序员跟优秀程序员之间在工作...

    8种类型极品程序员,不知你属于哪一种?

    在软件开发行业中,程序员的类型多种多样,他们的工作风格、技术偏好和解决问题的方式各有不同,形成了鲜明的个性特征。本文主要探讨了八种类型的极品程序员,包括他们的特点、优势以及潜在的不足之处,帮助读者更好...

    程序员十层境界(很经典)

    每个境界都代表了一个程序员成长的不同阶段,无论是从技术能力还是思维方式上都有着质的飞跃。当然,这十个境界并不是固定不变的,每个人的成长路径都是独一无二的。对于大多数程序员来说,能够达到第五或第六境界就...

    jsp程序员成长攻略

    jsp程序员成长攻略,详细介绍如何成为一名jsp程序员。

    程序员成长的烦恼.pdf

    总而言之,《程序员成长的烦恼》作为一本探讨程序员成长经历的书籍,不仅涵盖了程序员在技术技能、团队合作、项目管理、职业规划等方面的成长烦恼,还可能提及了如何在工作生活中寻找平衡,以及如何面对未来技术变革...

    程序员成长的烦恼pdf

    作为一本专门针对程序员的专业读物,它涵盖了从技术学习、职业规划到团队协作、项目管理等多个方面,旨在帮助程序员解决成长过程中的困惑,提升个人能力,并促进其在IT行业的持续发展。 首先,书中可能会探讨技术...

    C程序员成长攻略

    总之,《C程序员成长攻略》是一本全面介绍C语言编程的书籍,它不仅适合C语言初学者,也适合希望进一步提升技术的在职程序员。它提供了一系列实例和技巧,帮助读者掌握C语言精髓,成为编程高手。对于希望深入理解...

    C++ 程序员成长中最常走的 4 条弯路

    以下是C++程序员在成长过程中最常走的四条弯路,以及如何避免它们。 ### 弯路一:通过MS-VC++ IDE学习C++ 很多初学者会选择使用微软的Visual Studio(MS-VC++ IDE)作为学习C++的工具,虽然这是一个功能强大的集成...

    程序员成长路线图 从入门到优秀

    程序员成长路线图 从入门到优秀

    Delphi程序员成长攻略

    《Delphi程序员成长攻略》是一本专为想要深入学习和提升Delphi编程技能的开发者设计的指南。Delphi,作为一款强大的对象 Pascal 编程工具,以其高效的代码生成、直观的集成开发环境(IDE)以及丰富的组件库而受到...

    程序员成长路线图:从入门到优秀

    程序员成长路线图是 IT 行业中一个非常重要的主题,作为一个 IT 行业职员,我经历过一个普通程序员成长的过程,同时也接触过许多不同层次的程序员。他们或在我身边匆匆而过,或与我共同工作,或在我可以关注的范围内...

    程序员成长的十层楼!!!

    "程序员成长的十层楼" 程序员成功需要经历的过程,很稀有的,希望大家能够珍惜!在程序员的成长道路上,我们可以将其分为十个层次,每个层次需要不同的技术水平和能力。下面我们来详细介绍每个层次的要求和特点。 ...

    程序员成长之路(很受用)

    程序员成长之路是一个老程序员对刚上大学的学弟学妹的忠告。文章提出了几个误区,提醒初学者不要追赶时髦技术,而应该花时间学习基础性的东西。 第一个误区是认为计算机技术等于编程技术。很多人认为计算机专业就是...

    典型的C++程序员成长经历

    C++程序员的成长经历通常是一个逐步深入和拓宽视野的过程。首先,要全面掌握C++的基础知识,包括语言特性。《The C++ Programming Language》和《C++ Primer》是学习C++语言特性的经典之作,涵盖了如friend、virtual...

    很牛的程序员成长的十阶段

    程序员的成长是一个循序渐进的过程,每个阶段都有其特定的目标和挑战。以下是根据标题和描述中的内容,详细阐述的十个阶段: 1. **基础学习阶段**: 这是程序员的起点,通常在学校的环境中进行。学习计算机科学的...

Global site tag (gtag.js) - Google Analytics