伟大的程序员所必备的10个条件
1、如果能用Y语言写代码,就能用X语言写代码。
2、可以迅速地解决问题,其中大多数能在一分钟内搞定。
3、不会写有缺陷的代码。
4、不需要编写测试代码。
5、喜欢深夜还在为客户编写代码。
6、不在计算机旁或办公室里也能调试代码。
7、了解关于硬件、最新的IT趋势以及框架等的一切,无所不知。
8、不与客户交流就能够理解客户的意思。
9、熟悉各种操作系统,从底层到上层,包括每一种移动设备上的系统。
10、可以编写运行在每一种设备上的代码,并且无需重新编译,无需设备转换,无需付出额外的努力。
本文摘自:《程序员之禅》