I just realized that all my fellow programmers share the same trait: they are perfect programmers.
By accident I have found a list of perfect programmer's traits:
- Loves To Code
- Gets Things Done
- Continuously Refactors Code
- Uses Design Patterns
- Writes Tests
- Leverages Existing Code
- Focuses on Usability
- Writes Maintainable Code
- Can Code in Any Language
- Knows Basic Computer Science
By that definition each senior programmer at Ragnarson is a perfect programmer. Juniors need some teaching to live up to no. 8.
3 comments:
Defining that each senior programmer is perfect means that they're not.
I don't know of any programmer that would fit this list in all 10 points. Especially point 9.
I mean, this [list] is bullshit.
I could go on with a whole blog post dissing this list of "top 10 traits" crappy post on Alex Iskold's blog, beginning up-front with the terrible "rock star programmer", but I don't feel comfortable with throwing shit at a guy thinking C#, Java, Perl, PHP, Ruby is a list of all programming languages and there are (should be) programmer competent in all of them. Dissing him would be just too easy.
Dude, seriously. You have a great team. You work with great people. But the moment you lay back with self-assuring "yeah, they're perfect and don't need to improve" might be the beginning of something bad.
Also, fapcircles are baaad, 'mkay? ;)
BTW -- where's the "drive to learn new stuff and self-improve all the time"?
Oh yeah, I forgot -- this list is bullshit ;)
Post a Comment