Hi Upcase I’m not quite sure if this is an appropriate question but I would like to get some input from people familiar with the software development industry.
I have 6 months left of my bachelor in Computer Science and I’m wondering if its nuts to drop out so relatively close to the end. I’ve studied CS for 2.5 years, but I’ve been programming all my life.
The reason I’m considering dropping out is that my interest in school is pretty much gone. Not in CS as a whole, but rather in going to school several times and week and listening to lectures about things that don’t really interest me and aren’t relevant to the kinds I things I wanna do when I’m done with school. I feel like I’ve already learned everything I could from going to school…
I am also secured work-wise when I’m finished (another big factor). I’ve worked at the same company for two years part time and they’re really happy with my work and eager to get me onboard fulltime. I have already signed a contract for fulltime employment that kicks in as soon as I am done. I also love my job and so I’m counting the days until I’m done so I can do more of the work I actually like.
It is also fairly common for people working within the programming industry to not have majored in CS (or something related). I’ve heard of many successful developers who either don’t have a CS degree or says they never really used their diploma in their professional career. Eileen Uchitelle and Marco Arment come to mind.
So I’m kinda thinking that it wouldn’t hurt my career later on if I didn’t have an official degree in CS because I would have lots of experience building real things used by real people, which I believe good companies will value more than a fancy diploma.