力技艺法道,工匠师圣仙
来源:互联网 发布:java telnet接口 编辑:程序博客网 时间:2024/05/01 08:58
闲来无事就在心里想,软件职业技能究竟应该如何分级?分出几级是比较合理的?一闪念,本人就把它分成了以下五个等级:力,技,艺,法,道(其实适用于任何职业); 如果要给每个等级的从业者一个适当的
Title,那就应该是:工,匠,师,圣,仙。详细解释如下:
力 顾名思义,只知道出笨力而已,也就是工作中基本只用小脑,而很少需要用到大脑。对于程序员而言,则可以指那些非常非常简单,入门的编程任务。处于这个级别的程序员,可以被冠以“工”的头衔,通常会下一点编程语言,但不够精通,只能完成简单的小规模编程任务。就象建筑工地上那些提提泥浆桶的小工。
技 指比较熟练的掌握某项专业技能,能够及时有效地完成其日常工作。对于程序员而言,则可以指熟练掌握工作需要的编程语言,能够根据Design Spec. 提交符合要求的程序产品。达到这个级别的程序员,可以称其为“匠”,开发出的程序通常都能“正确地工作”。就象建筑工地上砌墙的师傅,得看懂建筑工程图,并相应砌出合格的墙。
艺 这个境界要求有相当的创新能力,不能只会模仿,这个境界不仅要求做出的产品要能“正确地工作”,还得有创新,并满足一定的审美要求。对于软件人员来讲,就是要有创新能力,并能以优雅的方式设计或是实现一个软件产品。达到该境界的软件人员可被冠以“师”,即通常所说的“大师”,可见这已经是一个相当高的级别,是大多数程序员终其一生也无法达到的高度。在建筑行业,可以认为很多地标建筑的设计者(如旧金山的金门大桥等)通常达到了该境界。
法 指一个行业的内在规律。我们通常总抱怨软件行业知识更新太快, 学习压力大。其实是因为你还没能把握这个行业的内在规律。否则,你同样可以“闲看庭前花开花落,漫随天外云卷云舒”再不会关注Java和C++究竟谁更有前途?明天又会出现什么你不会的新语言?达到该境界者,我们称其为“圣”,足见其稀少,基本是从哲学高度看待一个行业。冯.诺依曼以及图灵算是到了该境界。
道 指主载世界万物最最本原的真理,只有造物主掌握了它,因此,我们称达到该境界者为“仙”, 该Title实际暗示了现实世界实际上无人能达到此境界,算是个理论极限吧,就象共产主义,可以无限接近,但终究不能达到。
- 力技艺法道,工匠师圣仙
- 技艺
- 软件随想录(local.joelonsoftware.com/wiki)-2003年12月01日 工匠技艺 - Craftsmanship
- 工匠精神
- asp.net小技艺
- delphi经典技艺
- 思想和技艺
- oracle 小技艺
- laravel小技艺
- 叶俊在深圳天长地久集团培训会上谈到“唤醒沟通力与工匠精神”
- 成为软件工匠
- 程序员与工匠精神
- 聊聊工匠情怀
- 论工匠与工具
- 程序员的工匠精神
- 工匠精神理解
- linux工匠的博客
- 《工匠精神》读书笔记
- 二叉查找树(binary search tree (BST))--算法导论示例
- _winreg中SetValueEx和SetValue两个方法的区别
- Maven2与Ivy的区别
- 最新2010年遂宁论坛男女经典/(很有才、很搞笑)
- skyline软件体系及工作流程
- 力技艺法道,工匠师圣仙
- logback与Log4J的区别
- 操作系统学习笔记(5)--makefile文件实例
- 百度博客有些蹩脚,想把博客移到csdn上,但csdn咋没有批量导入百度博客的功能,怎么办?
- pku 3753 根据关键字进行字符串拷贝 解题报告
- DateSet使用技巧
- 使用PING和Traceroute 检查网络的连通性
- ARP学习总结
- oracle分组函数之ROLLUP演示