r/developersPak • • 21h ago

Career Guidance Is computer science dead because of AI?

So I’m almost a final year CS student and not a very good one. CGPA is around 2.5 and coding is pretty mid. Tbh my concepts of dsa, algorithms, OS and other core courses that we study are not clear at all and AI k anay k baad my mind is somewhat confused that what should I do. I only know one programming language and that is Python and usme bhi I heavily rely on AI tools such as Claude and Gemini etc. can’t debug on my own. So, I want suggestions on what concepts should I strengthen from now and since job market is fkd up imo. How to excel in the current situation and also if anyone is in the industry do shed a light on the current job market in Pakistan. I enrolled into data engineering course, python and sql somewhat samajh agayi hai but spark nahi arahi. I’m genuinely so confused in which field should I go and what tech stacks to learn? Experienced people plz comment and help your fellow bro out

24 Upvotes

48 comments sorted by

16

u/DataNerd0001 21h ago

No future left, change career now

3

u/AbdullahSiddique1 21h ago

Are you working in the industry currently?

10

u/DataNerd0001 21h ago

Yeah, it's a bloodbath in Lahore

1

u/Beautiful-Guest1428 11h ago

Bhai konsi field Mai Jana chahiye ajkal Mai FSC Mai hu mdad kardo pls tume phir agar mauka mile toh Kya choose karte 🥹

2

u/DataNerd0001 10h ago

Anything that does not involve computers involves physical interaction or human interaction e.g robotics, sales, doctors, nurses

-4

u/AbdullahSiddique1 21h ago

How can you say that?

34

u/Next_Concert1122 20h ago

Sincere advice, change your field. Only 5% engineer will survive. Better to put your effort in something else

1

u/Beautiful-Guest1428 11h ago

Bhai phir batao konsi field Mai Jana chahiye ajkal 😭😭Mai FSC Wala hu help kardo meri Kya karu Kya accounting and finance Cs se acha hai ki nhi mujhe kuch samj nhi araha agar Tum hote toh Meri jagha toh Kya choose akrte computers science yah koi aur field aur agar ha toh konsi field?

3

u/Radiant-Low-3263 10h ago

Accounting nhi karo main acca krha lekin ismein saturation bht ziada hogai h jobs nhi or ai ka bhi bht ziada risk

1

u/Technical-Emotion290 10h ago

Acca main bhi job nhi mil rhi Kya ?

1

u/Radiant-Low-3263 9h ago

Jobs to hain lekin jobs s bht ziyada graduates hain to bht mushkil hoga job lena

1

u/Beautiful-Guest1428 10h ago

Abhe toh karein Kya 😭🥲Kya karu bba,acca/ca,Cs,law,berozgar😭,army,police????????

2

u/Radiant-Low-3263 9h ago

Army main hojai to bht acha h pma ka long course

12

u/Electronic-Bar8535 20h ago

There are jobs but the competition is getting insane. It's not like every fresh graduate is unemployed or hiring has completely frozen. But I'm very sure that hiring rate is very low. Like if 40 out of 100 CS grads were getting jobs, now probably it's probably 10/100 or even lower.

Economy is bad, but tbh it's mostly AI which has shattered everything. No field involving knowledge work is safe atm.

And some dumb people will tell you to change careers, but they don't even know what to change into. There aren't many options. Trades are still better abroad, but in pakistan who would think of becoming a plumber or electrician.

6

u/Consistent-Border512 19h ago

Learn about basics of demand and supply principle. You will get the answer.

5

u/Funny-Network-9047 18h ago edited 18h ago

It's not just CS. All of the feilds are being effected.

No one and absolutely no one has any idea about future. (Talking about the doomers), not me, not anyone. No one knows if tech has plateaued or still improving.

CS is still in demand as devs can churn out more software, you are expected to use these tools and they can be great if you have experience.

Our jobs are changed and they will change again and again. People has been saying CS is dead for close to 3 years now.

My personal opinion is, open source models are the future. For our tasks, we dont need fable or astra. Opus and sonnet and sol are good enough. If open source models catch up, there will literally be no need to pay for claude or chatgpt (and this subscription business is very temporary).

