Link Details

Link 95604 thumbnail
User 111696 avatar

By bloid
via coffeeghost.net
Published: Jul 18 2008 / 11:01

One of Shimon Schocken’s colleagues says that “Computer science is a thousand layers of abstraction.” This is quite true, and the same applies for programming.
  • 6
  • 0
  • 967
  • 298

Comments

Add your comment
User 281687 avatar

paul_houle replied ago:

0 votes Vote down Vote up Reply

The trouble isn't in making new 8 year old programmers. The trouble is what happens when programmers reach their 30's and find there is a glass ceiling for advancement. This just doesn't work for a white collar career.

Entrepreneurship may be an answer for 5% of them, but there's no real answer for the rest. Half of my developer friends are getting MBA degrees or otherwise switching careers.

We need new models for software careers: either professionalization as seen in other engineering disciplines, or a kind of blue-collarization that looks for alternative answers.

User 85500 avatar

andrewm replied ago:

1 votes Vote down Vote up Reply

>We need new models for software careers: either professionalization as seen in other engineering disciplines,
>or a kind of blue-collarization that looks for alternative answers.

I've often thought about this. Programming is unusual in that it is currently such an art (rather than a science) that many of the best programmers are self-taught rather than products of a strong uni education. It's the wild west out there, to a large extent. I've often envied surgeons, with their strong professional associations and the emphasis on ten years of more of specialised learning and mentoring. And after ten years (and this is on top of medical school) they are still "hands on".

I wonder if advanced specialisation would remove some of the chaff from the industry. People would have to demonstrate productivity as well as best practice, and continuous learning. I've watched the game industry with some interest as programming has formed a progressively smaller part of each game (with modeling, design and art taking up much more of the effort).

Andrew

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.

Voters For This Link (6)



Voters Against This Link (0)