News for hackers. Stuff that matters.
Re:Developers needed; Hackers need not apply by davidw on Tuesday July 29, 2008 @09:32AM (#260443)
> The second developer receives the assignment and spends the next 30 minutes talking to the business to see how the software will be used and what value it provides.

He then spends the next three years writing software to import and export CSV files into various other formats. XML figures heavily in his job. Java is of course the only programming language allowed, due to corporate rules.

Re:Developers needed; Hackers need not apply by aasarava on Tuesday July 29, 2008 @01:47PM (#260845)
That's funny and sadly true in many cases.

But come on, I think we all know what point the article is really trying to make: You can run off and start writing code to some spec in your head; or you can spend a little time upfront finding out what the business needs and users' needs are before hitting the keyboard.

It's not really about putting down "hackers" or lifting up corporate developers. It's about the approach you take when you're building an application that solves a given business or user problem.

When you're writing code for someone else, it makes sense to ask questions, lest you create something that doesn't actually meet the person's needs. When you're experimenting or just writing code for yourself, by all means just hacking away sometimes makes the most sense.

Re:Developers needed; Hackers need not apply by briancooley on Tuesday July 29, 2008 @12:49PM (#260754)
Or he spends the next year producing design document after design document, always being sure to fully discuss the implications of each new requirement, but never writing any code.
Re:Developers needed; Hackers need not apply by astrec on Tuesday July 29, 2008 @11:34AM (#260607)
Further, his code contains at least one example of each and every pattern described by the GoF.
Re:Developers needed; Hackers need not apply by aneesh on Tuesday July 29, 2008 @01:17PM (#260796)
I see your point, but that's a bit extreme.

The example in the article is obviously stretched, but getting feedback on your work isn't always a bad idea. Getting feedback from users, other hackers, or from business people can help you understand what your customers want. I'm not saying you should always follow their advice, but you should definitely listen and make your own decision. If you're at a small startup where you don't have business people, listen to your users instead.

Re:Developers needed; Hackers need not apply by davidw on Tuesday July 29, 2008 @01:46PM (#260842)
Stretched? It's stretched like a slinky that doesn't slink any more. It's a lame article with a false dichotomy, as others have pointed out.
Re:Developers needed; Hackers need not apply by angstrom on Tuesday July 29, 2008 @10:51AM (#260539)
Three years?! If this company is truly ruled by such trite examples he would be CTO by then.
Re:Developers needed; Hackers need not apply by sofal on Tuesday July 29, 2008 @07:17PM (#261249)
Actually UML is the only programming language allowed, so he had to code it all up in the proprietary CASE tool first and then generate the Java from that.
Re:Developers needed; Hackers need not apply by Hexstream on Tuesday July 29, 2008 @12:33PM (#260723)
And he actually enjoys his job!