I'm a 32 years old self-taught programmer who has a strong resume and impressing experience, found jobs all over the world until today easily. But; I don't enjoy building software anymore. I do it just for bringing home money, I got one kid to take care of.
I enjoy reading books and learning a lot, so wouldn't mind working hard to start something new from scratch.
Getting a degree in Business is an option in my mind. I wonder if that would be a multiplier on top of my programming experience. I'm open for suggestions for studying something else, would be open to hear some ideas.
I found out that Arizona State University has a remote program, but it costs about 30k. I can't afford that. It's way above my budget.
Do you know any universities that has an affordable bachelors degree program ?
I live in Europe but it can be everywhere in the world. It'd be great if it's in US, so I can also improve my English along the way :)
Second, there are many possible career paths which are adjacent to programming, and which would use your technical skills, but not as part of your day-to-day. This could be project management, product management, technical writing, or even engineering people management. As before, if you have an idea of a specific function in your organization that you would find interesting, and which would make use of your talents as a programmer, then this may be an easier route than starting from scratch.
When it comes to any of these functions, my advice would be to: (1) Find small ways to demonstrate your interest in aptitude for those skills. For example, work with your product manager to write a product brief ("Hey, can I take a crack at it and ask for your feedback? I'd love to learn how to do this kind of thing.") And, (2) if you are able, express to your current manager that you'd be interested in learning additional skills and possibly making a - deliberate, smooth - career transition.
If you pursue a degree - be it in business, or any other field - realize that you would likely be competing for jobs with others who have 10 years of experience in the field, rather than new college hires. This is not an impossible thing! But this does require a strong narrative, and your ability to articulate why you made a career change and what specifically you can offer based on your previous work experience in the unrelated field.
My overall point would be to really take some time to sketch out what you would want to do (in the affirmative), why it is interesting to you, and how specifically (not in a hand-wavy sense, but "here is a specific task that I could do more effectively and here is why") your current skills would have a multiplier effect on your new path.
Best of luck to you!