Jereel Hunter said:
Ail said:
Actually they are here to make the good programmers shine ;)
Software developer is probably the only job I know where the productivity and performances can vary so widely from one employee to the next..
|
Very true. They say a good programmer is 20x as productive as an average one. It makes sense though, I've known a lot of bad programmers... In the past, I had a couple of friends who were... They'd be trying to get certain functionality added in their applications, but the code was beyond them... After trying, and failing, for days or a week, my dad or I would take a look and have it up and running in under an hour. Similar results when they actually got things working, but the time it would take to run processes would be enormous... We'd look at it, and usually have to completely recode it to make it viable.
|
I wish I had a nickle for every time this happened. I once was looking through our web site looking for rogue queries that were tying up our SQL server and came across a page the provided an alphabetical listing of all the authors for our magazine. Instead of writing one query that returned all the authors by last name, the original developer created one query for each letter of the alphabet. Yes, that's 26 queries. He then output each one of them, one at a time to build the listing. It took 25 seconds to load the page.