Software Quality and the Danger of Professional Code Monkeys

“Software Engineer”, “Computer Programmer” or “Developer” – these terms seem to be used interchangeably these days right? I suppose it is a step up from “the IT guy” but to consider these as the same role is rather missing the point. For many years I have discussed the merits and challenges in trying to differentiate the terms. In recruiting I insist that we are looking … Continue reading Software Quality and the Danger of Professional Code Monkeys

Attaining work life balance

Technology and start-ups are both renowed for being able to take over your life. Therefore it’s probably unsurprising that after 8 years in tech startups I’ve completely lost the concept of a balance between life and work. One thing that I began to realise is that “work” is not just that which your boss expects of you, the targets that have been set or what … Continue reading Attaining work life balance