News for hackers. Stuff that matters.
Re:The Ten Commandments of Egoless Programming (2006) by oldshit on Sunday December 29, 2013 @08:37PM (#6982550)
Treat people who know less than you with respect, deference, and patience. Nontechnical people who deal with developers on a regular basis almost universally hold the opinion that we are prima donnas at best and crybabies at worst. Don't reinforce this stereotype with anger and impatience.

That's nice and all but don't let your boss hire multiple cheaper "developers" and expect you to train them. I've quit a job recently stating if I wanted to be a professor I would have accepted a job as one (and I have turned down one in the past).

Re:The Ten Commandments of Egoless Programming (2006) by eropple on Sunday December 29, 2013 @11:12PM (#6982996)
Part of a healthy developer culture is teaching. If you're not comfortable in that role, I hope you aren't applying for senior positions.
Re:The Ten Commandments of Egoless Programming (2006) by MaulingMonkey on Monday December 30, 2013 @01:31AM (#6983368)
> That's nice and all but don't let your boss hire multiple cheaper "developers" and expect you to train them.

I would avoid filling a company with too many learners and not enough teachers, but some teaching will generally be a necessity. The more they know:

- The fewer mistakes they'll make for me to run into, have to help clean up, or otherwise suffer

- The fewer mistakes of mine will go uncaught by their reviews, for me to run into, have to clean up, or otherwise suffer

- The fewer tasks will fall on my plate by necessity, giving me more flexibility in what I work on or when I take time off

And hey, cheaper hires means bigger potential raises, right? :)