|
|
|
|
|
by constantine42
1548 days ago
|
|
It's like everything in programming. The 1% of the elite can use almost any methodology with great success, but the other 99% constantly fail to perform. The problem solving aspect of programming is hard for most people. Nearly all of the high performers that I know are on the high functioning autism spectrum. They spearhead the hard technical problems, and set the stage for everyone else to tag along wit the busy work. It takes all kinds to make a team, but we still need to recognize everyone's strengths and weaknesses. And not every problem in programming is a technical problem. There are more issues in communication and understanding the problem being solved. Doesn't do much good to have a technically correct product that doesn't quite solve the problem. What software engineering needs is a methodology in management to identify and properly utilize everyone to their unique abilities. |
|