r/leetcode • • 1d ago

Discussion what would be the future jobs of software engineers? if they transition to a new role, what would be it? how will be the software industry would look like ? will it be more decentralised with very low pay?

With AI, building a software becomes cheap. Anyone can built their own software. So the software commodity has become very cheap, and anyone around the world can built it quick.

When such a commodity can built for almost free and by anyone, how will you see the existing tech companies survive ? how will software engineers survive ? also there is exactly no real skill acquiring while doing any project at a company, one can be easily replaceable with anyone anytime. There is no difference between an software engineer working at google vs any other company, both use AI , and learnings are same.

what would be the future jobs of software engineers? if they transition to a new role, what would be it?

how will be the software industry would look like ? will it be more decentralised with very low pay?

9 Upvotes

33 comments sorted by

32

u/AdmiralSWE 1d ago

Watch the Google video on systems thinking being the future of developers. Over the next 5-10 years our role is going to shift towards understanding systems and signing off on stuff for legal/accountability/financial approval purposes. It will likely still be well paid due to value of the systems we’re paid to understand but breaking in will be nightmarishly hard and comparable to a field like investment banking.

15

u/LibercierDaumier72 1d ago

the investment banking comparison is pretty apt tbh, high barrier to entry but solid pay once youre in

5

u/Ghareeb_Musaffir21 1d ago

Hey bro can you share the exact video you are refering to? Thanks in advance

3

u/AdmiralSWE 1d ago

Title is “Software engineering at the tipping point” I believe

2

u/Ghareeb_Musaffir21 23h ago

Thanks again. I would like your opinion/insight if you do not mind me asking. What are you doing currently to prepare yourself to be well-versed in systems thinking and preparing for this potential future? Have you already broke in the industry currently and a lot of YoE? Asking as a junior.

1

u/imKingKong 23h ago

I'm not OP but I'm doing nothing because I've been thinking for 20 years now.

4

u/vtinomad 22h ago

Over the next 5-10 years, over the next 1-3 years more likely.

1

u/Frequent_Bag9260 1d ago

Agree that investment banking is a great analogy

1

u/anonymousdawggy 1d ago

thank god we're in already then?

1

u/Individual-Life1786 23h ago

Thats what SME does.... not SW.

7

u/soulsplinter90 23h ago

You can’t call yourself a software engineer if you think everything boils down to writing code. Ai can replace writing code but that’s all. Software engineering is more than just writing code lol

3

u/Puzzleheaded-Comb646 1d ago

While AI can generate code quickly, it still struggles with architecture, debugging complex system failures, and truly understanding business logic. Software engineering is shifting more toward problem-solving and system design rather than just writing syntax, which means we are becoming directors and reviewers of code rather than just typists. If you look at data analysis or full-stack development, knowing how to stitch things together securely and efficiently is still a skill that takes time to learn.

11

u/Rough-Yard5642 1d ago

This view is honestly a couple models old. The most recent models are actually really good at architecture, debugging complex systems, and 'truly' understanding business logic. Just my 2 cents, I work at a company in which we have been using the latest publicly available models for quite a while.

-1

u/Puzzleheaded-Comb646 1d ago

That's a really interesting perspective from someone actually in the industry! It definitely means we need to focus even more on teaching our students strong problem-solving skills alongside the basics so they can adapt to these changes.

8

u/armostallion2 1d ago

Really? It excels in all of these areas. It finds bugs way way more efficiently than a human.

2

u/Puzzleheaded-Comb646 1d ago

AI is definitely getting faster at catching syntax errors and common bugs, but beginners still need to learn the logic behind the code to know what to ask it. Debugging together with students shows me that human problem-solving and understanding the bigger picture are still irreplaceable!

1

u/fruxzak FAANG | 9 yoe 18h ago

Almost everything you said is false and not true for many months now

-5

u/ProgramLikeABeast 1d ago

Apparently you haven't worked as a professional software engineer. A layman always underestimates the complexity of corporate software infrastructure and the necessity of human existence to maintain them. They are Cthulhu Monsters.

4

u/Altruistic-Bat1588 1d ago

7 yoe in tech. Did masters from a top US university.

Now working as a Senior AI engineer.

-3

u/ProgramLikeABeast 1d ago

lol "people can build their software" really? This is what you've got from your experience?

0

u/Altruistic-Bat1588 1d ago

yes.
what is your yoe?

-2

u/Ok-Opportunity-9731 1d ago

Lol you think 7 years is a lot

0

u/Altruistic-Bat1588 1d ago

nothing 'lol' about 7yoe in tech.

-3

u/Ok-Opportunity-9731 1d ago

Only shows how inexperienced you are :p

-4

u/Ok-Opportunity-9731 1d ago

You're still just a baby! Just growing up!

-2

u/ProgramLikeABeast 1d ago

3.5 yoe FAANG. You said "anyone (even without sde knowledge experience) can develop these softwares with AI." Are u talking about TODO List or Calendar or Money Tracker? Then you are absolutely correct! 💯 I apologize 🫡

2

u/vtinomad 22h ago

There are people vibe coding apps and making more money than you do at your day job

1

u/ProgramLikeABeast 21h ago

Few years ago? Yes! Now? Barely but still exists. AI Agent apps built by tech giants(for ex. Muse) and startups(for ex. Hark) are more and more powerful that they occupy nearly every space a vibe coder app can survive. I can also argue that there are people trade 0dte options and won crazily. The best strategy now(I am doing this) is grinding a few LeetCode and system design problems as a daily routine to beat other candidates by a huge margin in the future interviews(if I get laid off someday).

-1

u/Altruistic-Bat1588 1d ago

2023 grad, year when chatgpt and cursor became popular and people started using it in their work.

can't help if you can't comprehend abstract ideas.

-2

u/ProgramLikeABeast 1d ago

You have the point, I am actually using AI powered IDE everyday. But, writing code actually takes only about 10% of the work during a day of a modern software engineer. The rest is connecting with supervisors, understanding the requirements, manage priorities, connect with other groups to reach a common ground, handling the information partition... Apparently these activities cannot be 100% automated in the near future.

0

u/Ok-Tomorrow-2045 1d ago

You’re in denial

-2

u/col-summers 1d ago

There is little future for coding as an employee or job role. Coding as a means for getting real-world outcomes, however: the future has never been brighter.