Software 2.0 – The Software That Writes Itself

13

September

2022

No ratings yet.

With the rise of digital technology, more and more people are looking for ways to make their daily job (and life in general) easier by using tooling which can provide automation. Even programmers are looking for ways to type less code and let the coding be done by the system itself. The future of programming is therefore looking very different than it is looking now. Will programmers be even needed in the future?

The future of programming is turning into a new direction of writing code and creating new software with the goal of reducing its complexity. According to McKinsey (2021), the working time required for software and analytics development will be approximately 30 times less before 2050. This with the help of so-called Software 2.0. Software 2.0 “makes the rapid scaling and diffusion of new data-rich, AI [Artificial Intelligence] driven applications possible.” In other words, the neural networks of machine learning and AI will do the coding for you – you will only have to upload a picture, audio or video or type your request, and the system will do the coding work.

However, good news for programmers – programming is expected to not go anywhere anytime soon. It is expected that both Software 1.0 (code written by humans) and Software 2.0 (code written by machines) need to exist in the foreseeable future. The reason for this is because neural network developments are a never-ending learning journey and without the help of a programmer’s brain, the code will most likely not turn out as expected – in the beginning phases after all. Especially when writing complex requests, it expected for a programmer to finetune the code where needed. Besides, who will code the neural networks when there are no programmers. Thus, it is unlikely that machine learning and AI will let the programming jobs fade altogether. However, it is considered likely that 80% of the job will be replaced by neural networks.

References

Fleming, S., 2021. Top 10 tech trends that will shape the coming decade, according to McKinsey. [Online]
Available at: https://www.weforum.org/agenda/2021/10/technology-trends-top-10-mckinsey/
[Accessed 13 9 2022].

McKinsey & Company, 2021. The top trends in, s.l.: s.n.

Singhal, R., 2021. Enabling Next Generation Enterprise IT, s.l.: Tata Consultancy Services Limited.

Toffoli, J., 2022. All You Need To Know About Software 2.0. [Online]
Available at: https://www.clarifai.com/blog/all-you-need-to-know-about-software-2.0
[Accessed 13 9 2022].

Please rate this

1 thought on “Software 2.0 – The Software That Writes Itself”

  1. Hi Tessa,

    Very interesting take on the development of software coding. It stands in relation to what our professor of Designing Business Applications, Yashar, has taught us. Namely, that there is no single development, in either technology or in management technique, that by itself promises even one order-of-magnitude improvement within a decade in productivity, in reliability, in simplicity. It seems to me that once software 2.0 takes off, that it can potentially prove to be the development that falsifies this idea. Thanks for providing your insights on this topic!

Leave a Reply

Your email address will not be published. Required fields are marked *