The conversation

Lessons learnedExperience excerpt · English

I entered the gaming industry a long time ago as a software engineer without a computer science …

… I entered the gaming industry a long time ago as a software engineer without a computer science degree. Later, I thought I'd get one online, just as you are considering. It was reasonably cheap compared to my income, and I thought I had the extra hours for an evening online course. But I found it to be very demoralizing. I'd be micro-optimizing containers in AAA game engines, shaving microseconds off operations by reducing CPU cache misses on target consoles in the morning, and earning a 60% grade on my JavaScript game in the afternoon, because I didn't follow the method shown in class. I also did poorly in CS math, especially with formal proofs, which were a lot of fun for math enthusiasts but grating for me, being an expert in game math and graphics math at the time. When my fourth semester rolled around, I found only one or two modules to be somewhat useful, while others, such as HTML web design, had no bearing on my profession. I dropped out about halfway through my degree, leaving me with a lot of money spent but nothing to show for it. …

Original discussionAsk HN: CS degrees, do they matter again?240 source comments · at import
3

What was this responding to?

Parent context · original excerpt

PL

tldr; skip to the -------- Last time I "Asked HN", I was in a very different place. Fresh out of a bootcamp, right at the peak, and subsequent collapse of the Covid hiring. It didn't go well. However, another HN reader turned me on to Upwork, and over the last 2 years, I've been building modest freelancing career. I came from an automotive background where I made awful money, moved to the Bay Area, became a bike messenger in San Francisco because I didn't know what to do with myself, and once again made awful money. I had been a hobbyist programmer for years by this point, so I got sucked into the bootcamp racket. The program was great. I got what I needed out of it, although the certificate wasn't worth the paper it was printed on. I landed an ongoing contract on Upwork, which I still work on which really changed everything for me. I also landed an internship at Akamai as a Cloud Suppor…

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 3

Direct replies available in this import. Original-language excerpts.

PL

Makes sense. Thank you for sharing your experience. I'm involved in several projects, as well as being the sole developer for a SaaS that I co-own (I make exactly 0 dollars from it right now). I have to solve all kinds of difficult problems, which excites me to no end. I can see how I could have the same demoralizing experience you did. In my bootcamp, I got a D on my portfolio because I didn't follow directions. I've been praised many times after the fact on this same portfolio. I'm not an academic person at all, so maybe this would be a slog for me. I did get an A+ in said bootcamp though, not that that matters. At the moment, I feel like a degree is necessary for any job I would want to get given the job market. Call it future proofing if you will.

Full original
AG

I'm a fellow game programmer from Sweden. My experience is a little different. I've worked in everything from indie to AAA and been part of recruitment on the AAA side. In my own experience, it is true that a portfolio really helps you stand out. Recruiters often ask for your GitHub profile or blog. However, I've found that recruiting really differs based on studio size. Indies tend to take what the can get, often forming a ragtag team of people with various levels of education and experience. AAA studios, on the other hand, are very discerning when it comes to programmers. They often won't give you a chance unless you either have solid experience or a university degree from a university they know is up to par. That's because there are so many talented programmers who really want to work in AAA

Full original
FZ

Speaking as someone in the games industry, I disagree with your take on portfolios. For reference, when I graduated college back in 2015 I had a portfolio of games, a successful and reasonably popular game mod and a bunch of relevant classwork. None of that even mildly got my foot in the door at any gaming companies, big or small or otherwise. Also of note, many software companies force you to sign an assignment of inventions agreement or a declaration that says you will not work in anything remotely related to software in your free time, which heavily restricts your ability to add to your portfolio. What did help me however, is that I got a job at a smaller company working on software and then leveraged that professional experience into a job in the industry. That initial job I got was because of my computer science degree. The importance of a CS degree was the stuff I learned across th…

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.