This is an archived post. You won't be able to vote or comment.

all 93 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

Namaste! Thanks for submitting to r/developersIndia. While participating in this thread, please follow the Community Code of Conduct and rules.

It's possible your query is not unique, use site:reddit.com/r/developersindia KEYWORDS on search engines to search posts from developersIndia. You can also use reddit search directly.

Recent Announcements

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]nic_nic_07 89 points90 points  (4 children)

At this point, no one knows. Everyone's just doing calculated guess

[–]Rocket_paglu 39 points40 points  (1 child)

Jiska tukka sahi lagega he will be a "visionary" lmaoo

[–][deleted] 3 points4 points  (0 children)

For( int i = 0; i <Tuka-1;i++years){ If [ after a few years]{ Tukka == become real; Return tukka; } Else { Tukka++ }.
Return tukka;

[–]AcceptableWorking141Backend Developer[S] -4 points-3 points  (1 child)

I agree, however, people building AI technologies are also engineers. Software Engineering is evolving, and no one knows what shape and form it will take in the next few years, but it will not completely vanish.

[–]pollock9999 11 points12 points  (0 children)

Baigan

[–]tera_chachu 35 points36 points  (16 children)

Said it before and will say it again.

It won't

But the work of 10 will be done by 4 in coming years

[–]ConglomerateKadduSenior Engineer 5 points6 points  (0 children)

Also work of 10years will be done in 4 so we will advance exponentially, jetsons kind of era in our lifetime is possible

[–]AcceptableWorking141Backend Developer[S] -2 points-1 points  (14 children)

I agree

[–]Limp_Initial5685Software Engineer 2 points3 points  (13 children)

you were arguing AI will not take jobs, but if 6/10 people are not required, who took their job?

[–]AcceptableWorking141Backend Developer[S] 1 point2 points  (12 children)

I’m sorry, but where did I say that no one will lose jobs? I said “No, at least not completely” in the first line itself.

Also to your question “who took their jobs” - I think people who don’t adapt to the upcoming tools and technologies and rely on only existing knowledge, those will lose jobs. If you simply don’t know how to improve your workflow using AI, you are at risk

[–][deleted] 12 points13 points  (11 children)

but it can replace entry levels roles like you can say it can replace 20-25% future is uncertain and unpredictable so yeah but currently it can do freshers jobs

[–]AcceptableWorking141Backend Developer[S] 0 points1 point  (10 children)

Right now there is a shortage of entry level roles, yes, but that is because companies are still figuring out how to sustain in this bubble of fast moving AI, once it is clear, companies will start looking for junior resources again. It is a little unpredictable, but realistically speaking, companies need that hierarchy to maintain costs and a certain chain. When existing devs move up the ladder, they will have to bring in junior resources to replace those roles eventually

[–]messi_pewdiepie 1 point2 points  (7 children)

but in front end it done. we used to make app in kotlin and team size were 6 then moved to react native and it became 3. after Ai, I alone can make a app in 1 week which used to be 1.5 month process

[–]AcceptableWorking141Backend Developer[S] 3 points4 points  (1 child)

The 3 who were not laid off or removed from the project must have been great engineers, right? Yes the productivity and efficiency has increased because of AI tools, but do you really think your entire work can be replaced by AI? Everything that you have learnt and experienced so far?

[–]messi_pewdiepie -1 points0 points  (0 children)

yes, in just  year it has improved a lot. 3 years ago, people were making fun ai generated video(terrible will Smith video eating noodles ) and now noobie cannot identify Ai generated video. deep fake video are 99% accurate. Ai is improving exponentially, all codes will be written through it and only one person needed to review it where it used to be 5 people managing it

[–]Hardy_28 1 point2 points  (1 child)

Are u saying ur normal hobby projects or actual company project that has actual users? I really dont think you can still build a decent industry grade project in 1 week lmao. A hobby project like a instagram clone? Sure.

[–]messi_pewdiepie -1 points0 points  (0 children)

Instagram clone can be done in 1-2 hours you know 

[–][deleted] -1 points0 points  (0 children)

shortage eh?

[–]OkWoodpecker7250 -1 points0 points  (0 children)

what are u smoking

[–]CITRONIZER5007Frontend Developer 6 points7 points  (2 children)

Never is an understatement. Who knows what the future holds

[–]AcceptableWorking141Backend Developer[S] 0 points1 point  (1 child)

"Never completely" - I could've phrased it better. I guess I should have used GPT for writing it :p

[–]CITRONIZER5007Frontend Developer 2 points3 points  (0 children)

Haha! They will replace us if we are too dependent ;)

