Users who Dugg This
Fred Tracy
98 Followers
VIENNA Advantage
15 Followers
Buissy.com
16 Followers
FirdausTech
129 Followers
Q3 technologies
166 Followers
SharePoint Hosting
392 Followers
JohnReed123
0 Followers









friscotonyAug 22, 2006
It goes without saying that knowledge is important, mapkinase.But presuming that there's a minimum fluency with the relevant technology for the job at hand, I'd much rather hire someone who didn't know the full Gizmojig Plug-In API. I'd rather hire somebody who was *intelligent* and had some of the traits mentioned in this artcile.As a former colleague (and A+ engineer) once put it to me:"You can't teach smart"
leedsrobbieAug 22, 2006
Sounds like me.... i relentlessly seek the wrong answer, my self direction is usually off course...I'm always skeptical about my programming abilities and as a consequence of all the above, I'm lazy cause i see no light at the end of the tunnel.Hopefully reading this article will have inspired me to correct my mistakes. I certainly feel empowered right now. - For a change!
Closed AccountAug 22, 2006
"The programmer productivity myth"? You haven't been in the software industry for long, haven't you?While I agree that the quoted number (28x) is mainly a guess, I have no doubts that code that poor programmers write is orders of magnitude worse (in every possible meaning) that code written by the skilled / intelligent / better ones.I've seen code that was bad beyond imagination too many times in my life. It doesn't work as should, is a nightmare to maintain and often requires many more workhours of those "mythical" better programmers to fix. If you'd like some examples, take a look at sites like The Daily WTF ( <a class="user" href="http://thedailywtf.com/">http://thedailywtf.com/</a> ).
cabazorroAug 22, 2006
This article is:Long-Winded.Trite.Platitude-ridden.CornyUn-original.What's else can I say? Let me sum-up in one single word:DUH!Now, here's the one best personality trait for a software developer: Drum roll please....Being able to teach, to learn, to and from others.
brundlefly76Aug 22, 2006
I think there are all kinds of great developers, although I agree there is about a 1:28 ratio between the best and the rest.The best developer I ever knew was extremely optimistic and prolific. He would answer any question you had in seconds at the keyboard. Rather then complain and bitch about requirements he would answer with a solution - in code. If it needed to be changed he would simply change it, because change is part of product development. He also kept an excellent balance between work and home life, punctual but family always came first.I think for most programmers, attention to detail and pessimism, where frequently needed, eventually take a front seat to just 'getting things done'. I think programming is one of those jobs that after a few years just becomes more of a nuisance as a career, and programmers seek to expand their position, rather then just becoming product managers and showing how its done, they stay programmers and just become supercritical and grumpy.
stinkypyperAug 22, 2006
This article is dead on right. I have worked in this industry for years and this is exactly what makes up a good developer. However, I think he missed one point and that is a big brain. If you cannot solve problems you will be a terrible developer. The best people I know who work in the I.T. industry can solve any problem, not just one related to computers. They can fix a car, build an end table, or rewire their basement. They are Natal problem solvers.Cheers.
vanerjAug 24, 2006
Am I the only one laughing when NASA is cited for its excellent software?
ucg1Aug 24, 2006
The reason to use tabs is so that anyone can set what a tab width is to whatever they are comfortable with. If they want a tab to be 2 spaces, they can set it. If they want it to be 8 spaces, they can set that. But the code stays the same either way.Personally, I don't care either way. But what I do like to do is set the code formatter to the company's coding standards. Distribute the code formatter settings to all the developers. And just let the code formatter take care of formatting the code.
forgetfulcaAug 25, 2006
Would-be elite #1. You find a specific, popular usage, and that makes it ok. It's still a mistake, and anywhere someone has used a goto, restructuring or rethinking the code obviates it's necessity. It's a crutch shortcutYour argument is classic error in logic #4,. appeal to authority. WellKnownFigure X says thus and so, therefore thus and so must be true.
timothyAug 25, 2006
Great article, loved it.
paulsinnettAug 27, 2006
kfilip: "While I agree that the quoted number (28x) is mainly a guess, I have no doubts that code that poor programmers write is orders of magnitude worse (in every possible meaning) that code written by the skilled / intelligent / better ones."No. The quoted number is a result from a research experiment. But it wasn't comparing good programmers to poor programmers, it was comparing programmers with equal experience. You'll have to read the paper to understand why there was a difference.
viennaerpMay 6, 2011
VIENNA Advantage ERP & CRM or Enterprise Resource Planning and Customer Relationship Management at low cost, please download free its demo version or watch visdeo at http://viennaadvantage.com/index.php?option=com_content&view=article&id=110&Itemid=138 or visit us http://www.viennaadvantage.com
hotelogix1Jun 10, 2011
That's absolutely correct
welcodelhiAug 26, 2011
for best custom software development come to the masters http://www.akritisoftwares.com
hownmikelSep 13, 2011
Great post ! To know more about productive programmers : http://www.q3tech.com
lacthantkOct 31, 2011
Software giveaway domain hosting http://www.lacthan.tk
arievoelApr 2, 2012
Share download link http://backcode.tk/zgb.zip