GitHub copilot replacing Jobs
So I am full stack developer with 7YOE and I have been using GitHub Copilot from more than a year and I can see if given right prompt it is able to generate code, fix issue, optimize code and also if provided with correct problem statements it could help in providing logical solutions and approaches. Also my company is keeping the track of the percentage of copilot utilisation per story and analysing how much bandwidth is being saved. This will ultimately result in cutting down resources. The only option I could see right now is that I start to learn Data Science and change my career in it. But it is a very long course about 6 months along with that it requires a lot of hard-work since I am coming from programming background.
Everyone please suggest what should I do also I need to switch my job.
Bruh, you think data science is safe from copilot, nah nah, i am data engineer and i use copilot chat 100% of my time. Everyjob is at stake. But i can give you one hope. Imagine, you ask chat something and it replies something, but there is a better way you know which you were missing in prompt and hence copilot couldn't go beyond your prompt, so this data point what you know would be most useful in crafting prompt. So even when it is writing code, there are better ways of writing or better ways of solving and it's in the hands of the person who sends prompts. So he has to have a wide range of knowledge over the question hes about to ask. Copilot will just connect the dots. Hope you got my point.
I totally agree with you. But I am just wondering if a 1-3YOE joins the project and he gets all the knowledge about the project and knows how to craft prompts then will the company not hire more 1-3 YOE developers rather than giving weightage to more experienced?
The chances of you being laid off as a data scientist > The chances of you being laid off as a SDE.
@SirYapALot Could you please care to explain?
The fact that you're able to use Copilot effectively and safe time will help you keep your job. Definately you can try learning new things, new technologies but AI is mostly going to be everywhere. I know it doesn't sound assuring but I generally feel, we are thinking too much and things won't drastically change. People good and their jobs will keep their jobs, people who are not so good, will be replaced.
Industry is moving fast, by this speed. I guess soon every company's role will be replaced by prompt engineers and then fully automatic AI bots subsequently
The average data scientist/engineer is more at risk of getting replaced then your average backend developer. The jobs that are at lower risk would be research roles and people centric roles like client facing ones.