We’re all very focussed on improving the technical knowledge and skills of our developers, but should we not focus more on the non-technical skills?