Subj : Re: Academic grades and programming To : comp.programming From : goose Date : Sat Jul 30 2005 05:40 pm karen wrote: > And coding skills are only part of what is needed. It's not just an "office > game." It's being able to talk to and understand users and their needs, so > that you can tell if your code is an appropriate solution for their problem. > It's being able to understand the business goals and processes, so that you > aren't working in the wrong direction, based on the biased needs of a subset > of users. It's being able to communicate with your fellow programmers, both > in speech and in writing, so that you are an efficient team. There's so > much more to programming that just slinging out code, just as knowledge and > wisdom are a better indicator of value than mere IQ. Its idiots that are good at the above that should be promoted to management where they can do less damage. A Good Programmer who can sling out perfectly working bug-free maintenence-friendly highly-optimised code in half the time [that a normal programmer would take] that *does* *not* meet the users needs has only 1 fault: A stupid manager. Looking for programmers who can sling out buzzwords and jargons by the house-full and is perceptive to the needs of users is easy: throw a brick. Weeding out from the first lot all those who are actually technically adept is next to impossible. I'm starting to believe that good programming skills and good bluffing skills are mutually exclusive. .