|
|
|
|
|
by deviate_X
3419 days ago
|
|
In the real world being a good developer is not about programming ability. A great programmer needs to absolutely engage in managing perception in the everyday working environment. The reasoning is if programmer A addresses issues 2X as fast as programmer B. Then as things average out programmer A will generate 2X more issues than programmer B all else being equal. Managers, clients and fellow programmers will almost always see programmer A as a problem and programmer B as a hero in this situation. |
|
That a developer would benefit from other specific people skills doesn't mean those skills become part of being a great developer. A developer would also probably benefit from being more good looking due to human psychology, but what does that have to do with the profession itself?
Rather, this means that the industry favors politics over development, which is a problem with the industry. The fact that it is not great developers who will ultimately prosper in this environment should alarm you.
Perhaps that's the answer to the question of: "Where have all the good developers gone?" - nobody wants them.