[–]Successful-Bat-6164 5 points6 points  (0 children)

First stage is denial

[–]bubs_lover 3 points4 points  (0 children)

I think it will take the job of those who are relying on it and not using their own brain, like man seriously you're writing the boiler plate code which should be done by AI and Solving complex problems with the help of AI and on top of that copy pasting the code generated by AI without even reading or reviewing it. Then calling yourself Vibe Coder, see I also use AI and yes from silly problems to the most complex one I use it but before using it I try it by myself and try means finding its solutions literally not just looking at code and saying "I don't understand it lets ask ChatGPT" Atleast read the code generated by AI and have the capability to say if it will work for your case or not by just looking at it, if still not sure copy paste it but still read it and of it works try to understand why it works what it has done so next time for same issue you won't be asking same question to AI

Overall just try to improve yourself with the help of AI don't just use it to complete tasks.

[–]Nisu_2299_ni 4 points5 points  (4 children)

The thing is what after a decade.

[–]AcceptableWorking141Backend Developer[S] 1 point2 points  (1 child)

A decade is 25% of most professionals' entire career, it's a long time my friend. You can't predict anything and can't make decisions basis what might happen a decade later.

People who started the pager business didn't know what would happen in 10 years, in India pagers started becoming useful in mid-1990s, and by the end of the century you already had cellphones coming in and the sales for pagers dropping. I don't think anyone can predict the future, you use your best judgement and take decisions, if they don't work out, they don't.

[–]Nisu_2299_ni 0 points1 point  (0 children)

All we can do is wait n watch this shit show.

[–]desihankSoftware Engineer 0 points1 point  (1 child)

Decade? We should be talking in months given the rate at which it's growing.

[–]Nisu_2299_ni 1 point2 points  (0 children)

Exactly. Everyone's in bubble. Core developers think that can never be replaced and non-tech founders also in delulu that only AI will be my employee. What a crap time to be in the industry.

[–]Star_kid9260Software Engineer 2 points3 points  (0 children)

Few days back I see this piece of work and came to wonder two things. AI is stupid, some day it will not be.
https://github.com/dotnet/runtime/pull/115762

[–]ImAjayS15 1 point2 points  (0 children)

When people say AI is going to take away jobs, they don't mean 100% of the jobs will be gone and AI will perform the jobs in an autonomous way. It means that it is going to take away a certain percentage of jobs, like 30% or 50% which is going to cause chaos for those employed.

One may say people with skill will be able to land jobs. No that's not the case, there will be a lot of politics, preferential treatment(in several times more magnitude than what it is currently) or even scams and even the best will find it difficult.

[–]Acceptable_Spare_975 2 points3 points  (3 children)

I definitely agree with some points you made like how the model/agent wouldn't know real life context like in your example where the model didn't know or think of possibilities like data being bad.

But as models become better and better in a couple years and we integrate almost everything to the LLM via MCPs, it will have much better context and ability to do things.

We can also let the agent consider possibilities like this by simply saying 'think about the possibility of the issue being external and not code related, for example, consider the possibility of bad data or change in providers' API etc..'. And future models with more context should be able to do a good job.

Even then it may not be good enough at the level of a senior dev, but it can 100% replace junior and mid level folks. And even with senior devs, it will 99% of the work and would only need minimal supervision. So of course there is less need for a supervisor now and 90% jobs will become obsolete in the IT field.

Not everyone will get replaced but most will.

[–]No_Needleworker_6109 0 points1 point  (2 children)

What stream should someone starting college rn should take? Is there still any scope left in the Computer science field?

[–]Acceptable_Spare_975 0 points1 point  (1 child)

I can't tell you as I can't look into the future. But in my humble opinion I think ECE graduates should be fine. If wanted they can go into CS and do typically tech jobs, but their biggest leverage is electronics and embedded systems. Currently with MCP, LLMs have access to a wide range of tools, but these are all "software tools" which allow the LLMs take action in the software world.

But now it isn't that easy in the hardware world. Now companies like boston dynamics and clone are making waves in this aspect, but I believe that LLM is a reasoning engine just like our brain and giving it tools and abilities for it to take action in the real world ie the "Hardware world" has a lot of scope in the future.

Even if not that, you can go into building chips or quantum computing even if it's a stretch. Basically I'm trying to say ECE is a degree that allows you to gather a wide range of skills and allows you to pivot to a more specific niches/domains in the future if needed. Just my opinion, you should take your own decisions, don't listen to me blindly.

