Ask HN: Finding the perfect job for the burned-out developer
I am an entrepreneur in mind only. I haven't had the environment, drive, opportunity, or education in business to feel comfortable enough to take the risk to go off on my own. I've been a developer for many years now but am completely burned out on working for someone else. I'm not generally afraid of anything, but I'm unwilling to make my family adopt the financial and time sacrifices and take on the risk that would accompany going off on my own completely by quitting. However, I have looked into the few things I'd be interested in doing to try to do part-time work or to transition, and I get shutdown because none pay the same rate. I have absolutely no idea what to do, and I've been looking for jobs and opportunities for years now. I don't enjoy working with my current employer or the team or what they are working on, because I'm opinionated and because I expect to solve real problems thinking of how it will affect people and how money will be made, rather than to work on make-believe requirements. I am fairly sure that I would either not be able to get a job elsewhere in my pay grade or would get a job and then get fired because of that lack of technical expertise due to several years of disinterest in development. I have very little interest in learning new development skills or getting better on my own, because I'm completely internally driven and motivated by business requirements, and have been working in an environment that is severely lacking in too many ways to elaborate here; they would fill a book.
I have basically decided though, again and hopefully I'll follow through this time, that I need to get out. And, I get the feeling that otherwise that decision may be made for me, even though management is non-confrontational.
For those that are working happily and have been in a similar circumstance before, what did you do? And, even if you've never been in this situation, what would you recommend for someone that (1) has the desire to work in a startup or as a solo contractor, or to even do something completely different, but can't make the time and rate sacrifices, (2) is a developer that is behind the curve technically and mentally and has no desire to be a better developer?