I'm currently studying computer science at university (2 years left), to say the least, I'm not enjoying it, but I do find programming interesting when I explore interests on my own.
Right now I'm really into C and want to dive deep and learn the language well. That being said I also want to make a comfortable living that can allow me to afford my other hobbies.
How can I start transitioning away from school so that I can start working full time as a developer as soon as possible?
The reasonable answer seems to be to just suck it up and finish school, anyone have any other ideas? Is it worth dropping out?
I'm okay with not being a ninja rockstar 10x programmer, I just want to be "average", decent enough to maintain a stable career as a developer, while allowing me to pursue my other interests.
Life is easier with a degree. It's not necessary for success tho.
Even if you pass with medium or low grades, it would be quite ok.
It's worth dropping out when there is better opportunity in front of you for example if you are working on a project which you feel is guaranteed hit.
I hated school when i was there now when i revist the content, it seems soo easy!
I was simply lacking motivation back then. When i worked on my own projects, i learned faster and did Ok based on gained knowledge.
You are not enjoying school because you don't see how it's going to help you. I also didn't see.
All you need is a project which motivates you and then the real learning will start!