Adam Bien's Weblog
A perfect developer should:
- Enjoy the development of software
- Be able to share knowledge
- Be able to mention, what he does NOT understand or NOT know
- Communicate problems and challenges
- Be able to LEARN during his day by day work - especially from others
- Try to realize the best possible solution and try to convince the team and another roles of his idea
- Accept political (golf-course) decisions
- Be able to compare new "cool" frameworks, technologies and approaches to existing one.
- 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 :-).
Posted at 03:36PM Nov 29, 2006 by Adam Bien in Events | Kommentare[5]
[my tweets]
Rss My book: Real World Java EE - Rethinking Best Practices


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 #