Subscribe: Comments on: The Dreyfus Model
http://matthewbass.com/2006/05/22/the-dreyfus-model/feed/
Added By: Feedage Forager Feedage Grade C rated
Language: English
Tags:
begin key  environment  give  lousy  managers  nofollow  people  pretty  problem  program  reality  rel nofollow  rel  someone  turn 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Comments on: The Dreyfus Model

Comments on: The Dreyfus Model



Musings on software and life...



Last Build Date: Wed, 27 May 2015 19:36:55 +0000

 



By: Matthew Bass

Sun, 06 Jan 2008 13:14:07 +0000

Yep, I agree. The problem usually seems to come down to people, not methodologies or technologies. You can give a team lousy requirements and force them to program in Visual Basic and they'll still turn out something halfway decent if the people involved are skilled and passionate about what they do. On the other hand, you can put an apathetic, inexperienced group of coders in an agile environment and let them program in Ruby and they'll turn out a load of crud. Having quality people to begin with is the key, IMHO.



By: brandon

Sun, 06 Jan 2008 06:06:05 +0000

Why does this happen? I'm afraid because the cynical view is pretty accurate (at least in the corporation where I served my time): managers generally know nothing about technology, even IT managers, and are sometimes completely out of touch with reality. The problem is not so much that they can't program, but that they know nothing about what a programmer actually does. They think we sit and type code based on documentation that someone gives us. In reality, the most important thing we do is think, but the corporate environment seems to be set up around the proposition that someone else should do the thinking, even though those people who supposedly do so in reality are themselves pretty clueless, and give us lousy, misleading, incomplete, and ill-conceived documents to work from.