What happens to software jobs with the rise of Generative AI?
It took ChatGPT just 5 days to get 1M users.
Let that sink in - just 5 days. Instagram which held the record for the shortest time to get to 1M downloads took 2.5 months to get there. Just 4 months back, LLMs (large language models) and GPT was a concept so esoteric that many even inside the Data Science community did not understand it. Today, my uncle, who is far removed from the tech world, has an inkling of what ChatGPT is. A good part of my Linkedin feed is full of mind-blowing stuff people are doing with LLMs. And there isn't a single internet-enabled business out there who is not thinking about (or has already implemented) a LLM/GPT strategy in their business model.
All breakthrough technologies are disruptive but what's so striking about LLMs is that it is pervading a very vast variety of industries and at a shocking velocity. I haven't come across a person yet who has tried ChatGPT and has not been able to use it for doing something that impacts their work as of today. That means there is a practical, high-impact use case for anyone using the tech. Very few technologies in the past have had such a wide applicability in real-time, in the past.
And it's not just the pace of adoption of the technology but the further development of the technology itself, which makes it distinct from any other technology trend the world has witnessed in the past. A paper published by a staff member of Anthropic shows, GPT had already surpassed capabilities by summer of 2022 that the expert community thought may not be achieved even by 2024 (there's more interesting stuff in there , give it a read).
There is a lot of talk (and fear) about how LLMs are going to eliminate many jobs. I personally believe that disruptive technologies can negatively impact human jobs and functions in the short term, but in the long term it only leads to value creation and generation of wealth, not only for the few elite driving the technology but also the masses. For all the vices of industrial evolution (impact on environment, more extreme concentration of wealth), it did usher in a lot of masses into the middle class, ultimately improving the quality of life for them and the future generations.
So while LLMs (and other future AI tech) will create disruptive changes in the workforce - many operational jobs will become redundant and skill requirements will change significantly, in the long run it will lead to automation of much of the menial work hence increasing productivity per person and freeing up humans to focus on meatier problems..
Of all the jobs, the impact it is going to have on software development is probably the most interesting. As we speak,? 60-70% of coding work can be done by a generative AI assistant tool like Github Copilot or AWS Code Whisperer (AWS claims developers are able to complete their tasks 57% faster with AI assistant). This is because the logical and mathematical structure of programming languages lends even more beautifully to how large language models work. Pattern occurrences are far more predictable in a structure coding language than a natural language. Hence it’s possible to generate a large majority of your code, as long as the right prompts are being given to the system. Naturally, the structure and architect of the solution has to be written by the software developer, but the majority of the underlying code can be generated.
领英推荐
So if Gen AI can generate a lot of the code, how does a developer's job change
So what impact will it have on developer jobs?
And that begets a question, what impact will it have on the industry at large?
If you are a software developer and you are not already leveraging generative AI in a meaningful way, you better get on the bandwagon. And while your job will not be eliminated, you definitely need to evolve your skill set.?
Digital Marketing Strategy: SEO hacking | Content marketing | Crowd | Lead generation | PPC | CRO | Web-development & Design
1 年Sachin, thanks for sharing!
Bonjour! I’m a follower of the Almighty God | Entrepreneur | Data Science & Technology Enthusiast | Lifetime Student of The Science of All Things | Husband and Father | Dog lover
1 年This is exactly the resolve corporations, businesses and companies must implement in the rise of unregulated technology, whilst effectively learning to regulate it's use. Or else... humanity is lost.? https://www.bloomberg.com/news/articles/2023-02-24/citigroup-goldman-sachs-join-chatgpt-crackdown-fn-reports
Do you have career related questions ? Message me for guidance :)
1 年Interesting topic, will check it out. A lot of people are looking for answers to how software role will evolve with the advent of AI.
I read your article and its quite good and pragmatic. However I don't think there is any threat to jobs of developers. But as you mentioned the productivity will surely increase a lot. I think chat gpt is like stackoverflow. Instead of you searching for pieces of code on stackoverflow, you will start asking chat gpt. Still, the knowledge and skill of weaving these pieces to make an art is going to be USP of artists (we) . And frankly, I don't think that PMs can ever be able to develop codes even with far more superior chat gpt models
Hexens | HackerEarth | VA Blockchain Council | DCDAO Telegram: @ellisjnorman
1 年Better learn to debug :)