Top 10 Traits of a Rockstar Software Engineer(zz)
2008-04-09 09:27:01 来自: Decster
from ReadWriteWeb by Alex Iskold
Every company is a tech company these days. From software startups to hedge funds to pharmaceutical giants to big media, they're all increasingly in the business of software. Quality code has become not only a necessity, but a competitive differentiator. And as companies compete around software, the people who can make it happen - software engineers - are becoming increasingly important. But how do you spot the 'cream of the crop' programmers? In this post we outline the top ten traits of a rockstar developer.
We've written here before about the future of software development, in which a few smart developers can leverage libraries and web services to build large-scale systems of unprecedented complexity. It only takes a couple of smart engineers to create quality software of immense value, and below is a list of the top ten qualities you should look for when hiring a developer:
1. Loves To Code
2. Gets Things Done
3. Continuously Refactors Code
4. Uses Design Patterns
5. Writes Tests
6. Leverages Existing Code
7. Focuses on Usability
8. Writes Maintainable Code
9. Can Code in Any Language
10. Knows Basic Computer Science
> 我来回应
这个小组的成员也喜欢去 · · · · · ·

- 程序员书屋 (1954)

- 开源 (2837)

- eclipse (1305)

- Java编程 (3731)

- ●有线通 有限通● (42)

- 程序员 (4793)
最新话题:
嫁给程序员吗?——《程序员的爱情》 (华章图书)
创业中的程序员别怕接外包项目! (Freeman)
从程序设计师到创业家 (Freeman)
程序员,请不要做浮躁的人 (nash635)
一度教育教你如何进入一流IT企业 (中原一点红)
《编程之美》源代码下载地址 (holly)
一个接单高手的“自白” – 网上承接国外开发项目 (Freeman)
程序员如何承接软件外包项目 (Freeman)