I am really distasted with programming, after multitde of jobs, and multitude of contracts, I am hating my life. My work especially. I've programmed a lot since young age (12-13?), and I love functional programming. Sadly, there I'm not good enough to take some proper Haskell positions (since they are usually taken by great CS PhDs etc.), and thus I'm often stuck with OOP messes. Where I'm usually "superstar" (sorry for shitty expression) in team. And that's very tiring...<p>I'd love to have something of my own, but I can't find motivation to do it when I know the probability of it succeeding. I consulted some friends with their startups, and know enormous amount of effort they put it, and I haven't seen single one do well.<p>I had done quite some opensource work, which was pretty fulfilling (mostly contributing to established projects), but it sadly doesn't pay bills.<p>I was thinking of swapping careers. I have CS degree (that means decent math, ability to think etc...). What other careers are there, where I could utilize some of that knowledge, and not feel so burned out?<p>btw I have around 7years of professional programming experience...<p>btw2: I lift regularly weights, I am healthy, so work isn't all life. I also tried meditation for over a month, while it wasn't bad, it didn't help me "cure" my frustration.