Remix.run Logo
Ask HN: I am a junior CS and math major. I have no hope for SWE or math. Advice?
2 points by jidhn 12 hours ago | 8 comments

TL;DR: AI's recent advancements make me want to change careers from SWE or math. I feel completely lost and struggle to predict what future is best and "ai proof". I want any advice.

I feel completely lost both career and identity-wise. I think I should pivot careers. Engineering? Trade school? Law school? Medicine? Who knows. The problem is, any, high paying, knowledge related field seems under threat. It feels impossible to predict the future and so I am not comfortable putting my chips anywhere.

On the other hand, I could try to improve my CS skills (as depressing as the field feels right now), hope that AI slows down and I get a job so I can go back to a masters program in god-knows-what that is "ai proof".

Any advice is appreciated. I hope that this post can be useful for others in my situation because finding good resources that are not extremely biased seems hard.

--------------Here is why I believe what I believe---------------------

Seeing the rapid pace at which AI is improving, I have little hope that SWE (or math) is a viable a career path. If you asked me a year ago, I would never have thought AI would have gotten this good.

The big moments for me have been the release of Fable/Mythos 5 and OpenAI's disproof of the unit distance conjecture (and yes I know, disproofs using counterexamples are less impressive that proof).

I subscribe to the idea that anything AI can do well or okay at now, it will be excellent at in the near future. Although somewhat unfalsifiable, we have seen examples of this such as in writing or art and I see no reason for this to not happen to computer science and math (if we haven't already seen it with Mythos and OpenAI's disproof). I expect mass layoffs in SWE around when I graduate (2028).

turtleyacht 12 hours ago | parent | next [-]

As a junior, round out the rest of CS with practica like formal methods, operating systems, compilers, or even (simulated) quantum computing. Volunteer in the labs for light website duty and software "practice" (source control, automated builds, CI pipelines).

As a pivot, consider mechatronics (engineering) and business. You've already acquired the bulk of computer science ideas; domain knowledge (for yourself) is important: electronics & feedback control systems, accounting & business plans.

Unsure how the pivot will work since you're already three years in, though. Internships would be good this year and the next.

jidhn 12 hours ago | parent [-]

What is the end goal of an intership if it is for a career that will be dead?

turtleyacht 11 hours ago | parent [-]

Front-load your mistakes as soon as possible; wisdom finds its voice in experience.

ai_critic 12 hours ago | parent | prev | next [-]

> It feels impossible to predict the future and so I am not comfortable putting my chips anywhere.

Life is unpredictable, which is part of what makes it worth living. The only genuinely incorrect move is not putting down your chips.

epoxyhockey 11 hours ago | parent | prev | next [-]

Can someone show me a thread with US-based CS grads having trouble finding jobs, because I would love to interview them.

The AI-angle of the conversation is that a CS degreed individual, enabled with Claude Code, can accomplish technical tasks and code specific business processes much more efficiently and completely than a typical vibe coder.

selectedambient 12 hours ago | parent | prev [-]

100% feel that, finishing my mscs in august. keep your head down and keep working on things that are genuinely useful to you and affect your daily life. often, if you're having a problem, others are having the same problem. it is rough out there though, that is undeniable.

jidhn 12 hours ago | parent [-]

Yep. Wdym but keep working on things that are genuinely useful to you. You mean like open source contributions?

selectedambient 11 hours ago | parent [-]

for sure; you can contribute to things you already use, or build things you will genuinely use every day that solves problems you struggle with. 90% of my builds are just things i wanted. i'm sure there are others that share this sentiment. just my 2c.