News for hackers. Stuff that matters.
Re:I quit the tech industry by tsotha on Wednesday June 10, 2015 @04:39PM (#9695185)
Programmer: "But you didn't account for all the edge cases. Your solution seems to work at first glance, but now someone else is going to have to redo what you've done and fix the data problems that resulted from the half-assed job you did."
Re:I quit the tech industry by steve-howard on Wednesday June 10, 2015 @08:07PM (#9696535)
In my experience, a careless engineer will create something brittle and unwieldy that works at first glance, declare success, and move on, leaving others to deal with a painful mess. A thoughtful engineer will think hard about design, comment where there be dragons, and often get rewarded by being reassigned to one of the aforementioned messes.

The enduring tension of this line of work, in my opinion, is how to balance my desire to take pride in my work with my desire not to be a thankless janitor for the chronically cavalier. Not to mention that there's value in a product that gets out the door while the competitors are still trying to make things perfect.

Re:I quit the tech industry by tsotha on Friday June 12, 2015 @01:51AM (#9704277)
>The enduring tension of this line of work, in my opinion, is how to balance my desire to take pride in my work with my desire not to be a thankless janitor for the chronically cavalier.

That's a good observation.

Fortunately I've worked myself into the code troll position on my project - nothing goes into the mainline without my approval. Everyone knows I'll reject code that's not well thought through even in the face of looming deadlines.