Ask HN: Staying motivated with school when I'm already getting job offers
I started learning to code when I was 11. I know my way around C++ and python, and Objective C (although I'm really digging the Swift thing now), Java, SQL, HTML, Javascript, etc. I have several apps on the app store and google play store. I built my own portfolio site. I run my own web server, vpn, and mail server. 6 years ago I decide 3D modeling was cool, so I devoted a significant amount of time to learning the ins and outs of blender. I build my own character rigs, created environments, 3D print stuff, etc. That in turn got me interested in graphic design. I actually had a minor in design before I graduated from high school by taking early college classes. I've used just about every flavor of linux I could find and I feel at home with BASH. I love vim.
I'm currently in the freshmen year of my undergraduate CS degree, and its boring the heck out of me. I want to be teaching myself the basics of graphics programming or neural processing, but instead I'm stuck copying android code out of a textbook. My grades have started to suffer simply because I dread the thought of sitting for hours competing mindless homework.
I had a really good internship over the summer where I was designing and implementing UIs for android apps. I'm currently working there part time, and my boss is all set to offer me a full time position.
All of that to ask, how do I find the motivation to get through school?