|
In 1935, when the first theory of software was proposed, no one could have imagined that many years later, effectively working programs would not only function successfully, but would completely displace humans in certain industries. Today, in the context of global digitalization, software engineering provides intelligent interfaces and hyperintuitive cognitive capabilities that change science, technology, business and entire states. It is thanks to software engineering that the world has become transnational. Nevertheless, despite the fact that developments in the field of software engineering of many years ago continue to create value for science, technology, business and the state, modern development trends dictate such conditions for the development of society in which it is necessary to constantly improve technologies and approaches to software engineering.
The author of the article examines the main trends in the development of software engineering, and concludes that at the moment software engineering goes beyond the usual framework. Because, first, from a purely professional industry, it also goes into everyday life (as a hobby or just a pastime). Secondly, the rapid development of digital technologies and the obsolescence of standards require more and more new approaches to software, creating conditions of constant competition, which makes it impossible and impractical to build systems that will work for decades. Third, the number of software is growing in progression with the number of relevant technologies, which requires the presence of not universal specialists in the field of software engineering, but individuals who specialize in specific areas.
Keywords:software engineering, computer science, artificial intelligence, digital technologies, software
|