• 程序员的九重境界


          这两天大家相信大家谈的比较多的就是“金融危机”这个词,很多人也已经感受到了金融危机的寒意,工厂的倒闭,裁员、减薪似乎已经成为常事,根据最新数据统计,本以为IT可以逃过这一劫,事实上金融危机还是波及到IT行业.据报道9月中旬至10月23日,IT公司共裁员1.9683万人,不包括惠普宣布裁减的2.46万人,在所有裁员中,戴尔、施乐、雅虎、eBay和奇梦达5大公司占了90%的比例.身为程序员我们,面对着金融危机,技术更新,我们的追求也许变的有些迷茫,但我们依然要冷静,在这一段时间里好好充实自己.最近一个朋友发了一个程序员的九重境界.也许大家都看过了,不过还是散出来和大家聊聊.

    第一重:

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

    第二重:

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

    第三重:

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

    第四重:

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

    第五重:

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

    第六重:

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

    第七重:

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

    第八重:

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

    第九重:

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

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

    转自博客园:http:
    //www.cnblogs.com/liujiang/archive/2008/12/17/1356856.html
  • 相关阅读:
    操作系统-进程(1)进程与进程调度
    算法-图(6)广度优先遍历图
    网络摄像头RTSP流媒体协议视频平台EasyNVR如何进行延迟测试?
    【方案搭建】如何通过RTSP协议视频平台EasyNVR架设智慧城市实景终端展现方案?
    【解决方案】如何通过RTSP流媒体协议视频平台EasyNVR搭建智慧景区远程视频监管平台?
    7-12 排序 (25分)
    7-36 社交网络图中结点的“重要性”计算 (30分)-floyd最短路径
    7-35 城市间紧急救援 (25分)-dijkstra最短路径
    7-34 任务调度的合理性 (25分)--拓扑排序
    7-33 地下迷宫探索 (30分)--DFS
  • 原文地址:https://www.cnblogs.com/dupeng0811/p/1392303.html
Copyright © 2020-2023  润新知