Link Details

Link 61149 thumbnail
User 229644 avatar

By colmsmyth
via colmsmyth.blogspot.com
Published: Jan 12 2008 / 11:39

Developers sometimes have attributes of geekiness but these are incidental to being a good programmer; this post describes 5 key competencies and why they are essential to be a great developer.
  • 17
  • 4
  • 2292
  • 1192

Comments

Add your comment
User 236137 avatar

dzonelurker replied ago:

0 votes Vote down Vote up Reply

Those "Competencies" are not at all programmer specific but required for any challenging job.

User 229644 avatar

colmsmyth replied ago:

1 votes Vote down Vote up Reply

People who work in an engineering or scientific discipline often think those 5 are general competencies, but actually they are not. People in roles that are artistic, creative, healthcare, management, accounting, etc, etc. don't need to be abstract, analytical or idealistic - they need very different skills.

User 259891 avatar

noblemaster replied ago:

2 votes Vote down Vote up Reply

Good article, but you are missing the point: "Software Developer Competencies" NOT EQUAL "How to Recognize a Good Programmer"

Even Daniel might agree with your list, but your list doesn't help someone recognize a good programmer at an inverview.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.