[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Industry versus academia
At 03:17 PM 2/21/2003 -0500, you wrote:
>Here is where we run into another problem. Many developers are sadly
>incapable of developing software. In part, this is because too many
>organizations do not think of "programming" as a viable career and
>structure their environments to reflect that. The result is that
>people get out of school, write code for five years or so, and then
>move into management. The problem is that studies have shown that to
>get really good at anything complex -- like speaking a foreign
>language fluently, mastering an instrument, or being a skilled
>programmer -- takes ten years. So we have people writing code --
>sometimes even "senior programmers" who really should still be the
>apprentice of a more skilled master. The result is that the code
>sucks. It's not that they're (necessarily) stupid; they just don't
>have the skills they need to do what they need to do given the
>resources and time available to them.
Yep. Marcus Buckingham and Curt Coffman argue this exact point in their book "First, Break All The Rules": the only career that organizations truly believe in is management. You can be the greatest programmer, salesman, graphic artist, account manager, or whatever, but if you want to move up--both in terms of pay and prestige--you have to move into management.
david
--
David Farber
dfarber@numenor.com