zt 程序员的九重境界, 谁回头模仿这个写个德国工作的x重境界
本帖最后由 orionsnow 于 2010-11-26 19:32 编辑http://www.google.com/search?q=%E7%A8%8B%E5%BA%8F%E5%91%98%E7%9A%84%E5%A2%83%E7%95%8C&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-GB:official&client=firefox-a
第一重:
在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。
第二重:
用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。
第三重:
学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已经有了“扎实”的基础,出去找工作四面碰壁之后感叹人心不古世态炎凉。
第四重:
以极低的要求找到工作,突然发现自己不会的实在是太多太多,不求甚解是无奈之举。这个阶段写代码写完之后主要是试,试的标准:“能运行就是成功,不能运行就是失败。”一个小模块写完之后被黑盒蹂躏几十次稀松平常。
第五重:
突然意识到不能再瞎干了,于是知道了如何规范的写代码,尽力的把代码写的短小精悍,看一堆关于算法的书,并且会把自己的或者别人的优秀代码分门别类存起来,以便经常参考使用。
第六重:
做的时间越长,发现自己不会的越来越多,每每遇到不太理解的必然刨根问底,写完一段代码,一定仔仔细细把程序研究个透,不让他出现一点泄漏一点警告才罢休,以挑战白盒作为乐趣。
第七重:
把各种工具研究个稀巴烂,即使一个全新的语言或者工具,也能在半个月之内熟练使用,这个时候,仍然认为自己距离高手还有很大差距,遇到新手来公司面试,很惊讶这些人居然连怎么操作内存都不会就敢出来混了?
第八重:
把编程工具用烦了,开始喜欢控制台或者说SDK,纯粹的API编程变成了自己的最大乐趣。
第九重:
在电脑杂志上看见软件工程师的职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,想对后来人说些什么却终究发现无话可说,只好一笑而过。
第一重到第四重,需要努力,第五重到第六重,需要悟性,想到第九重,需要智商和福缘。 本帖最后由 orionsnow 于 2010-11-26 19:40 编辑
第一重:
在哪本读者杂志上看见留学工作的海龟海不龟小传,或者在大街上看见某某留学中介机构鼓吹留学完就能年薪50万的广告,有些羡慕那些留学的,自己有些蠢蠢欲动。
现在科技发达了,有心人一般都是还要上网查了查资料,比如dolc.de 工版 这种的,然后发现一般毕业了月薪都上好几万,博士说不定上五万(rmb)
第二重:
用简历助手或者简历模板之类的东西投了一个“实习简历”,感觉找工作这个东西,太简单没难度。
第三重:
学会了简单的使用某某工具例如word,知道怎么利用工具简历语法错误了,并且从论坛上看了很多前辈的“面经”,认为自己已经有了“扎实”的基础,出去找工作四面碰壁之后感叹人心不古世态炎凉。
第四重:
以极低的要求找到工作,突然发现自己不会的实在是太多太多,不求甚解是无奈之举。这个阶段完成任务主要是靠时间,标准:“能有结果就是成功,没有结果就是失败。”一个小任务完之后被上司蹂躏几十次稀松平常。
第五重:
突然意识到不能再瞎干了,于是知道了如何规范系统的工作,尽力的把事情做的有调理,看一堆关于职场的书,并且会把自己的或者别人的优秀经验分门别类存起来,以便经常参考使用。
第六重:
做的时间越长,发现自己不会的越来越多,每每遇到不太理解的必然刨根问底,做完一件事情,一定仔仔细细把过程研究个透,不让他出现一点泄漏, 不让老板同事出现一点不满才罢休,以挑战白盒作为乐趣。
第七重:
把各种工作流程研究个稀巴烂,即使一个全新的项目,也能在半个月之内熟练进入,这个时候,仍然认为自己距离高手还有很大差距,遇到新手来公司面试,很惊讶这些人居然连怎么找路都不会就敢出来混了?
第八重:
开始跳槽或者升入低级管理层。
第九重:
打开找工作网站,然后又关掉了。
第一重到第四重,需要努力,第五重到第六重,需要悟性,想到第九重,需要智商,EQ和福缘。 本帖最后由 nanguazaixian 于 2010-11-26 21:30 编辑
我不是学info的,但是对用脚本提高工作效率,尝试过确实觉得挺爽的。。。所以最近又重新拾起python了。。。 俺跳槽了,就是说第八层了?哈 第一个套用到自己的工作领域,现在处于第6,7,8混合的状态。 检查了一下,好像还在第5或者第6层啊,唉唉,差异太大了,还得努力 第五重看一堆关于算法的书这里的算法指的是什么啊 听起来很高深的样子 难到不能放到后面几重吗
第七重操作内存指的又是什么啊, 指的是c++ 里的释放占用的内存吗 第五重看一堆关于算法的书这里的算法指的是什么啊 听起来很高深的样子 难到不能放到后面几重吗
第七 ...
Kakt 发表于 2010-11-27 12:14 http://www.dolc.de/forum/images/common/back.gif
算法的话一般大二就要学数据结构与算法原理了吧?
操作内存作者的意思应该是说不再使用上层脚本语言而开始使用中层和底层语言了吧。
比如 c 或者汇编。
页:
[1]