程序猿 or 攻城狮
来源:互联网 发布:人生与人心网络课答案 编辑:程序博客网 时间:2024/04/28 07:39
程序猿的“官方”解释:是一种近几十年来出现的新物种,是信息革命的产物。英文(ProgrammerMonkey)是一种非常特殊的、可以从事程序开发、维护的动物。
一只优秀的程序猿通常有一下特点:
1.对技术充满基情(因为能够得到香蕉)
2.将编程作为一种爱好(除了香蕉,其他都是浮云)
3.如果你允许会滔滔不绝地跟你谈论技术(程序猿使用特殊的语言,别的人或猴子很难听懂)
4.有过个人的开发经历(独立的寻找过香蕉或追寻母猿)
5.有团队精神(服从群族首领,但有时也敢于挑战首领权威)
6.用他认为不好的技术他会非常别扭(穿上鞋的猩猩不会走道)
7.聪明、健谈、兴趣广泛(经常和其他猩猩交流、互捉虱子)
8.在大学或工作前就开始接触程序(窜上蹿下的本领与生俱来)
程序编码猿会随着森林里的竞争而进化,有的变成了软贱攻城狮。
攻城狮目前并无官方定义。但是一头勇猛的攻城狮也需要一些优点:
1. 热爱编程(Programming is a labor of love,勇猛的攻城狮好比一位作曲家在完成一部交响乐后而欣喜若狂。)
2. 持续重构代码(编码很像整理毛发。一头威猛的攻城狮会有一身漂亮的毛发。旧代码该埋时,就把它埋了!)
3. 编写测试(捕猎技巧需要在从小与同伴的玩耍中磨练强化)
4. 专注体验度与易用性(羚羊和角马选前者,角马和野牛选前者,但是狮群出动就都选后者,因为太小不够分)
5. 能用多种语言编程以及设计模式(丰富我们的捕猎技巧可以使我们对猎物更有掌控力)
6. 更理解基本计算机原理(对草原的一切胸有成竹,知道雨季旱季的迁徙规律)
7.更加职业化(懂得狩猎时要牙尖爪利,嬉戏时要收起武器)
- 程序猿 or 攻城狮
- 攻城狮与程序猿的区别
- 文艺范儿的程序猿和攻城狮们
- 不想做攻城狮的程序猿不是好同学
- 程序猿&运维攻城狮转型升级之路
- 攻城狮
- JBPM4之decision节点:3、程序猿|菜鸟|攻城狮|牛人
- iOS程序猿如何快速掌握 PHP,化身"全栈攻城狮"?
- iOS程序猿如何快速掌握 PHP,化身"全栈攻城狮"?
- iOS程序猿如何快速掌握 PHP,化身"全栈攻城狮"?
- IT公司是动物园——程序猿、攻城狮、射鸡师、产品锦鲤、西衣鸥!
- 不想成为好leader的程序猿不是好攻城狮
- 不想成为好leader的程序猿不是好攻城狮
- 技术猿、攻城狮日常必知
- 网络攻城狮
- 攻城狮生活
- 攻城狮之路
- ICT-攻城狮
- 设计模式2-工厂模式
- 多重继承的优缺点
- 以app模式向文本文件末尾写入内容
- 理解C#值类型与引用类型
- 设计模式3-抽象工厂模式
- 程序猿 or 攻城狮
- POJ-2704(化搜索为简答记忆)(Pascal's Travels )
- 图片img与div容器下有间隔的解决方法
- MySQL常用命令总结
- Android系统文件夹结构详细解析
- ASP.NET上传图片到共享文件夹内
- if(x == 0) y=a else y=b 其它几种实现方法
- 设计模式4-建造者模式
- PBOC/EMV之DDA(动态数据认证)