Live life to the fullest

my random thoughts and stories

Archive for May 2008

Is It OK to be Long Time Programmers?

with 5 comments

Have you ever count how many hours that you’ve used up for learning java? At what level do you claim yourself to be in java mastery? Do you feel that you’re newbie 2 years ago and still now?

That makes me think that if a programmer is expected to be a system analyst after 4 or 5 years from the day he began as programmer, as it is common in organization hierarchy, is really non sense. He is just starting to be a better programmer and now being ask to start again with another role. This is like killing something which is actually just start to blossom. I found a really nice principle that relate to this issue in one of the mailing list that I join. It says “In a Hierarchy Every Employee Tends to Rise to His Level of Incompetence.” Please read further about Peter Principle.

In my opinion software development is one of disciplines that need long time to master. There’s to much to learn to achieve good quality softwares. I don’t see any rationale to think that programmers must become a system analyst after 4 years, especially in the context where someone put programmers position under system analyst. This is one thing that I believe contribute to large numbers of failing projects, although I don’t have an evidence to show here.

Give me your opinions about this.

Advertisements

Written by jecki

May 30, 2008 at 2:36 pm

Posted in Uncategorized