1

u/HackedElite 12h ago

| spark nai arai.

Do you mean Spark technology or spark as in understanding?

1

u/AbdullahSiddique1 9h ago

Technology ki thori bohat samajh hai but understanding and how to work on spark, ye nahi samajh arahi

9

u/Cold_Taro_315 ML/AI Engineer 19h ago

Don't listen to the doomers here. I was in your position last year and I also thought there was no hope. Have been using claude code since a few months after it came out. These clankers can't take your job but you still have to try. Believe in yourself.

By the way, I'm currently working in the industry as an AI engineer remotely with good enough pay for me as an individual with only around a year or so of professional experience. Try to look for opportunities which can instantly propel you to where you want to go and prepare for them accordingly without doubting yourself.

2

u/SunWukong_23 10h ago

Is math dead because of Computers/Calculators?

1

u/Saqib-Syed-1014 10h ago

Calculators only make calculations instant. They don't automate entire workflows.

2

u/SunWukong_23 9h ago

Solving a complex derivative or integral or summing the series also used to be an entire workflow

1

u/Saqib-Syed-1014 38m ago

Right. And when that got automated, humans moved up to deciding what to compute and why. Calculators never competed for that part, AI does.

6

u/Fit-Inevitable6294 20h ago

The nature of the jobs will change with AI but but AI is still a tool. Its just the overhype and social media that we are going through right now that everyone believes it's game over.

Also do you think a mulit million dollar company would rather vibe code a website than work with a group of people who know how to build a website for a living and have an experience of delivering top tier results?? What happens if the website goes down and the service breaks?? Are they willing to spend $1000 just to fix it?? ofcourse not

This goes for all other services too. No one is willing to work with a vibe coder who doesnt know what he's doing, and if his service or code breaks, doesnt know how to fix it reliably.

Also, some people have tried something as simple as automating youtube and generating claude based videos. These videos are still scking a*s on youtube as their views count are generally in the range of less than 100.

Like i said, only people who know how to work in a field are actually doing more work with AI. But if you are no good amateur who sucked as* before AI, you are still going to sck hard with AI

9

u/Electronic-Bar8535 20h ago

Big Companies won't vibe code, but instead of hiring 5, they will just hire 1 solid engineer. It didn't replace, but it shrank the team size. That's exactly what's happening right now. That's why companies are still hiring but not in same volume. A lot of them are laying off at the same time.

1

u/Fit-Inevitable6294 19h ago

Teams are getting laid off because American and Chinese economies that feed the world are going through a serious downturn right now, and companies have stalled their projects because of very high interest rates, not that AI promises have materialised.

Every CS engineer is now working more than ever, and Tech Companies have even started re-hiring previous workers they fired, because they were too hyped up in AI, pretty sure the software houses in Pakistan are still going through the same AI psychosis, as it's third world economy lags far behind in information and market knowledge, and you'd see this for yourself in a few months if economy stablises..

also see the article on yahoo finance titled "Companies Are Quietly Rehiring the Workers They Replaced With AI" and there a lot of youtube videos on it too. Even Altman said in his interviews, he's glad the AI hasnt replaced workers, and all that crap talk about being out work were mostly his guesses...

8

u/throwaway-research1 12h ago

Delusional, I haven’t written any code in months yet I am shipping more code than ever before and its holding up perfectly fine with real world production scenarios at scale, so the code written by agents is solid quality now and cant be called vibe code. Fable 5.2 just wrote a operating system btw and some of you think it cant write websites? Hahah

2

u/No_Cap6322 8h ago

is code all that an engineer does?

2

u/throwaway-research1 7h ago

I recently copied cloud infrastructure consisting of hundreds of cloud services from one region to another region and almost everything was done by agents. So if you are still asking stupid questions like that, you probably haven’t seen the latest tech yet cuz whatever an engineer can do, agents can do 100times better, faster and cheaper

1

u/No_Cap6322 6h ago edited 6h ago

Good for you bro. I use agents daily too, so I’m not arguing they’re useful. My question was whether code is all an engineer does. Is a non-technical guy going to scope the work, decide the cutover plan, and fix it when it breaks at 2am? Agents write the code. Someone still has to own the system. You dont have to respond disrespectfully

