What AI can actually do and what its development means for developers

0 45
Avatar for Explorers
3 years ago

Not so long ago, artificial intelligence (AI) was only the subject of theoretical discussions and a classic topic of speculative fiction, but in today's time of rapid change we have reached a point where it is clear that AI will strongly change the technology sector, labor market and everyday life.

What exactly is this famous artificial intelligence? There is no generally accepted definition, but this term usually describes artificial or inanimate systems that show some form of "intelligence", ie coping in new circumstances and conditions, and learn based on experience and gathering new information. At the same time, it is a field of computer science that deals with the development and study of such systems and their practical application.

Artificial Intelligence [AI] is already here

Artificial intelligence has actually been here for some time; It "hides" behind Facebook and Google algorithms, tracks what you do on social media and watch on Netflix, recognizes faces in photos, decides which ads to see while surfing the Internet, and enables many other online activities that we already take for granted. At the same time, AI is a key link for the efficient functioning of digital assistants such as Siri or Cortana, but also cutting-edge technological solutions such as self-driving cars.

And that's just the beginning. Smart software will soon be able to "diagnose" itself and recover from failures on its own, and artificial intelligence is expected to significantly improve energy efficiency, capacity planning, IT system performance, and cost and budget management, among other things.

However, one of the burning issues lately is how machine learning and smart algorithms will affect the work of developers and programmers. Will it soon be common for artificial intelligence to independently write code and develop new software - without any human assistance? Will the technology of the future reduce developers only to a supervisory role or completely exclude them from the whole story? Here, however, it should be borne in mind that the various media articles and interpretations of the research come with rather sensationalist admixtures. No, we are not even close to a situation that would create a scenario from "Terminator" or "Matrix", and it is unlikely that something like that will happen at all (fiction is fiction after all).

Yes, artificial intelligence will shake up the job market and certainly make some jobs unnecessary, but that doesn’t necessarily mean that human input will become completely unnecessary. Moreover, some analysts and experts look at the whole topic with a fair amount of optimism, expecting that the development of artificial intelligence will allow developers a higher level of productivity, creativity and innovation in their work. Of course, predicting the future, even the near ones, is mostly a thankless job because, ultimately, there are always certain factors that no one expects, which is especially true for the turbulent technology-computing sector.

Our opinions and expectations

And what do the people of Perpetuum think about everything? What are their experiences and expectations? In general, our colleagues believe that AI will certainly speed up and facilitate the work and hope for a positive impact and greater freedom, as well as the creativity of developers in creating complex systems. “I recently read a very interesting article related to this topic, called“ Humanity’s Last Invention, ”which vividly demonstrates the advances of artificial intelligence and machines that are increasingly present in our environment. In terms of impact on development, the job will definitely be accelerated and facilitated.

Each more complex solved problem produces a framework for easier implementation in the next project, so in the near future we can expect some more sophisticated AI that will try to connect partially solved problems and incorporate them into the final product.

According to my assessment, the end of human development will be the so-called 'humanities' last invention' ", believes development engineer Mario Trupković.

“AI will definitely facilitate and accelerate development. It remains to be seen whether this will affect the elimination of certain jobs, but I believe that it will not. If it is designed that way in the IT sector, AI will only be a useful extension for developers ", says UI / UX designer Zvonimir Dimovski.

Development engineer Mario Erhard also believes that artificial intelligence will make work easier and faster for developers: "I think it will have a positive impact on the profession, and on people themselves."

1
$ 1.25
$ 1.25 from @TheRandomRewarder
Avatar for Explorers
3 years ago

Comments