Categories
Managing

Engineering Management 101

There are as many approaches to engineering management as there are managers. Unlike for technical disciplines, there is rarely a formally-trained manager. Each manager, after a few years as an engineer, has to come up with their own approach to the job and learn from books, articles, and personal experience. In my years of engineering […]

Categories
Managing

How to Motivate and Retain Programmers

In the tech industry, high turnover rates for programmers are all too common, and wildly detrimental to a company’s profitability. This phenomenon is especially problematic for companies in less subjectively interesting domains such as B2B software development. As people come and go, mounting technical debt and recruiting costs cripple the bottom line. How can a company […]