Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

General question -- what should the career-oriented student who is not obsessed with CS and programming consider studying instead of or in addition to CS?


General answer: anything that you're interested in.

You are in the middle of a large body of water. Swim towards any island that looks close. Make sure you get to an island before choosing a different one to swim to. You'll find that becoming a stronger swimmer was the main benefit of the journey.

Personally, after 10 years in the industry, I'm convinced that psychology is going to be extremely important in the coming years. (But maybe this is a budding middle-manager in me talking.)


Yeah, agreed. I've got a load of what Americans would call "liberal arts" under my belt and do tech for non-profits.

If you like cars, study automotive design and go work there. Ditto anything really.

Domain knowledge is a real differentiator.


The CS+X model that CMU, Stanford and UIUC pioneered is the best middle ground imo.

You need both technical AND "liberal arts" skills as interdisciplinary study is a fundamental part of CS (and a major reason the field even became a thing - look at the work Turing, Simons, etc did).

Tbf I did a double major in CS and Government years ago so I have my biases.


Computer Engineering or any of the other legitimately useful CS degree paths instead of CS itself.

At least at the school I went to, CS was kind of a joke for undergrad.

The students that cared about CPU design, low level software (firmware, drivers, kernel, embedded), or robotics (including computer vision, etc) all went computer engineering.

The students that cared about cryptography or the formal maths side of computing all went to the mathematics dept in their applied discrete maths or applied computational mathematics degree paths.

The students that cared primarily about high performance computing or applied computing in general (but didn't go one of the aforementioned routes) went through the computational modelling and data analytics program.

And the students that wanted to learn CS for the purpose of game design or creative arts had their own program within the school of arts (can't remember the name).

So out of the students who were interested in computing that went to my uni for undergrad, the ones that were left in the CS department were those who were told "get a CS degree for lots of money", those that didn't bother researching any other programs, and those who wanted to be web devs or enterprise java/c# devs.


Healthcare; as long as there's people there's going to be sickness and injuries. It can be a tough work environment, but it's as recession-proof an industry as your likely to find and you can ply your skills anywhere. Healthcare tech platforms also "benefit" from incredible vendor/consumer lock-in relationships. Once a major hospital settles on a healthcare platform it's going to take a minor apocalypse before they move.


It's also the industry that has the most hires in the past few months, and most job openings in the upcoming decade.


It has to be finance. Finance + CS or Finance + Math just opens up both Wall St and Tech as well as consulting to the individual.

But otherwise, trades. It is a serious path to money and ultimately starting your own business.


After 4 years as an apprentice digging ditches by hand, if you got lucky enough to find a company that would hire someone fresh out of school (because none of them hire fresh off the street without some kind of related experience).


Lol if I had a job manually digging ditches id negotiate a per foot rate which would be far cheaper than my manual labor cost then finance a backhoe or trencher and make bank. Having digging jobs lined up is like a money printer win-win if the boss got that many.


Math or Electrical Engineering


What kinds of careers are out there for Math grads?


Any kind you want. Being smart matters 100000x more than your major.


I have a math degree and this has absolutely not been my experience. Nobody gives a shit about a math degree, so I went and got a masters in computer vision (CS + Stats). I’ve been sending out resumes this whole last semester and have heard basically nothing.

Now I’m trying to leverage my previous 13 years of experience in aviation, but yeah, I’m not super optimistic. I applied at a robotics company attempting to automate an airplane that I flew professionally and they didn’t want me for a safety position where I would literally be working on how to use the robot.


The market now is terrible but your math degree isn’t holding you back


What the heck is it then, lol? Is it just the current market?

I’m legit thinking I’ll just do my own thing if I can’t figure out something.


If you’re interested in doing your own thing send me an email at mhmthrowaway23@gmail.com

I have a BA in philosophy and a MS in CS w/ a focus in computer vision. Similar boat as you. No 13 years of exp in a prior industry though.

I stopped trying to get a job a few months ago and have been plugging away at my own projects. I’ve been (equity compensated) working for a startup for the last month or so in a non-technical role and it’s been really eye opening as to what it takes to get something off the ground. I have a lot of interest in pursuing that route now and if you do too it could be good to connect.


I sent you a message.


Yes, it’s the current market. I’m in the same boat.


I disagree. Maybe if you went to a top five school and are good at networking. Otherwise most careers will still require that you show specialization (domain specific knowledge, certifications, etc).


Once you’re in the door somewhere the cream tends to rise, regardless of your background.


Kinda. Career success isn't strictly based on merit or "smarts."

But I was responding to the claim that a bachelor's in math can get you "any kind of job." That just isn't true. You will always have to compete with the people who have specialized and have experience in that particular domain. Why would any organization hire a math student for a software development job (for example) when they have hundreds of applicants lined up with CS degrees/internships/whathaveyou? Pick any other domain and apply the same thought process. Again, you'd really have to be pulling on your connections or be a standout in some other sense to get that level of consideration. I'm confident that for a lot of hiring managers, success in the long term and "hiring the best" are secondary to "can this person be productive in a reasonable amount of time?".

I remember when I was in school philosophy students used to say the same thing and I thought it was totally absurd. That somehow a philosophy student is on equal footing with someone who just spent four years coding? Just insanity.


The philosophy students were right, some of the highest mid career earnings of any major. It’s harder to get your foot in the door without specialized knowledge - but careers arent determined by your first entry level job.


There is probably something to this.

Though n = 1, I have a CS degree and am not particularly smart, and... that explains a lot about my life and career trajectory post-grad.


Insurance actuary. Math degrees are mandatory in the insurance industry all the way to the C-suite.


Right, and if I didn't have an emphasis in statistics?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: