“Stop wasting your time trying to target desperate entrepreneurs and startups. Go offer your marketing services to big companies with deep pockets instead. Entrepreneurs are broke and they don’t even know what they want. They are the worst clients ever.”
One of the worst things you could ever overhear an employee say is that their career is stalled because they haven’t landed a promotion to management. There’s nothing wrong with a lifelong career that keeps your brain engaged in a positive way and software development remains an outstanding career. Developers should want to get into management for only one reason — because that’s what they want to do, not because it’s considered a step up.
Software development is a job. Software development management is a job. Just because your employees report to you doesn’t imply you’re somehow smarter or better. A lot of software developers — dare I say most software developers — just plain love being software developers. Don’t you confuse and don’t let your software developers confuse management as career progression — it’s just a different job even if it generally pays a bit more.