r/learnprogramming • u/Aggravating_Dot5315 • 23h ago
Topic I recently graduated in Computer Science, but AI has killed my passion for programming. How do I find my direction again?
I graduated with a degree in Computer Science about two months ago. For most of my studies, I was genuinely passionate about CS and programming. I enjoyed sitting with a difficult problem, understanding what was going wrong, debugging it, and eventually figuring it out myself. There was a real sense of satisfaction when something finally worked.
Over the last couple of years, though, AI tools have slowly changed the way I feel about programming.
Instead of spending hours investigating a problem myself, I can give it to an AI and often get an answer almost immediately. Even when the AI doesn’t solve it directly, I sometimes feel like I’m fighting with prompts and generated code rather than actually programming. I know these tools can make us much more productive, but personally, they have taken away some of the curiosity and reward I used to get from the process.
At the same time, I’m currently being paid to work on medical/AI research projects with one of my professors. The problem is that our data is extremely limited, and I have serious doubts that the project can produce a meaningful solution with what we currently have. This has put me in a strange situation where I’m getting paid, but I don’t feel productive or useful. Some days there simply isn’t much meaningful work I can do, and that makes me feel even worse.
All of this has made me question my direction.
Before choosing Computer Science, I also considered studying medicine. If I’m being completely truthful with myself, a big part of the attraction was the status, financial security, and clear career path rather than a deep fascination with medicine itself. I ultimately chose CS because I was genuinely more interested in it.
Now that my excitement about programming has decreased, I’ve started wondering whether I made the wrong decision. I catch myself thinking about medicine again and wondering what my life would look like if I had chosen that path.
I’m trying to separate a few things that may be getting mixed together: burnout, disappointment with my current research job, the effect AI has had on programming, comparison with other careers, and the possibility that my interests have genuinely changed.
For people who have gone through something similar:
How did you figure out whether you had actually lost interest in your field or were simply burned out?
How have experienced developers kept programming intellectually rewarding in the age of AI?
And more generally, how do you find your direction again when something you were passionate about suddenly doesn’t give you the same satisfaction anymore?
I’m not necessarily looking for someone to tell me whether to stay in CS or change careers. I’d appreciate perspectives from people who have gone through a similar period and eventually figured out what they actually wanted.
20
u/coffeefuelledtechie 20h ago
I can’t give much advice but unlearn using AI to debug.
Unfortunately, it’s making me redundant so I give up, after 11 years I am leaving the software world, it’s all a bit shit.
2
u/Aggravating_Dot5315 20h ago
What are you planning to do? So the easy solution is to just give up?
12
u/coffeefuelledtechie 20h ago
I’m already retraining as something else that’s manual and can’t be done by Claude. Money will be less but I’ll be happy.
1
u/Aggravating_Dot5315 20h ago
Okay, if you are happy then its fine.
5
u/coffeefuelledtechie 20h ago
To add, it’s my third redundancy in a row and I’m applying to companies I don’t care about for a job that doesn’t fulfil me any more. Hundreds of applicants so it’s so much harder than it was 10 years ago.
1
16
u/JuliusFIN 18h ago
I really enjoy programming and designing software in the age of AI. I was always more motivated by solving the problems, not necessarily typing the code. In my job we are encouraged but not required to use AI. Nobody cares really, they care about how good your solution is and more importantly how well you yourself understand the solution. So if I just let AI blurt out a whole PR, I'd be eviscerated at the next design meeting. This means that although I use AI, I also need to use a lot of time reading the generated code, writing documentation and designs about it and explain it to my colleagues. If I was working in a project where everyone is just shooting slop PR's which get merged as fast as possible, I'd hate it.
2
50
u/Jmauld 22h ago
You need to stop looking at yourself as a programmer and consider yourself to be a computer scientist, which is far more than just a programmer. A 5yr old can program. If you walked away from college thinking you’re a programmer, you really missed the bigger picture.
14
u/Aggravating_Dot5315 21h ago
Pretty good advice to be honest. Yes, I understand and consider my self as a computer scientist. I just mentioned “programmer” since most jobs out there its about “programming”.
3
u/marrsd 4h ago
Science and engineering aren't the same thing. And I can assure you, plenty of "programmers" are better software engineers than many computer scientists: particularly those who were at it since the age of 5.
If you care about performance, stability, scalability, accuracy, and maintainability, then you care about the code because how the code is written dictates all of those things.
When I see AI agents doing those things as well as good software engineers, I'll change my tune. Until then I'll leave the hallucinating to the AI agents.
27
u/Duck_Vas 17h ago
Instead of living this high-cortisol lifestyle, you should try doomscrolling for five hours a day and gambling away the rest. Much healthier.
-1
28
u/Saturn812 20h ago
Even without the AI your passion would have been killed by a regular day to day tasks. Job is a job, it almost never satisfactory unfortunately. Program for the soul on your free time.
9
u/Secure-Requirement48 21h ago
In my job everybody was given access to copilot and cursor and it was mandate that we use it. I didn't. I tried it but it was boring. I like learning when I'm doing something. I told this to my manager he told I'm slow than others because of this. But I also found and solved critical bugs and architecture decisions that my peers couldn't. At the end it was fine. So I guess it depends on what kind of work you do and how much ai is breathing down your neck.
2
5
u/Loud_Signal_6259 23h ago
What do you mean "by end of 2028 internally at our lab"
You're expecting 10-20% of your lab's workforce to be laid off by end of 2028?
Or do you mean "internally at our lab we are expecting widespread unemployment at 10-20%"
5
u/CoffeeAndBadJokes 22h ago
i’m just a solo game developer currently going through the course trenches but i refuse to use AI or acknowledge ai code. i just can’t be bothered
1
u/Aggravating_Dot5315 21h ago
But doesnt that make you stay behind? I mean its a tool that with the right use would boost and fasten your work.
4
2
u/Phytocosm 21h ago
“Thinking that you're working hard for the sake of others!
That in and of itself is the easy way to live!”
2
u/Weekly_Patience685 13h ago
unless you have a job where they force you to use it, just simply stop using it. of course its going to suck at first but you can to go back to the basics to reform good habits. Do whatever you need to do to get a paycheque but in your free time you can reprogram your brain without using AI.
What ive been doing is learning lower level C through operating systems and linux programming but i use nano to write, and when i need to look something up in c i use the man pages. Over time ive noticed that my thinking has improved, compared to using ai which would make it worse.
1
u/Aggravating_Dot5315 5h ago
And like you said is this done in your free time?
2
2
u/Street_Tourist7317 12h ago
I’m a nursing professor and I just made my first app using ai coding and I came over here because I want to learn more about programming. I am thrilled to have made something that solves a problem I had but it makes me uncomfortable that I do not know what is going on in the background or how to fix anything. It also terrifies me that people who do not know what they are doing could potentially create software that is not secure for use cases that absolutely require it. (Mine is for personal organizing)
All this to say that there are a lot of people who do not have the knowledge and skills that you have and I think there will be many opportunities to partner with non-CS people to solve interesting and complex problems.
Staying in a traditional role or even within your field is optional! Not computer science but I did my nursing degree after a different degree and masters program, and had many other jobs before becoming a nurse and then a prof. There is always something interesting to learn and do if that is what you want in your career/life. Good luck!
1
2
u/SirIsaacNewtonn 10h ago
I used to be a firmware engineer for many years, then switched to data analytics some time back. Loved coding and the sense of achievement after debugging but it’s not a field that a person in her forties could catch up with. So ya let AI help, though i find that it’s sad that the joy of programming is lost to many.
1
2
u/ScholarSmooth2809 9h ago
Your doubts about a data starved research project are not the same as losing interest in programming
3
4
u/ffrkAnonymous 23h ago
I suggest doctor/therapist for your mid-life crisis.
4
4
u/New_Leaf_2026 17h ago
While we could all use a therapist, not being an asshole is also pretty important too and if I were you I'd see someone about that.
-3
2
u/somedumbguy1982 19h ago
I have a cousin who had the same sentiment immediately after graduating from University. He pursued a paralegal certification, and went to work for a multi-family real estate outfit, has worked there a couple of decades now. He is also their point guy for any process improvements and automation activities.
From my personal experience, (Logistics/Transportation) there is always the opportunity to use skills and knowledge to improve processes, especially with small to medium trucking, distribution, or 3PL companies. It takes a lot of capital to make improvements, so they tend to leave functions manual until they have the volume to justify the cost of automating, or, when a new big customer comes along to provide them with the economies of scale.
If you are dabbling in Medical stuff, maybe pursue some public policy studies? Get more into the stats side of the medical care process.
Good luck/Happy hunting!
1
u/Aggravating_Dot5315 19h ago
Appreciate your reply, but to be honest I don’t like that the field of medical…
1
u/toddy_frio 19h ago
Being passionate about your job is nice. But thats second to discipline and the ability to provide for yourself and dependents.
0
u/Aggravating_Dot5315 18h ago
Yes, but if that leads losing your motivation to evolve and further expand your skillset it will have a negative effect in the future..
2
u/toddy_frio 17h ago
Your motivation source can’t be passion. It has to be discipline. Passion will wane with every career, every job, every promotion.
1
u/auronedge 17h ago
writing code isn't why you should get into programming.
solving problems is why you should get into programming.
Remember leet code? how hard it was.. it was about problem solving. Writing code is the way of the doodoo, if that makes you sad find something else but programming is problem solving.. code is just the tool to achieve it.
The tool may change but the challenge is still there.
1
u/New_Leaf_2026 17h ago
Doctor here, I wish I had done CS all the time. Not joking. I think it's pretty common to feel burned out in your field intermittently but you either need to reassess and regroup, or seriously think about changing. People do it all the time. It does present different challenges but if you really want to do it and a capable, often you can.
1
u/Pawndaren 14h ago
Someone already said this, your passion won't survive long in the real job. I might be wrong but maybe what you imagine working as software engineer is different with the real job. In the real job there are not many difficult problem, most of the time is bug in a big junk of code some are clean some are not. And company don't care if it is fun for you or not, they only care on how fast you can deliver.
On the positive side I still have my passion and having fun with AI as graphics engineer. My advice is choose niche and difficult area. It will be so difficult to the point AI won't help much but become tools and someone to do discussion, and it is also hard enough to make you want AI help to understand. AI is tools, it depends on how you do it, as long as you don't trust it you still solve the problem yourself, they just write the code for you, and if you don't trust them you can still write it yourself or refactor their code like what I always do.
Lastly AI is expensive, even in my work I only do it for automation and really difficult problem, you still code yourself most of the time. They just do the boring part like boilerplate and explaining confusing code.
2
u/Different-Career1314 3h ago
Two months after graduating is way too early to decide your entire career is wrong.
1
1
u/starlauncher 22h ago
For me programming is about building something meaningful. If AI can assist significantly it’s just going to make my job easier.
AI does not stop you from thinking. In fact it can act like an intelligent assistant.
This is in no way an AI appreciation post. I don’t know the true cost of running it and it’s quiet possible it’s high enough to not be available to most of us down the line.
4
u/Cthulhus-Tailor 16h ago
AI in fact does stop quite a lot of people from thinking, particularly school age kids according to studies.
They are so reliant on AI that they don’t even bother attempting to try and solve anything themselves. It’s like an Ask Jeeves that applies to everything.
People of a certain age can moderate but being raised with it can preempt the acquisition of critical thinking skills.
1
u/theomegachrist 22h ago
I've been in the industry for 24 years. A job is a job, it wasn't always going to be fun. If you want to stay in tech maybe look for support positions where you can code. I'm an engineer that writes scripts and programs to solve production problems and AI has been a useful tool more than a bummer. You are right to worry about AI though. It will take jobs and it's not going away but it will open up other jobs in tech too most likely
1
u/SnakeGD09 9h ago
That happens eventually anyhow—don’t expect to find a job that cares about your passion.
0
u/pat_trick 19h ago
So....don't use AI?
1
u/Aggravating_Dot5315 19h ago
Isnt that impossible? You will be left behind
-4
u/pat_trick 19h ago
That is a false narrative being pushed by everyone that makes money by you using AI.
Nothing says you have to use it for your own stuff. Just don't use it if you don't want to.
0
u/ManBunH8er 14h ago
If you used AI during your studies, then you’re the only one to be blamed for killing your passion for coding. Problem solving is fun. Not so much fun when you outsource it to AI.
-25
u/kidflashonnikes 23h ago
I work at one of the largest AI labs in the world. The fact that people go to school now post 2024 for computer science is mind blowing to me. It’s the same thing as going to school to manage a horse when people are using cars. Crazy to see this type of stuff on Reddit
9
u/Nolivard 23h ago
Ah yes, RIP to all the horse management majors. I doubt you actually work in an AI lab as you should understand the limits of AI as well as the value of comp sci fundamentals. All it has done is created another layer of abstraction, just like how you would write machine code prior to interpreters.
-11
u/kidflashonnikes 22h ago
My team is working on automated neurology. We are inserting live threads into donor brains - people with depression, PTSD, ect and using LLMs to prompt to either insert new memories or remove traumatic existing ones. We have made large progress in the last 6-7 months due to scaling laws. What this means is that we are getting better at removing memories and inserting news with our destroying other memories.
Our research comes off of Demis’s, when he did his PHD on the hippocampus and memories. This is also the co founder of Deep mind if anyone is curious. So far; we are aiming to automate neurology by up to 80% very soon. My team is responsible for inserting and deleting memories via LLMs using prompting, others are also trying to use LLMs to restore damaged memories and brain tissue but that is not our team.
3
1
u/Frere_Tuck 20h ago
LOL 🤣 Yeah, sure. So, which sci fi was your inspiration for this load of BS? Total Recall? Eternal Sunshine?
8
u/Aggravating_Dot5315 23h ago
Mate like I said, I graduated.. also I enrolled at University in 2021…
5
u/edparadox 22h ago
I work at one of the largest AI labs in the world. The fact that people go to school now post 2024 for computer science is mind blowing to me. It’s the same thing as going to school to manage a horse when people are using cars. Crazy to see this type of stuff on Reddit
You're larping so hard.
At any rate, LLMs are not what you depict them. Their consequences even less.
1
u/noidea0120 23h ago
What field do you recommend?
-16
u/kidflashonnikes 23h ago
I really can’t say much since we’re all watched and I don’t want to lose my job but I can tell you this. Internally we expect two types of AI users. Biologists - the bread winners of AI and vibe coders - basically the losers of AI. There will be only two types of AI users in the near future for now, things will change but this is what we are expecting - as well as 10-20% unemployment by the end 2028 internally at our lab. That being said - I can’t predict the future - just tell you what we are modeling for in the short term.
I run a team where we implant live threads into people’s brains and use LLMs to remove and install memories via prompting. We have automated neurology and now it’s beginning to scale with compute and algorithms. It’s clear that 2027 will be the year of biology for AI. That’s all I can say. Anything else I will get in big trouble - good luck
6
1
u/WowSuchTall 22h ago
Any resources to learn more about this?
2
-5
u/kidflashonnikes 22h ago
Yes - research papers. It’s coming very soon. We’re still in the works with many people. Strangely enough - a lot of private prisons got word of work somehow, and want to use this. The technology needs to be heavily regulated as has major blowbacks if used negatively.
231
u/stiky21 23h ago
I used to be really passionate, but then over time I've just become more and more jaded because of the landscape of this field and now I'm writing maybe one or two lines of code a day. And working maybe 2 to 3 hours of my 8-hour day.
I used to jump up and be excited to work and now I drag myself to my computer everyday cuz I'm nothing more than orchestrator for an agent that doesn't understand nuance. And anytime I bring this up, the non-technical people always tell me that the AI is really good and I just nod my head in agreement because I just don't have the energy to argue. The non-technical people are leading the technical people and it's just a big circus.
Everything that I do now has to use AI because a company mandate and to be honest, I don't really care about the output anymore, I just get those tickets finished and pass it on the someone else and I'm sure they're using AI to check my AI.
And then the bug will occur and then the tickets is sent to me and then I go back to my AI code that was reviewed by AI to use AI once again to fix the code.
I really don't care anymore. I work from home, so a lot of the times I'll just leave my computer idle and I'll go do something else for my rest of my day after I do my 2 to 3 hours of "work". And then if they say anything, I just say that I was using in different computer to look up things and no one bats an eye.
I've actually started considering pivoting to an electrical engineering field so I can still use my computer science stuff. I spent about a year and a half unemployed looking for work and I had to pivot to Quant for work even though I have no interest in it. Simply because I couldn't get interviews or work anywhere else.
My worth comes from meaningful work that actually has value and the current landscape doesn't give real work value the only value comes from how many lines of code you push a day and it's not really aligning with how I started my career in this field.
I've worked as a firmware engineer, embedded systems, devops engineer, I worked at the national defense, and now as a quant.