For the past 15 years, I’ve been a professional software engineer, web developer, programmer and other like terms. And in that time I’ve managed to steadily climb the corporate ladder from junior developer to lead developer to eventually CTO of a few startups. It’s been an interesting journey, to say…