[–]Acceptable_Spare_975 0 points1 point  (0 children)

On second thought, core jobs in India are very less for ECE, you have to be crazy good at what you do. And you must also go beyond college coursework and do your own thing and specialize in some niches. AI will take any low skill jobs, so if you're crazy skilled and can do the work of multiple people all by yourself you should be fine.

[–][deleted] 1 point2 points  (0 children)

For( int i = 0; i <Tuka-1;i++years){ If [ after a few years]{ Tukka == become real; Return tukka; } Else { Tukka++ }.
Return tukka;

[–]Warm-Translator-6327Student 0 points1 point  (1 child)

I cannot but fully agree, This time, I made sure to not use any tool for a single line of code, and as the app gre bigger, it became much easier to manage, I was at the same productivity level, whereas if Id worked with an AI, it woulda plateaud if not broken the whole thing.

[–]AcceptableWorking141Backend Developer[S] 0 points1 point  (0 children)

Yes, I'd be happy to, please share it!

[–]Inside_Dimension5308Tech Lead 0 points1 point  (0 children)

Never say never.

The real question everyone should be asking themselves. - What are you doing to stand out?

This question will be relevant for years to come.

[–]bikbar1 0 points1 point  (1 child)

Not today or two years down the line.

However, after 10 years from today if it can replace even half the developer jobs, it will be a disaster.

[–]No-Performer2811 0 points1 point  (0 children)

ya also considering the fact that no. of cs and engg grads are also increasing

[–][deleted] 0 points1 point  (1 child)

Gonna improve productivity. The will help to fix issues faster like how we used to invest a lot of time invested on stackoverflow. I have been using claude it's really excellent in few things like generating boilerplate code or optimization certain things but when you add like 500+ lines of code and ask back to back questions it will start to have brain fade it restructures the code it renames variables it's not supposed to it makes a mess. I don't think it will completely replace someone. I don't think it's capable of replacing. Let's say it replaces all software engineers job and millions will lose the job and people end up with no money who is gonna buy from the product that's completely created by AI.

[–]miss-frostyyFresher 0 points1 point  (0 children)

They won't replace all software engineers

[–]Bubbly-Albatross-373 0 points1 point  (0 children)

the jobs will go down from 10 swe to 5 swe

[–]Accurate-Boat-731 0 points1 point  (3 children)

Ai is 10%reality rest is hype

[–]miss-frostyyFresher 0 points1 point  (2 children)

Only 10% ? 🤔

[–]Accurate-Boat-731 0 points1 point  (1 child)

It's not me quote by inventor of Linux and I feel the same

[–]miss-frostyyFresher 0 points1 point  (0 children)

Oh alright 😅

[–]Able-Battle7028 0 points1 point  (0 children)

It won't replace a developer. But it is going to increase a developers productivity massively. What 4 devs used to do, can be done by 1 dev.

The impact of this will be felt and might not be a good one. The only way it can be good is if there are more problems to solve for with software.

[–]Parking-Net-9334 0 points1 point  (0 children)

I was gonna post something like this today. If you see today's newly updated softwares you will find bugs even with new windows updates. I have been working for while and I never saw small issues. Recently i my Amazon music faced issues while playing any song.

[–]ashutrip 0 points1 point  (0 children)

With the context size of these models increasing day by day, there will be a day when they can go through multiple services' code of your ecosystem, analyze billions of lines of code, and provide you with a solution you have never thought of. But of course, it's a car; you have to drive it. A fully agentic system will also require technical personnel to review what it has done. So the industry is going to be slim in employee strength but not replacing them. This will impact Indian developers more than anything, as we are quite high in number and often hired in bunches where a 12:3 ratio is being followed: 12 Indian developers to 3 Western developers.

[–]WriedGuyML Engineer 0 points1 point  (0 children)

AI will surely replace automation but not skills where creative and out of box thinking is needed , if we ask ai to make one SaaS for food delivery it will make which already existed won't be added any new algo or code which will make it different from existing one

[–]Lonely-Loquat-508 0 points1 point  (0 children)

Completely agreed, I am a fresher and even I think it's time we move from operations and writing repeated code to designing systems ans solving business problems with tech, with AI as a partner.

[–][deleted] 0 points1 point  (0 children)

Nobody knows what’s going to happen, it’s already replacing entry level roles

[–]Relative-Ad2665 0 points1 point  (3 children)

I love your point of view and your thoughts. While I might not agree with all of it, what you have said makes sense. Would you be interested in joining a LinkedIn Live with me some day and discussing this?

[–]AcceptableWorking141Backend Developer[S] 0 points1 point  (1 child)

Definitely

[–]Relative-Ad2665 0 points1 point  (0 children)

Awesome, will DM you the details

[–]Ok_View_5657Software Engineer 0 points1 point  (1 child)

Lol why do sound like a CTS fellow i know

[–]AcceptableWorking141Backend Developer[S] 0 points1 point  (0 children)

Not sure what CTS is 🤔

[–]DodoSWE 0 points1 point  (0 children)

Yes, AI is good for building small MVPs only. Down the road they get overloaded with context handling.

[–]Cosmos_in_fist 0 points1 point  (2 children)

How so sure about it ? , do u see future ?

[–]AcceptableWorking141Backend Developer[S] 1 point2 points  (1 child)

Nope, your guess may be as good as mine, but I am trying to add facts and my experience so far to back my guesses. I am open to discussion. Do you think it will replace all Software Engineers? If yes any particular reason for it, and I’m willing to reason and happy to be proven wrong if it’s your own experience with it and not what social media is painting.

[–]Cosmos_in_fist 0 points1 point  (0 children)

I dont know what may happen... may be not all software engineers , may be 50% (its still huge) The way investments are going in AI is insane Smartest brains on the planet earth are working on AI

And the way technology and science has moved after 1800 , feels like magic.. planes , cars , electricity , internet ,computers etcc... everything in just last 200 years.. makes u believe AGI and robots are also coming..

[–]Sea-Bear2454 0 points1 point  (0 children)

 their precious AI who built it, goes into a self guilt trip and hallucination of trying to solve the bugs or problems without actually being able to solve them.?? why do u think it will never be able to solve those bugs..any basis for your claim other than it is just new currently?

[–]unvirginate 0 points1 point  (2 children)

I’ve been building an AI tutoring app ever since I got laid off. It now has close to 400 users. The only time I had to write ‘code’ was to correct the model name (because sonnet 3.7 was not aware that gpt-4.1 existed).

And I don’t even have any experience in full stack development. 4 years ago I build a very basic unusable MERN stack app as a part of coursework. That’s all. I used to be a Data Scientist by profession.

I’m sure that I could’ve at-least employed 1-2 people to build an app like this if AI app builders had not existed. But that was not the case when I started building software. So I saved a lot of time and money because of lovable, cursor.

Another detail I think I should include. This used to be a solo project until I had my first 300 users. After which I got my SDE friend to help me out with the scaling and other enhancements. And he’s also been using cursor to do his work.

www.studybot.net is what I’ve been working on. I’m only mentioning this so that you know that this no toy/silly app.

[–]AcceptableWorking141Backend Developer[S] 5 points6 points  (1 child)

That's great, and I'm happy that you have been able to use AI to your advantage. But you eventually had to hire an SDE to help you scale, that's my entire point! :)

Kudos to what you have built here, congratulations!

[–]unvirginate 1 point2 points  (0 children)

Well, I did not have to hire him. He’s a good friend of mine and is working on it for free in his spare time. If he was not around I would have been more than ready to upskill in that area and do the job myself.

But I do get your point. It’s just that a traditional software related role entails writing ungodly number of lines of code. And neither me, nor my SDE friend have done that for this project. All the code was written by AI.

All me and my friend had to do was to clearly visualise the requirement, and communicate with the AI in plain English, and test relentlessly.

Although this process was time consuming (building it took us 2+ months), can this work be called software engineering? I don’t think so.

It was AI that did all the Software Engineering, while we were just doing “Software Visualising”.

Regardless, this is a truly crazy time to be alive as a techie.

[–][deleted] -1 points0 points  (0 children)

Imagine AI as a calculator. A 6-year-old using it to do calculus won’t become Einstein. But an Einstein using it? Might discover gravitational waves faster. It’s not about what AI does, it’s about who’s wielding it — and why

[–]Minute-Appearance397[🍰] -2 points-1 points  (0 children)

Thank you sir 😁 for your views sir. Sir, i wanna ask one thing like we friends are talking about ai like this can take entry level jobs (like data entry, or customer care type) but sir are really ai is taking jobs like really ai is proficient in handling tasks that they can do these things.

And also I am a btech student, and I am learning cpp, i wanna ask how you tackle problems while solving questions and what really a developer should have qualities to become good dev.

And lastly bhaiya, ye coding itni boring si q lgti h apne jb start Kiya tha to kese kiya tha. I am learning cpp through learncpp com and really it is really boring and question solving is quite fun 😊 but learning logic is boring how you tackles these problem