Ask HN: Staying motivated with school when I'm already getting job offers
So heres my problem: I&#x27;m finding it difficult to stay engaged with school when I&#x27;m not encountering new material I haven&#x27;t already studied in my free time.<p>I started learning to code when I was 11.  I know my way around C++ and python, and Objective C (although I&#x27;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&#x27;ve used just about every flavor of linux I could find and I feel at home with BASH.  I love vim.<p>I&#x27;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&#x27;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.<p>I had a really good internship over the summer where I was designing and implementing UIs for android apps.  I&#x27;m currently working there part time, and my boss is all set to offer me a full time position.<p>All of that to ask, how do I find the motivation to get through school?