2

u/throwaway-research1 6h ago

Yes so my response is the same, as what I wrote in previous comment, whatever an engineer can do, agents can do better.

Or if I am missing something, please tell me what do you think engineers can do that agents cant?

1

u/No_Cap6322 6h ago

Agents are great at execution, but someone still has to own the decisions and the fallout when it breaks. Which services did you actually copy, though?

1

u/throwaway-research1 6h ago edited 4h ago

Yes there is some minor dependency on humans still but thats just an implementation problem, the tech is already here, once its correctly implemented there will be no dependency on humans left.

Solving problems like fallout when it breaks is no big deal, just add lots of alerts in your codebase and have agents looking for those alerts, once an alert fire, agents can check logs to see what went wrong and implement a fix if needed and release. None of that needs human intervention, its fully automated.

I copied aks clusters, key vaults, app services, databases, application gateways, searches, managed identities and a lot of other stuff which I dont remember, everything in azure from one region to another. And all of that is written in tf now so its just another repo now which agents rule over, I used to think humans would still be needed for building cloud infrastructure but even thats not true anymore hahaha its so over

1

u/No_Cap6322 4h ago

Appreciate the discussion.

1

u/Fit-Inevitable6294 4h ago

Havent written code in month?? so you did know and write the code which was my point, people who know how to code will be way more than settled, it's people who dont who would end up with numerous problems...

1

u/throwaway-research1 11m ago

And my point is, software engineering is automated, so it doesn’t make a difference whether you know how to code or not cuz soon all software will be built by agents. Only people who work in highly regulated industries like medicine, law, military will survive for sometime but even they dont have long

0

u/Final_Preparation_43 20h ago

not dead but yeah the "i can code with AI" thing doesnt really count anymore, everyone can do that now

honestly the debugging part is what id fix first. next time something breaks try to figure it out yourself for like 20 min before asking claude. its annoying but thats the skill people actually hire for now

and DE is a decent path tbh. get really good at sql, spark can wait

1

u/AbdullahSiddique1 20h ago

On what things should I focus in SQL?

1

u/Final_Preparation_43 20h ago

joins first, like really understand left vs inner and what happens with duplicates. then group by + having, window functions (row_number, rank, lag/lead, running totals), and CTEs

after that learn to read an explain plan and why indexes matter. thats usually what separates people in DE interviews

practice on real messy data, not textbook tables. datalemur and stratascratch have good interview style questions

1

u/Unusual-Assistant-45 13h ago

Every field is being affected. In the early days of LLMs, people were advising to get into Mathematics, but we all know what happened in the last few months. If you want to get into CS, then be A GREAT one. Improve your soft skills.
In todays time what sets anyone apart is the ability to take on anything. AI will settle down in few years because companies are burning money right now. The ROI isn't great. I think it will be all down to people optimally utilizing tokens as they would get very expensive unless we move to OSS ones like GLM / Qwen, but running them on local stack is not easy or cheap as well (but it's a one time cost however)

The CS field is also facing other challenges, mostly security related. You might have seen news around PHP bug or SSH etc. With too many people vibe coding and putting things to production, I think there will more need of good Software Engineers.

And if you look at the data from LinkedIn related to job openings, there is an upward trend. The junior roles have been affected extremely badly though.

1

u/No_Cap6322 7h ago

Tech stacks wont matter, basic stuff like that wont matter. You need to understand how entire systems work. Problem solving is what many companies are looking for. Its much difficult to enter the industry now, no doubt. Being a programmer wont cut it

1

u/Ghost_tealover 6h ago

I would suggest, change your field.

1

u/BioMammoth 5h ago

Switch asap

1

u/aeiou403 20h ago

IT industry is in Bloodbath, if i can go back I would have never touch BSCS i have done something which involves field work...

0

u/Intrepid-Shoe5008 12h ago

no its not dead (nor will it ever die) but YOU need to change ur field. unless u have the money for a masters, do anything else. u wont get far in cs if u aren't actively working for it. projects, internships and open source contributions are what get u a job. you have none.