Everyone loves a maverick. The one who bends the rules, who gets the job done. Who leaves fireworks in his wake (it’s always a man) and doesn’t mind breaking a few chickens to make an omelette. The people who rescue the projects in a tailspin, who shout loud and carry a big stick. What happens … More Sometimes the greatest challenge of leadership is making your boss understand what you do all day
If you want a strong team of developers, give them autonomy. But what if they don’t want to take it? The ones in, or from, the big corporations who just won’t take the initiative? The ones who just want to be told what to do? I’ve said before that those are the waterfall people. The … More Naughtonomy
Around 18 months ago, I decided I needed a new job. It took almost 8 months to find my current job, and I swayed between wanting to leave and wanting to stay. In the end I discovered that I was finding excuses to stay because I’d been there long enough, and made enough friends, to … More How do you know when it’s time to move job?
We all make mistakes. We should learn from them, whether it’s because we didn’t know enough, or because we’re taking a risk. People are afraid of mistakes. We’re afraid of being found out. We need to fight imposter syndrome, and tell the world we are not phonies. So we don’t want to fail, we don’t … More Fear of failure, and risk-takers
EDIT : Had to correct the link. Sorry folks. 31st January – Developer’s Hangout : The Next Generation In this month’s hangout, following the last fascinating discussion about recruitment, I want to look further back, into schools and universities and see what people think about the way programming is taught, and how to get the … More 31st January – Developer’s Hangout : The Next Generation