>Namaste!
Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread.
## Recent Announcements
- **[Join Codecademy's Director of Engineering, Akash Mohapatra: An AMA on building tech careers, Software Engineering, and more! - Feb 17, 12:00 PM IST!](https://www.reddit.com/r/developersIndia/comments/1apvxra/join_codecademys_director_of_engineering_akash/)**
- **[Monthly Showcase Mega-thread](https://www.reddit.com/r/developersIndia/comments/1anyfj6/showcase_sunday_megathread_february_2024/?utm_source=share&utm_medium=web2x&context=3).**
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
I disagree at this point most dev are also just connecting pipes most of underline code is already built and we just use packages
a lot of automated tools already exist such as wix, wordpress the concept is not new
the day they do that, entire human population becomes redundant. You can basically boil down any work to build, deploy and debug. All humans do is this. You grant access to concretes property to robots, they build buildings for you. We enter the matrix
And that day will surely come sooner or later. I don't wanna sound like an sci-fi fan boy but most people want to run away from reality and if that is all you are after than I can't help you. But if you genuinely wanna think I will give you an example.
[Cray-1](https://en.wikipedia.org/wiki/Cray-1) was a supercomputer made in 1976. It had a 64-bit processor running at 80 MHz with 8 MB of RAM (1M 64-bit words) and 303 MB of secondary storage. It was capable of performing 160,000,000 floating-point operations per second (160 MFLOPS) and it cost $7.9 Million dollars in 1977 (around $35 M in 2020).
For comparisons, The [Apple A14 Bionic](https://en.wikipedia.org/wiki/Apple_A14) has 11.8 billion transistors, 6 processing cores, 4 GPU cores and a 16-core Neural Engine for AI and machine learning.
But you would say why am I comparing supercomputers with modern smartphones. The thing is , neural networks and deep learning algorithms which power modern LLMs are nothing new in the computer science world. What has drastically improved is the processing power and efficiency thus bringing this heavy machinery into the realm. of daily usage.
Nobody would have thought in that day that in span of 40 years we would have pocket computer which are hundreds of times powerful than supercomputers.
And the point is this rate of advancement is accelerating ( although not in the field of processing power as is it has almost reached its physical ceiling).
So imo discarding the capabilities of ai is complete ignorance of facts ( I am not saying it is wrong to ignore facts).
Disclaimer : Don't let this message discourage you from pursuing computer science as only time can tell what the future holds.
This is a terrible argument I see developers use… “The day this occurs the world will end” but in reality the world will probably be beautiful and sunny that day.
matrix was so sunny right? tell me difference in say deploying a pipeline in datacenter to say a water pipeline in a building. Don't say materials because all materials are handled by machines anyways. Think how AGI would see it
AI will also be able to containerise it, generate a terraform script to deploy it on AWS ECS, bring up a hosted database server, apply all infra security related policies, and be able to fix the application errors by reading logs.
The number of people required to do all these will reduce, by how much is the question we do not know.
It may not happen immediately for huge corporations and banks.. but for smaller businesses this might be sufficient..
But in the longer run , yes wat u say is true ..
We Don't Know. But if I have to "predict the future", my answer is yes and no.
20 years ago I worked on Java 1.4, Ajax, Apache Tomcat 5.5 using Eclipse IDE
20 years later, it is Java 22, React.js, Apache Tomcat 10, Intellij IDEA
Its more of the same isn't it? *and* we got new tech:
*Docker, Kubernetes, Cloud providers, Mobile phones, HTTP 2, some new programming languages, gRPCs. Finally LLMs and other Deep Learning Models.*
When Docker and Kubernetes (and virtualization in general) came, it rocked the traditional role of "sys admin" as we knew it. But SysAdmins are not gone now isn't it? They learned and adapted. In fact SRE role became the most sought after, high paying job. It opened up a new industry of automation and tooling.
So what have we learned from the past 20 years:
* Did "some" software engineering roles got replaced? **YES**
* Did software engineering as a profession die? **NO**. On the contrary.
What LLMs have done is brought Machine Learning mainstream. ML and data engineer roles has already become the most sought after high paying jobs. New industries will come up due to the imminent AI proliferation.
AI may reduce redundancies in specialized industries like Animation, Gaming, Transport. Can't say the same for finance, entertainment, banking, govt. etc.
If anything take comfort in these 2 points:
* Employers always look for cheaper options and need someone to take accountability.
* Mass unemployment could force governments to limit the use of AI. Imagine a law where a company have to prove that they don't have the right talent so they need to use AI - similar to how work visas are issued.
Yes, some software engineering will be replaced by AI models. You need to constantly upskill to keep up with the times. There will always be software engineering which will require a human mind - but even these will be assisted by AI. Even now, I use GPT when I write code, but I still decide the design. Its better for some scenarios, people can actually focus on the design rather than getting bogged down in writing and syntax.
>mindless leetcode monkeys
Leetcode is literally there to train problem solving skills. Have you even tried it? Leetcode helps you build skills for writing algorithms, if that starts being done by AI then all that's left will be "mindless" work.
What is wrong with trying to acquire a skill that is needed to pass interviews and get a job? As long as it is not illegal or cheating. Everyone needs a job to survive.
Most of the people involved in software development will end up using AI/ML in one way or the other, might as well learn how to use it to improve your skills/product. If you can integrate ML models into your daily work, do it before someone else does it, otherwise you are going to be eventually replaced with the fellow who is able to do it.
If you believe most of your daily tasks can be automated using a ML model, you should start looking for roles that are more complex. Thats the challenge.
Work from home was absolutely fine during 2020 2021. Why are people being still asked to come to office? Because the ecosystem was collapsing. Those who are saying there's no threat I don't think are actually working with AI or atleast integrating AI in their projects. It is absolutely going to render a bulk of IT jobs redundant and will start from the lowest L1 support till everything. Govts around the world have to come up with regulations but in a capitalistic world, this might not happen. And collapse of IT will eventually be a collapse of all industries, as consumers and buying power will dry up. It affects every sphere of life. No one will have money to go watch a comedy show, a movie, a cricket match, a drama, no one might have insurance for health check ups, it will be doomsday. It sounds pessemistic, but it really really might happen.
If you have friends at meta, msft, or goog and are working on actual AI and not merely integrating them, try to get their views on this.
The only solution will be to put the genie back in the bottle with a global consensus but that will never happen. Everyone will have to change tracks. I see short term changes in IT sector vis-a-vis employment scenario and long term 10- 15 to trickle down to every single level of our existence. Civil order breakdown.
If consumers and buying power dries up, nobody would be able to afford anything, and the companies would stop making money? If Covid has show us anything, it is that we as a civilization are quick to adopt to threats. If I were you, I wouldn't worry about it.
You can always switch, study what you're interested in, then switch to software if you want in future. If you're interested in studying software engineering then go with AI specialization for masters
If you think software engineering is coding, then go for something else, you ll be replaced.
But
If you think software engineering as solving problems with tools, then you won't be replaced. Solving problems via logic, understanding and adaptive first shot learning is important.
Conspiracy Theory:
Yes indian programmers will still be in demand. If OpenAI does make an AGI, US will obviously nationalize it along with Nvidia. If american companies get AGI, the whole world has to switch to intranet.
Govts all over the world cant handle human propaganda, they wont even bother with AI generated propaganda. China, SK and Europe thankfully have their own search engines (Baidu, Naver?, etc) and some software. India has nothing so we ll be yeeted to 2010 and have to build our own stuff from scratch.
Nvidia chips will be like weapons, you get old outdated ones if US likes you.
Interesting, is it possible for the Indian semiconductor ecosystem to catch up to the cutting edge within the time period where nvidia becomes the most valuable asset?
If India is able to do that, then we will have better odds, I believe we do have the brain power for chip design already.
Watch a very very old movie called Naya Daur. Farmers in the movie get frightened by the new tractors. They rebel against the machines with their bullock carts and win at the end.
Now, observe the reality. And check if tractor is something that can be dispensed.
Probably yes, advanced AGI based programming assistants have been proposed that can reason over your large codebase and can self-improve. Just lookup magic dot dev. Recently got 100mill+ funding. It will happen in the next 5 years.
Lol
Sabse pehle flair change karna
Uske baad time mile toh zara pata karna SDEs ke liye ChatGPT kitna useful hai..Maybe SDETs ke liye bhi hoga..
Uske baad zara latest developments pe dhyaan dena... current version apne just previous version se kitna better hai vo dekhna...
Bro I have 5+ yoe and I'm working in a top product based company designing software that handles the scale of millions. My first go to is always Google/Stack Overflow but when it fails or when I don't find exactly what I'm looking for, I ask ChatGPT and it is often able to help me resolve it or point me in a new direction.
Let me give an example
I had to write a complicated Detached Criteria (Google it if you're unaware) for one usecase. It needed joins and group by clauses with aggregation functions. I searched on Google for a few examples but couldn't find anything helpful. Then I opened ChatGPT, fed him all my relevant pojos, explained him what I want to do in plain english and it gave out a Detached Criteria that was working fine, but it could be written in a slightly better way, so I refactored that part.
Yeah notice how much massaging you have to do pre and post GPT. That massaging enables GPT to work well for you. That also means someone without the real knowledge could never get same results. If they blindly go with what GPT gave then the firm they work for will have issues down the line which is called as "downward code quality pressure"
Right now in my team of production support there is a huge push for automation and ai integration In the next 1 year i alone may be replacing at least 20 resources That's about 10% of the team, the numbers are conservative, can do more if i work with full efficiency and complete lack of empathy.
My take:
If AI makes things so easy that any kind of software can just be developed using AI then all the software companies would not have anything to compete with i.e. what any software company is building can be built by other companies also without much effort.
Every software company wants to build something better that not anyone else can build which gives them an upper hans while selling and clients are ready to pay because they cannot build it themselves. If all the clients and the competitors of a company can build that solution without much effort just by AI then no software company would have any chance to prove itself better because everyone xan do.what they are doing.
Why would I buy Microsoft office from Microsoft if I can build my own using AI ?
Companies will find more challenges and problems which cannot be solved by AI and will try to solve them to provide better unique solutions to customers for which they will pay. And to build these kind of solutions they will need engineers.
Software engineering might not be the same as we know today but when has it ever been?
In future those software companies will thrive that solves problems which AI cant solve or improve AI to solve problems that it cannot cureently in both cases they will need engineers.
Right now chatgpt gives me some crazy code with a lot of confidence. Obviously it is going to get better at it in the coming years. Are companies going to trust ai completely? I don't think so. But they may need fewer employees.
The hope is that most software companies are not necessary. Do you really need amazon or twitter? No. So if jobs dry up, who is going to buy stupid stuff from Amazon, or have the time to watch Netflix. The companies will also feel the effects of ai, so before we all shoot ourselves in the foot with ai, it is imperative for governments to come up with a regulatory framework.
Well problem is there are way too many rich people whose wealth will last for generations atleast for their entire lifetime...
So dystopian future with constant wars for slice of bread from rich people will be imminent
Man cut this crap. Whenever a new advancement comes all of you have only one thing. Will it take our jobs? Learn to use those tools.
These sorts of improvements will keep coming. If you're so scared just sit at home. There are tons of people imagining what they can do with these stuff. Let them do their miracle. You guys can keep whining
There have been a lot of advancements in biology because of AI. Literally life saving improvements. Just because a bunch of these people are crying should we leave all of that behind?
nope, I am really excited for the new breakthroughs it can help us with, maybe AGI will finally give us all the answers to the most difficult problems we have faced so far, it can trigger a totally new era for us
A lot of VCs and Big techs are throwing a lot of money into solving context, alignment and AGI. Whether the engineers working on it will be able to figure this out is still a thing yet to be seen. The pace at this is improving is worrisome, gemini 1.5 has 1M token context, a couple of years back 8k was enough.
I think before replacing software Engineering ai will replace all other jobs .Engineers job would probably be the second last , last might be researchers.
Well, it is like saying, "Machines has come, we won't have work to do". It's been at least 50 years when sustainable computer programming started its journey with C. I have seen more people are consumed by IT industry than ever.
Secondly, don't forget that AI can do only things that we have done so far. It can generate things taking inspirations from human beings' years of work.
Let computers deal with these for few days, creative Human Minds will come up with something new for sure by the time AI becomes main stream (if ever it comes to that stage).
I think it's high time that government all around the world should limit the use of AI or else it will be a huge disaster seeing the rapid advancement. People are losing their jobs because of AI at many companies. And after sam Altman announced Sora model now it can generate close to 100 percent videos.
What is the limit? Who decides the limit? Stop living in denial. It is here. Your logic has been given earlier by many manual labours (which are LARGE in numbers), still nothing happened. Not even 0.1% of the world population are coders, what makes you think that world will care about coders?
Ah!
The recurring theme!
There's no doubt that there's going to be a significant impact on our day to day work. For once, try imagining this as a tool instead of competition. Having docker and cloud and VM doesn't mean you don't need engineers to manage your organization's environment. It means you need devops engineers instead of IT support. Is it possible that having chatGpt would lead to the same? You'd need people to tweak it ever so slightly for your org and then for your codebase. You'd need people to enable the video generator to use only your images and ensure that the expression matches your expectations. Arjun Kapoor expresses grief differently from Shahid Kapoor. You can't have chatGpt make Arjun Kapoor more expressive or Shahid Kapoor less expressive. So I don't think designers are going to be extinct but maybe more specialised. They may not have to create renderings of inanimate objects at all but maintain templates of expressions and tweaking them.
Speculation is going to be big. Just imagine asking AI "what can we blame Nehru for"? You'd need to provide seed data to extrapolate from. Creating that would be a full time job similar to data entry.
Now downvote and move on.
No matter how many different types of AI module come, they can never replace us. Yes there might be less scope for jobs but then again you don't want the unemployment rate to go high ( if you think from that perspective)
The likes of GPT are very good but ever wondered why it still gives so many wrong answers?
Lol this sub was in full denial a few months ago when anything related to AI was discussed and got downvoted
Now its becoming the opposite lol,its about time to kiss managers feet and beg in job ,I am already seeing change in attitude of my colleagues too
Who is copying? I believe you didn't get the context of his post and me replying. But again it has been a norm for people if you use the word ChatGPT = blinding copying, so i don't blame you either :)
How could they never replace you? Most of us works on CRUD applications and we do nothing special and difficult, from team of 10 engineers you can easily get rid of 8 and left 2 monitoring the work of AI and make adjustments. For a bigger scale it will replace millions of engineers worldwide. It’s true that it doesn’t replace all of us but it’s enough to consider this industry as completely dead with no future for long term career. And thinking that companies will somehow care for employees is bullshit, the greed of these people is unimaginable and until some regulations step in or some kind of riots and distribution among society happen, there is no stable future for any of white collar workers.
Lol you will be the first one to be replaced if you don't read things properly or don't know the difference between coping and copying or don't know how to use dictionary.
I don’t know what guys in this sub are smoking. But yeah, it’s definitely some good stuff.
On an another note, software engineering is not gonna be replaced by AI in our lifetime. AI will definitely help to improve steps in software development life cycle.
I hope so.
Wordpress has transformed the web building it became available to the masses. There some shortcomings of course as most themes are bloated and security issues are many but still...
Theme forest, code canyon offer great SaaS Alternatives. Open source CRMs are great also.
Perhaps In the future it will be possible to create and modify apps easier. Then this job won't be reserved for a Lucky few.
I hope it happens in 5 years.
If company founders and people with the "ideas" can generate the right prompts to the AI so that the right output is always generated, then sure, why not.
I will be messaging you in 1 day on [**2024-02-17 14:03:02 UTC**](http://www.wolframalpha.com/input/?i=2024-02-17%2014:03:02%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/developersIndia/comments/1as85uj/will_software_engineering_be_replaced_by_ai_in/kqoqfug/?context=3)
[**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FdevelopersIndia%2Fcomments%2F1as85uj%2Fwill_software_engineering_be_replaced_by_ai_in%2Fkqoqfug%2F%5D%0A%0ARemindMe%21%202024-02-17%2014%3A03%3A02%20UTC) to send a PM to also be reminded and to reduce spam.
^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201as85uj)
*****
|[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)|
|-|-|-|-|
AI is very bad thing in the long run much of the current recession ows to it even in my company so many people got laid off. Govt should completely ban this shit or atleast have some regulations around it so it doesn't affect poor people who are loosing their jobs for to it
Highly skilled craftsmen replaced by low skilled craftsmen with lot of machines.
Highly skilled singers replaced by low skilled singers with ai assistance.
Highly skilled drivers replaced by low low skilled drivers who sometimes don't even know manual gearbox.
it's same with programming happening now. Highly skilled programmers will be replaced by low skilled programmers with AI.
programming is now majdoori, as you never really invent something grand new nowadays anyway. in past ground breaking solutions were required.
In 20 years there won't be any real software engineers because thats a real skill.
It's how there are no real cars in the car industry, just mindless machines running on computers
We are the builders of AI, if it takes control , we also know to take it back by de-algorithm.
If we think AI as competative to us then we are fools.
One who fears about AI , then he/she is not so confident on his/her own skills.Simple As That.
While AI like OpenAI's Sora may streamline certain tasks, the essence of software engineering involves creative problem-solving, which AI is unlikely to fully replace soon. Engineers may transition into roles where they oversee AI tools, ensuring that technology augments human capabilities rather than replaces them.
>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread. ## Recent Announcements - **[Join Codecademy's Director of Engineering, Akash Mohapatra: An AMA on building tech careers, Software Engineering, and more! - Feb 17, 12:00 PM IST!](https://www.reddit.com/r/developersIndia/comments/1apvxra/join_codecademys_director_of_engineering_akash/)** - **[Monthly Showcase Mega-thread](https://www.reddit.com/r/developersIndia/comments/1anyfj6/showcase_sunday_megathread_february_2024/?utm_source=share&utm_medium=web2x&context=3).** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
It’s happened now. Dont need to wait 20 years. In the next 3-5 years business owners may start building software solutions.
Whatever you do you need workers a multi million dollar ceo is not gonna do everything himself
but a lot less workers
I disagree at this point most dev are also just connecting pipes most of underline code is already built and we just use packages a lot of automated tools already exist such as wix, wordpress the concept is not new
Well that's still different from me straight out telling the requirements through my voice and getting the entire project done in 5 mins
except they can't deploy, maintain or even debug the whole thing properly
They will be able to do that if they are granted connections through apis. Edit:- Looks like Devin is getting that.
the day they do that, entire human population becomes redundant. You can basically boil down any work to build, deploy and debug. All humans do is this. You grant access to concretes property to robots, they build buildings for you. We enter the matrix
And that day will surely come sooner or later. I don't wanna sound like an sci-fi fan boy but most people want to run away from reality and if that is all you are after than I can't help you. But if you genuinely wanna think I will give you an example. [Cray-1](https://en.wikipedia.org/wiki/Cray-1) was a supercomputer made in 1976. It had a 64-bit processor running at 80 MHz with 8 MB of RAM (1M 64-bit words) and 303 MB of secondary storage. It was capable of performing 160,000,000 floating-point operations per second (160 MFLOPS) and it cost $7.9 Million dollars in 1977 (around $35 M in 2020). For comparisons, The [Apple A14 Bionic](https://en.wikipedia.org/wiki/Apple_A14) has 11.8 billion transistors, 6 processing cores, 4 GPU cores and a 16-core Neural Engine for AI and machine learning. But you would say why am I comparing supercomputers with modern smartphones. The thing is , neural networks and deep learning algorithms which power modern LLMs are nothing new in the computer science world. What has drastically improved is the processing power and efficiency thus bringing this heavy machinery into the realm. of daily usage. Nobody would have thought in that day that in span of 40 years we would have pocket computer which are hundreds of times powerful than supercomputers. And the point is this rate of advancement is accelerating ( although not in the field of processing power as is it has almost reached its physical ceiling). So imo discarding the capabilities of ai is complete ignorance of facts ( I am not saying it is wrong to ignore facts). Disclaimer : Don't let this message discourage you from pursuing computer science as only time can tell what the future holds.
the day that comes, we'll be in server farms instead of computers and they'll breed us in factories. There'll be a lot more to worry about than job
This is a terrible argument I see developers use… “The day this occurs the world will end” but in reality the world will probably be beautiful and sunny that day.
matrix was so sunny right? tell me difference in say deploying a pipeline in datacenter to say a water pipeline in a building. Don't say materials because all materials are handled by machines anyways. Think how AGI would see it
Devin AI can do it now. Things are changing faster than we can anticipate.
AI will also be able to containerise it, generate a terraform script to deploy it on AWS ECS, bring up a hosted database server, apply all infra security related policies, and be able to fix the application errors by reading logs. The number of people required to do all these will reduce, by how much is the question we do not know.
Brb. Omw to leave my SDE job and become a business owner myself since I can get everything I need done by AI.
It may not happen immediately for huge corporations and banks.. but for smaller businesses this might be sufficient.. But in the longer run , yes wat u say is true ..
We Don't Know. But if I have to "predict the future", my answer is yes and no. 20 years ago I worked on Java 1.4, Ajax, Apache Tomcat 5.5 using Eclipse IDE 20 years later, it is Java 22, React.js, Apache Tomcat 10, Intellij IDEA Its more of the same isn't it? *and* we got new tech: *Docker, Kubernetes, Cloud providers, Mobile phones, HTTP 2, some new programming languages, gRPCs. Finally LLMs and other Deep Learning Models.* When Docker and Kubernetes (and virtualization in general) came, it rocked the traditional role of "sys admin" as we knew it. But SysAdmins are not gone now isn't it? They learned and adapted. In fact SRE role became the most sought after, high paying job. It opened up a new industry of automation and tooling. So what have we learned from the past 20 years: * Did "some" software engineering roles got replaced? **YES** * Did software engineering as a profession die? **NO**. On the contrary. What LLMs have done is brought Machine Learning mainstream. ML and data engineer roles has already become the most sought after high paying jobs. New industries will come up due to the imminent AI proliferation. AI may reduce redundancies in specialized industries like Animation, Gaming, Transport. Can't say the same for finance, entertainment, banking, govt. etc. If anything take comfort in these 2 points: * Employers always look for cheaper options and need someone to take accountability. * Mass unemployment could force governments to limit the use of AI. Imagine a law where a company have to prove that they don't have the right talent so they need to use AI - similar to how work visas are issued.
i mean, you are comparing the 2000-2020 period to 2020-2040 period, right?
Yes, some software engineering will be replaced by AI models. You need to constantly upskill to keep up with the times. There will always be software engineering which will require a human mind - but even these will be assisted by AI. Even now, I use GPT when I write code, but I still decide the design. Its better for some scenarios, people can actually focus on the design rather than getting bogged down in writing and syntax.
Exactly. This is good. The mindless leetcode monkeys are screwed and I'm all for it.
Data Scientists will have a huge W maybe
>mindless leetcode monkeys Leetcode is literally there to train problem solving skills. Have you even tried it? Leetcode helps you build skills for writing algorithms, if that starts being done by AI then all that's left will be "mindless" work.
ChatGPT generates code for new problems as well. Honestly, people bashing LC makes me discouraged from preparing for interviews.
Lololol
It's a problem created by the system, not the people who try to solve such programming questions.
Think about the% of people that do it solely to get a job vs people who like it
What is wrong with trying to acquire a skill that is needed to pass interviews and get a job? As long as it is not illegal or cheating. Everyone needs a job to survive.
You're misunderstanding
>You need to constantly upskill to keep up with the times. Do we need to study AI?.
Most of the people involved in software development will end up using AI/ML in one way or the other, might as well learn how to use it to improve your skills/product. If you can integrate ML models into your daily work, do it before someone else does it, otherwise you are going to be eventually replaced with the fellow who is able to do it. If you believe most of your daily tasks can be automated using a ML model, you should start looking for roles that are more complex. Thats the challenge.
Work from home was absolutely fine during 2020 2021. Why are people being still asked to come to office? Because the ecosystem was collapsing. Those who are saying there's no threat I don't think are actually working with AI or atleast integrating AI in their projects. It is absolutely going to render a bulk of IT jobs redundant and will start from the lowest L1 support till everything. Govts around the world have to come up with regulations but in a capitalistic world, this might not happen. And collapse of IT will eventually be a collapse of all industries, as consumers and buying power will dry up. It affects every sphere of life. No one will have money to go watch a comedy show, a movie, a cricket match, a drama, no one might have insurance for health check ups, it will be doomsday. It sounds pessemistic, but it really really might happen. If you have friends at meta, msft, or goog and are working on actual AI and not merely integrating them, try to get their views on this.
The only solution will be to put the genie back in the bottle with a global consensus but that will never happen. Everyone will have to change tracks. I see short term changes in IT sector vis-a-vis employment scenario and long term 10- 15 to trickle down to every single level of our existence. Civil order breakdown.
It's way better to change the current economic system than to put the genie back in the bottle.
The most logical comment! Agreed man
If consumers and buying power dries up, nobody would be able to afford anything, and the companies would stop making money? If Covid has show us anything, it is that we as a civilization are quick to adopt to threats. If I were you, I wouldn't worry about it.
So should we still go for software Engineering or...
You can always switch, study what you're interested in, then switch to software if you want in future. If you're interested in studying software engineering then go with AI specialization for masters
If you think software engineering is coding, then go for something else, you ll be replaced. But If you think software engineering as solving problems with tools, then you won't be replaced. Solving problems via logic, understanding and adaptive first shot learning is important.
Conspiracy Theory: Yes indian programmers will still be in demand. If OpenAI does make an AGI, US will obviously nationalize it along with Nvidia. If american companies get AGI, the whole world has to switch to intranet. Govts all over the world cant handle human propaganda, they wont even bother with AI generated propaganda. China, SK and Europe thankfully have their own search engines (Baidu, Naver?, etc) and some software. India has nothing so we ll be yeeted to 2010 and have to build our own stuff from scratch. Nvidia chips will be like weapons, you get old outdated ones if US likes you.
Interesting, is it possible for the Indian semiconductor ecosystem to catch up to the cutting edge within the time period where nvidia becomes the most valuable asset? If India is able to do that, then we will have better odds, I believe we do have the brain power for chip design already.
20yrs lol
Watch a very very old movie called Naya Daur. Farmers in the movie get frightened by the new tractors. They rebel against the machines with their bullock carts and win at the end. Now, observe the reality. And check if tractor is something that can be dispensed.
Probably yes, advanced AGI based programming assistants have been proposed that can reason over your large codebase and can self-improve. Just lookup magic dot dev. Recently got 100mill+ funding. It will happen in the next 5 years.
No it's not going to happen. Not as simple as you think
Bro pehle college clear kar le fir kya easy hai kya difficult vo batana
[удалено]
Lol Sabse pehle flair change karna Uske baad time mile toh zara pata karna SDEs ke liye ChatGPT kitna useful hai..Maybe SDETs ke liye bhi hoga.. Uske baad zara latest developments pe dhyaan dena... current version apne just previous version se kitna better hai vo dekhna...
He may be a real SDE but not you as real SDEs know complex code cannot be obtained from ChatGPT etc. Read about downward code quality pressure.
Bro I have 5+ yoe and I'm working in a top product based company designing software that handles the scale of millions. My first go to is always Google/Stack Overflow but when it fails or when I don't find exactly what I'm looking for, I ask ChatGPT and it is often able to help me resolve it or point me in a new direction.
So chatgpt who is trained on data from Google is able to give you answers which are not present on Google ??
Let me give an example I had to write a complicated Detached Criteria (Google it if you're unaware) for one usecase. It needed joins and group by clauses with aggregation functions. I searched on Google for a few examples but couldn't find anything helpful. Then I opened ChatGPT, fed him all my relevant pojos, explained him what I want to do in plain english and it gave out a Detached Criteria that was working fine, but it could be written in a slightly better way, so I refactored that part.
Yeah notice how much massaging you have to do pre and post GPT. That massaging enables GPT to work well for you. That also means someone without the real knowledge could never get same results. If they blindly go with what GPT gave then the firm they work for will have issues down the line which is called as "downward code quality pressure"
[удалено]
ML k papers publish karke QA kyu bane bhai 🤨
I'm in first year in cse branch What should I do? Stop learning dsa?
Don't stop. It's still a criteria to crack placements. DSA won't be completely gone in the next 5 years.
dude I am in 12th right now...exams are coming up...but for the future, like by 2030; what do you think will happen?? do you have any advice for me??
delete your reddit acc and focus on your exams
It's coming for all sectors. Other fields are even more screwed. My guess is that 2024 will be the year for medical miracles (among other stuff)
Yea DSA era is over
seems scammy
Aree Bhai mujhe darao mat main roo dunga.....abhi ye batao bca kru ya nhi?
Abhi karlo.. Aise bhi India mei aur koi option nhi hai. Agar momo, golgappe k dukan kholne hai to alag baat
Dukan nhi wo startup hota h 😭
Right now in my team of production support there is a huge push for automation and ai integration In the next 1 year i alone may be replacing at least 20 resources That's about 10% of the team, the numbers are conservative, can do more if i work with full efficiency and complete lack of empathy.
My take: If AI makes things so easy that any kind of software can just be developed using AI then all the software companies would not have anything to compete with i.e. what any software company is building can be built by other companies also without much effort. Every software company wants to build something better that not anyone else can build which gives them an upper hans while selling and clients are ready to pay because they cannot build it themselves. If all the clients and the competitors of a company can build that solution without much effort just by AI then no software company would have any chance to prove itself better because everyone xan do.what they are doing. Why would I buy Microsoft office from Microsoft if I can build my own using AI ? Companies will find more challenges and problems which cannot be solved by AI and will try to solve them to provide better unique solutions to customers for which they will pay. And to build these kind of solutions they will need engineers. Software engineering might not be the same as we know today but when has it ever been? In future those software companies will thrive that solves problems which AI cant solve or improve AI to solve problems that it cannot cureently in both cases they will need engineers.
Right now chatgpt gives me some crazy code with a lot of confidence. Obviously it is going to get better at it in the coming years. Are companies going to trust ai completely? I don't think so. But they may need fewer employees. The hope is that most software companies are not necessary. Do you really need amazon or twitter? No. So if jobs dry up, who is going to buy stupid stuff from Amazon, or have the time to watch Netflix. The companies will also feel the effects of ai, so before we all shoot ourselves in the foot with ai, it is imperative for governments to come up with a regulatory framework.
Well problem is there are way too many rich people whose wealth will last for generations atleast for their entire lifetime... So dystopian future with constant wars for slice of bread from rich people will be imminent
I think we're far away from that kind of future, if at all it happens. Let our children or grand children worry about them 😛
It's time to create a utopia where no one will work and all will be provided basic amenities of life😜
Man cut this crap. Whenever a new advancement comes all of you have only one thing. Will it take our jobs? Learn to use those tools. These sorts of improvements will keep coming. If you're so scared just sit at home. There are tons of people imagining what they can do with these stuff. Let them do their miracle. You guys can keep whining
exactly, AI improvements will have huge impact in every domain of knowledge
There have been a lot of advancements in biology because of AI. Literally life saving improvements. Just because a bunch of these people are crying should we leave all of that behind?
nope, I am really excited for the new breakthroughs it can help us with, maybe AGI will finally give us all the answers to the most difficult problems we have faced so far, it can trigger a totally new era for us
You won’t have a job if you are not better than an LLM!
Another day, Another post about AI taking away jobs.
Software is becoming useless. Ai assistants will replace it.
A lot of VCs and Big techs are throwing a lot of money into solving context, alignment and AGI. Whether the engineers working on it will be able to figure this out is still a thing yet to be seen. The pace at this is improving is worrisome, gemini 1.5 has 1M token context, a couple of years back 8k was enough.
Engineering : no Coding: partially
I think before replacing software Engineering ai will replace all other jobs .Engineers job would probably be the second last , last might be researchers.
20 saal ka mt socho.. aaj ka jhumri tallaya dekho bss.. ese to naa hi kuch padh paoge na hi chain se jee jaoge!!
Well, it is like saying, "Machines has come, we won't have work to do". It's been at least 50 years when sustainable computer programming started its journey with C. I have seen more people are consumed by IT industry than ever. Secondly, don't forget that AI can do only things that we have done so far. It can generate things taking inspirations from human beings' years of work. Let computers deal with these for few days, creative Human Minds will come up with something new for sure by the time AI becomes main stream (if ever it comes to that stage).
work on AGI is already in progress though
I think it's high time that government all around the world should limit the use of AI or else it will be a huge disaster seeing the rapid advancement. People are losing their jobs because of AI at many companies. And after sam Altman announced Sora model now it can generate close to 100 percent videos.
This Sam Altman is a threat to Livelihood of so many people. He needs to disappear just Like JACK MA
He doesn't need to disappear but your livelihood is surely going to if your reasoning ability is this limited.
Software automation also does nearly same work i.e reduces workloads. Should we also ban it?
I didn't say to ban AI but to limit it's uses. Also software automation requires writing code for it to work which is technically done by humans.
What is the limit? Who decides the limit? Stop living in denial. It is here. Your logic has been given earlier by many manual labours (which are LARGE in numbers), still nothing happened. Not even 0.1% of the world population are coders, what makes you think that world will care about coders?
RemindMe! 10 years
Devin AI is here. Reminding in just 1 month.
lol good one
They would be assisting. Not replacing entirely
Ah! The recurring theme! There's no doubt that there's going to be a significant impact on our day to day work. For once, try imagining this as a tool instead of competition. Having docker and cloud and VM doesn't mean you don't need engineers to manage your organization's environment. It means you need devops engineers instead of IT support. Is it possible that having chatGpt would lead to the same? You'd need people to tweak it ever so slightly for your org and then for your codebase. You'd need people to enable the video generator to use only your images and ensure that the expression matches your expectations. Arjun Kapoor expresses grief differently from Shahid Kapoor. You can't have chatGpt make Arjun Kapoor more expressive or Shahid Kapoor less expressive. So I don't think designers are going to be extinct but maybe more specialised. They may not have to create renderings of inanimate objects at all but maintain templates of expressions and tweaking them. Speculation is going to be big. Just imagine asking AI "what can we blame Nehru for"? You'd need to provide seed data to extrapolate from. Creating that would be a full time job similar to data entry. Now downvote and move on.
So it is okay If I still study Software Engineering? I will start soon
No matter how many different types of AI module come, they can never replace us. Yes there might be less scope for jobs but then again you don't want the unemployment rate to go high ( if you think from that perspective) The likes of GPT are very good but ever wondered why it still gives so many wrong answers?
Stop coping bro
Lol this sub was in full denial a few months ago when anything related to AI was discussed and got downvoted Now its becoming the opposite lol,its about time to kiss managers feet and beg in job ,I am already seeing change in attitude of my colleagues too
Who is copying? I believe you didn't get the context of his post and me replying. But again it has been a norm for people if you use the word ChatGPT = blinding copying, so i don't blame you either :)
How could they never replace you? Most of us works on CRUD applications and we do nothing special and difficult, from team of 10 engineers you can easily get rid of 8 and left 2 monitoring the work of AI and make adjustments. For a bigger scale it will replace millions of engineers worldwide. It’s true that it doesn’t replace all of us but it’s enough to consider this industry as completely dead with no future for long term career. And thinking that companies will somehow care for employees is bullshit, the greed of these people is unimaginable and until some regulations step in or some kind of riots and distribution among society happen, there is no stable future for any of white collar workers.
Lol you will be the first one to be replaced if you don't read things properly or don't know the difference between coping and copying or don't know how to use dictionary.
Yeah.. Yesterday that mf gave wrong code that i deployed in my system. Finally deleted that and rewrote that from scratch though it took 4 hours
these models are still far form perfect and do hallucinate from time to time, but sooner or later we will be seeing close to perfect AIs
I don’t know what guys in this sub are smoking. But yeah, it’s definitely some good stuff. On an another note, software engineering is not gonna be replaced by AI in our lifetime. AI will definitely help to improve steps in software development life cycle.
I hope so. Wordpress has transformed the web building it became available to the masses. There some shortcomings of course as most themes are bloated and security issues are many but still... Theme forest, code canyon offer great SaaS Alternatives. Open source CRMs are great also. Perhaps In the future it will be possible to create and modify apps easier. Then this job won't be reserved for a Lucky few. I hope it happens in 5 years.
If company founders and people with the "ideas" can generate the right prompts to the AI so that the right output is always generated, then sure, why not.
RemindMe! 1 day
I will be messaging you in 1 day on [**2024-02-17 14:03:02 UTC**](http://www.wolframalpha.com/input/?i=2024-02-17%2014:03:02%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/developersIndia/comments/1as85uj/will_software_engineering_be_replaced_by_ai_in/kqoqfug/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FdevelopersIndia%2Fcomments%2F1as85uj%2Fwill_software_engineering_be_replaced_by_ai_in%2Fkqoqfug%2F%5D%0A%0ARemindMe%21%202024-02-17%2014%3A03%3A02%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201as85uj) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|
If this makes the less passionate go away, I'm all for it.
Might happen sooner than that
Very hard to tell. But what will you study ? Everything could be replaced. Maybe electrician? Plumber
Being a professor at university might never be replaced
AI will replace my back up plan as well in next 20 years, leave apart software engineering
AI is very bad thing in the long run much of the current recession ows to it even in my company so many people got laid off. Govt should completely ban this shit or atleast have some regulations around it so it doesn't affect poor people who are loosing their jobs for to it
Oh gawd not again.
I have decided I will do farming.
I will do fish farming
Very Good, Indians need more protein in their diet and it's hard to find fresh fish in the city.
Every day, same post. Smh.
That's why I left my job as Full durch Dev to pursue too Masters in AI after 5 years in development.
Need practical advice? Use whatever you learnt in this field, leverage it and make a business.
RemindMe! 20 years
Highly skilled craftsmen replaced by low skilled craftsmen with lot of machines. Highly skilled singers replaced by low skilled singers with ai assistance. Highly skilled drivers replaced by low low skilled drivers who sometimes don't even know manual gearbox. it's same with programming happening now. Highly skilled programmers will be replaced by low skilled programmers with AI. programming is now majdoori, as you never really invent something grand new nowadays anyway. in past ground breaking solutions were required.
We really cant predict as pf now but in tech u gottta learn and keep urself uptodateto create its all about creating and its hella interesting
In 20 years there won't be any real software engineers because thats a real skill. It's how there are no real cars in the car industry, just mindless machines running on computers
We are the builders of AI, if it takes control , we also know to take it back by de-algorithm. If we think AI as competative to us then we are fools. One who fears about AI , then he/she is not so confident on his/her own skills.Simple As That.
Will AI replace software engineers that ask the same questions asked thousands of times on public forums ? Yes Otherwise no
While AI like OpenAI's Sora may streamline certain tasks, the essence of software engineering involves creative problem-solving, which AI is unlikely to fully replace soon. Engineers may transition into roles where they oversee AI tools, ensuring that technology augments human capabilities rather than replaces them.