
To to be a successful developer, you need to understand how to code. You might need a computer science degree. Maybe an interviewer is asking if you’ve built your own app before.
But every job, technical or not, also requires non-technical skills, such as running an effective meeting or managing a prickly client — and those are less likely to be taught in a programming bootcamp.
Inspired by a May guest post by Jim Keller, a founding partner of Center City-based web agency Eastern Standard, in which he describes why tech experts so often struggle to become leaders (and what they can do about it), we posed this question to readers: What non-technical, soft or unexpected skills have you developed in your career? How did you learn them?
READ FULL ARTICLE HERE

