Adam Bien's Weblog

Wednesday Nov 29, 2006

A perfect developer should:

  1. Enjoy the development of software
  2. Be able to share knowledge
  3. Be able to mention, what he does NOT understand or NOT know
  4. Communicate problems and challenges
  5. Be able to LEARN during his day by day work - especially from others
  6. Try to realize the best possible solution and try to convince the team and another roles of his idea
  7. Accept political (golf-course) decisions 
  8. Be able to compare new "cool" frameworks, technologies and approaches to existing one.
  9. Be able to accept, that someone is smarter and has more experience...(which is the general case)

Actually all the items can be derived from one quality: motivation :-).


[my tweets]  Rss My book: Real World Java EE - Rethinking Best Practices

Kommentare:

agree.. but..

a perfect developer depends on a perfect working environment

Gesendet von felipe am November 29, 2006 at 04:15 PM CET #

Felipe,

absolutely. This is an important precondition,

Gesendet von Adam Bien am November 29, 2006 at 08:15 PM CET #

How about "collaborate with business users and get them engaged in solving their own problems"?
JT
http://www.edmblog.com/weblog/2005/08/different_persp.html

Gesendet von James Taylor am November 30, 2006 at 09:57 PM CET #

James,

good point. But: in bigger companies it is actually
not allowed for developers to do this. It is the job of the "analysts" :-)
Thanks!

Gesendet von Adam Bien am December 01, 2006 at 10:09 AM CET #

I do not agree with "a perfect developer depends on a perfect working environment". I think the oposite is true: The perfect working environment depends on "perfect" persons working in it.

Gesendet von Alexandre Verri am January 12, 2009 at 03:21 PM CET #

Senden Sie einen Kommentar:
  • HTML Syntax: Ausgeschaltet
Interviews/About
My Recent Book
Java One 2009
CommunityOne East N.Y.C
JavaONE 2008 Interview
Search
...the last 150 posts
...the last 10 comments
greenfire.dev.java.net
Links
my.netbeans.org
Visitors
License