`

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

阅读更多

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


第一重:
在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。
第二重:
用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。
第三重:
学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已经有了“扎实”的基础,出去找工作四面碰壁之后感叹人心不古世态炎凉。
第四重:
以极低的要求找到工作,突然发现自己不会的实在是太多太多,不求甚解是无奈之举。这个阶段写代码写完之后主要是试,试的标准:“能运行就是成功,不能运行就是失败。”一个小模块写完之后被黑盒蹂躏几十次稀松平常。
第五重:
突然意识到不能再瞎干了,于是知道了如何规范的写代码,尽力的把代码写的短小精悍,看一堆关于算法的书,并且会把自己的或者别人的优秀代码分门别类存起来,以便经常参考使用。
第六重:
做的时间越长,发现自己不会的越来越多,每每遇到不太理解的必然刨根问底,写完一段代码,一定仔仔细细把程序研究个透,不让他出现一点泄漏一点警告才罢休,以挑战白盒作为乐趣。
第七重:
把各种工具研究个稀巴烂,即使一个全新的语言或者工具,也能在半个月之内熟练使用,这个时候,仍然认为自己距离高手还有很大差距,遇到新手来公司面试,很惊讶这些人居然连怎么操作内存都不会就敢出来混了?
第八重:
把编程工具用烦了,开始喜欢控制台或者说SDK,纯粹的API编程变成了自己的最大乐趣。
第九重:
在电脑杂志上看见软件工程师的职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,想对后来人说些什么却终究发现无话可说,只好一笑而过。

分享到:
评论

相关推荐

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

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

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

    ### 程序员十层境界详解 #### 第一境界:初学者 在这个阶段,程序员刚刚踏入编程...对于大多数程序员来说,能够达到第五或第六境界就已经非常出色了。但无论处于哪个阶段,持续学习和不断进步的态度都是至关重要的。

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

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

    程序员的最高境界?

    最高境界绝对不是你去编两行代码,或者是几分钟能写几行代码,或者是用什么所谓的可视化工具产生最少的代码这些工作,这都不是真正的高手境界。即使是这样的高手,那也都是无知者的自封

    程序员分成几种不同的境界

    根据对职业的理解和技能水平,我们可以将程序员分为不同境界,这些境界不仅体现在技术能力上,还包括了项目管理、创新思维、沟通技巧以及个人品质等多个方面。 五流程序员,他们主要关注技术和工具的更新。这一层次...

    程序员的八重境界

    ##### 第二重:Novice Programmer - 新手程序员 **定义:**新手程序员已经具备了一定的基础知识,能够完成简单的任务,但在解决问题的能力上还有很大的提升空间。 - **特征:** - 能够独立完成小型项目。 - 对新...

    程序员如何防止颈椎病??

    程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病...

    程序员如何在ChatGPT世界中生存?

    程序员如何在ChatGPT世界中生存?

    ChatGPT到底会取代哪些工作岗位?程序员是最先出局的职业吗?

    承担的工作不仅仅是写代码,通常包括了需求调研分析,系统设计,第三方对接等等一系列工作,并不是很多外行人想象那样,对着电脑敲一通代码,系统就能出来了。 也许有人的人会说,不能完全取代程序员,但是能提高...

    程序员教程第三版第四版电子版

    程序员教程(第三版),程序员教程(第四版)。软考必备书籍。

    程序员表白神器 love-master

    程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 ...

    你是合格的程序员吗?—合格程序员应该具备的12种能力

    标题 "你是合格的程序员吗?—合格程序员应该具备的12种能力" 指向了一个讨论合格程序员所需技能的主题。在这个行业中,成为一个优秀的程序员不仅仅是掌握编程语言那么简单,还需要一系列综合能力。以下是对这些能力...

    程序员10大境界.pdf

    《程序员10大境界》一书,是由资深IT专家周伟明编著的作品,它不仅详细剖析了程序员从初学者到行业精英的各个成长阶段,而且深入探讨了中西方程序员技术水平的差异问题。周伟明通过对程序员成长路径的梳理,为读者...

    你是优秀程序员吗?

    你是优秀程序员吗?如果有人要你推荐一名优秀的程序员,你会想到谁?你认为你自己是吗?你的评判标准是什么?  如果有人要你推荐一名优秀的程序员,你会想到谁?你认为你自己是吗?你的评判标准是什么?  ...

    程序员面试自我评价应该说什么?.pdf,这是一份不错的文件

    程序员面试自我评价应该说什么?.pdf,这是一份不错的文件

    程序员危机如何破?你确定要写代码吗?

    程序员危机如何破_你确定要写代码吗_

Global site tag (gtag.js) - Google Analytics