How robot ‘programmers’ who write code should change the work of IT professionals

How robot ‘programmers’ who write code should change the work of IT professionals

[ad_1]

Tools like ChatGPT and GitHub Copilot save effort, but require an ability to edit code and correct possible errors. Copilot chat demonstration, a tool that helps programmers create code Disclosure/GitHub In addition to writing texts, the ChatGPT robot can “program” in several languages. This can also be done with Copilot, from the GitHub code-sharing website. Tools can change the way of working and skills required of programmers. ChatGPT and Copilot were trained from source codes available on the internet to simulate human thinking. They create programs on their own, but in many cases require adjustments that go beyond simple “copy and paste”. Understand more about the tools. WHAT THEY ARE: artificial intelligence tools trained to create codes in different programming languages ​​HOW THEY WORK: both perform text analysis with the help of GPT-4, a language model created by OpenAI WHAT THEY DO: they create codes from scratch from a request in the form of a short sentence or complete codes that a person started WHAT MAY CHANGE: Information technology (IT) professionals may need to improve code editing skills and learn how to best use robots For the CEO by GitHub, Thomas Dohmke, IT professionals need to pursue new kinds of skills. the edition [de códigos] will become a very important skill. Before, you had to write everything yourself. In the future, we will have AI helping us According to him, robots have the potential to improve collaboration between programmers. That’s because you can use the tools to explain code and facilitate peer review. “Describing your own work is always a little awkward because you know about it in your head,” he says. “Coworkers need to understand what I did, and for that we can use AI.” SALARY: how much developer, UX designer, data analyst and more earn CAREER: ‘I already encourage my children’; ‘beginnings can be frustrating’: professionals tell what it’s like to work with programming Will robots end jobs? It’s still too early to say, but the expectation is that they will increase the productivity of professionals by helping them write code faster and reduce the amount of errors. If the past is any indication, new development tools help developers with their work, rather than replacing them “Before the internet, you built everything from scratch. You could have a magazine with some sample code, but from there, had to build from scratch. Today, no developer, no company is trying to compete against open source”. ChatGPT is free, but it has a paid version that costs US$ 20 per month (about R$ 100) and guarantees the availability of the service even when there is a lot of demand, offers faster responses and releases new features faster. Copilot only has the paid version, which costs US$ 10 (R$ 50) per month and integrates with different code editing programs – Microsoft, owner of GitHub, has Microsoft 365 Copilot, but this one is aimed at programs such as Word, Excel and PowerPoint. The researcher at the technology company Zup Geraldo Gomes says that the company is testing ChatGPT and Copilot, but still does not use them in its products. For him, developers should seek to adapt, but robots should not completely replace humans. “Imagine ChatGPT today at the interface level: there is a field where I have to write a text for it to deliver something. But for that, I need to have two minimum knowledge: the product I want to generate and the input [entrada] that I’m going to launch there”, he says. For him, what could happen is the robots changing the concept of pair programming, in which a programmer has the support of another professional to analyze what can be improved in the code. “I see tools like ChatGPT acting as this pair with the developer, helping to write these codes”, he says. Get to know ChatGPT, the technology that went viral because it has an answer to (almost) everything EARN MORE: check out tips for growing your career in IT How can they help? In the programming area, robots do tasks such as: Write code in programming languages ​​like PHP, Python, Java, among others Create comments along the code and a documentation page that helps other developers understand a project Analyze the code in search of errors Create test scenarios to prove the effectiveness of a code In a recent update, Copilot gained chat features and voice commands, which allow asking for codes in informal language. He also became capable of creating texts that explain changes in new versions of a project, the so-called “pull requests”. Where do they still need to improve? Robots still have problems, even when they give good solutions. That’s what software developer Erick Savassa noticed when he found an answer within minutes on ChatGPT after spending hours searching on Google. “In this successful example, ChatGPT created code that was actually impossible to do. It used a function that didn’t exist in a library,” he says. “As I’ve been developing for a long time, I knew what to do. But it wasn’t just copy and paste.” In the case of Copilot, he says that suggestions do not usually follow the expected pattern. “The suggestion sometimes kind of cuts and pastes code that’s already written, and you want something more.” ChatGPT can also teach more complex commands, such as programming a robot in Python He still doesn’t use the service consistently in his work, but he plans to experiment with the robot more. “I believe there will be solutions that ChatGPT can deliver to me faster and better than a Google search,” he says. Systems analyst Sergio Antonio Soares Filho uses the platform frequently to find commands and correct errors in his codes. “Besides, I’m also using it to replace courses I took on video with the ability to understand the context of the questions asked”, he adds. For Geraldo Gomes, from Zup, developers need to test the tools to analyze what they are good at, but also what they still have difficulties with. “What it doesn’t do well is where I, as a professional, will be able to specialize, do better than the tool and take advantage of everything it does. With that, it is already possible to establish itself well within the area”, he evaluates. READ ALSO: Musk, co-founder of Apple and more: who supports pause in advances in artificial intelligence Stopping advances in artificial intelligence is difficult enough, says Bill Gates ‘ChatGPT do Bing’: you can already chat and use the robot through Microsoft Edge; g1 tested ChatGPT: how to use the robot in everyday life

[ad_2]

Source link

tiavia tubster.net tamilporan i already know hentai hentaibee.net moral degradation hentai boku wa tomodachi hentai hentai-freak.com fino bloodstone hentai pornvid pornolike.mobi salma hayek hot scene lagaan movie mp3 indianpornmms.net monali thakur hot hindi xvideo erovoyeurism.net xxx sex sunny leone loadmp4 indianteenxxx.net indian sex video free download unbirth henti hentaitale.net luluco hentai bf lokal video afiporn.net salam sex video www.xvideos.com telugu orgymovs.net mariyasex نيك عربية lesexcitant.com كس للبيع افلام رومانسية جنسية arabpornheaven.com افلام سكس عربي ساخن choda chodi image porncorntube.com gujarati full sexy video سكس شيميل جماعى arabicpornmovies.com سكس مصري بنات مع بعض قصص نيك مصرى okunitani.com تحسيس على الطيز