Technological enhancements often evoke strong emotions in people; this is no different when ChatGPT made its explosive public entry. Some believe that the dominance of AI leads to the end of the programming profession, while others see exciting opportunities arising from it. Where does the truth lie? In our article, we deep-dive into those changes that AI tools bring to the lives of developers. Will ChatGPT truly be the programmer of the future?
From its very nature, AI tools fundamentally change developers’ lives, and some experts even believe that we have arrived at a point where the use of AI tools is daily routine in such industriesealthcaregriculture and transportation. Intelligent systems can provide added value to all stages of software development and can help developers’ jobs in numerous ways.
“AI tools will be integrated into the toolkit of software developers. It will become commonplace for developers to receive code suggestions from an AI tool, which they can choose to accept or reject. If accepted, the developer may do modifications based on their decision on how it could be implemented more effectively. The tool learns from this interaction and provides better suggestions in the future, and the developer may be more likely to accept those, however programming knowledge is still essential in any case,” summarizes Péter Szél, the Head Mentor and CTO of Green Fox Academy.
As already mentioned in our previous article, ChatGPT for instance, became a tool in developer’s toolkit, that allows more efficiency in daily tasks. When utilized well, tech professionals can spend less time on repetitive tasks, allowing space for innovation, creative problem-solving and tackling complex issues.
Aliz, the first Hungarian partner company of Google Cloud has started to integrate AI tools into their workflow even before ChatGPT would have become a media sensation. For them, the advance of the language model did not come by surprise.
"As a company that had previously worked with language models, and led projects, where natural language processing was involved, it’s not a change that would turn us upside-down. It is a new tool that makes certain tasks easier, but it has not brought radical changes for us," explains Tamás Móricz, a data scientist at the company.
Although we are talking about an impressive artificial intelligence that has the ability to generate user-friendly solutions in various situations and replicate human communication with utmost precision, its advanced capabilities cannot compete with the skills and toolkit of a skilled programmer. Let’s see some of the reasons:
According to Mária Tóth, the Director of Software Development at DXC Technology: “There is no point in worrying, since the process of software development rages from understanding client needs to live operation, during which customized developments are deriving from modeling business needs, algorithmization and fully comprehending client needs.
This multi-layered creativity cannot be replaced by ChatGPT at its current stage. ChatGPT can work as an efficiency-enhancer that ensures high quality in the hands of developers, not an alternative tool that could replace their work.”
At this point we already understand that there are several aspects in which ChatGPT cannot replace programmers, however luckily it can assist them to become better IT professionals in many ways.
Firstly, it can be an amazing source for any tech-related topic, whether it's about clarifying concepts, troubleshooting, problem-solving, or staying up-to-date with the latest technological trends. With its vast knowledge base, it can recommend online courses, tutorials, websites, and other resources in areas such as web development, data mining, machine learning, and many more.
As mentioned earlier, ChatGPT cannot test or understand complex development solutions, but by asking appropriate questions, it can provide guidance when facing issues in a given project or task related to developing.
Additionally, using ChatGPT allows gathering information about technological trends and advancements, such as artificial intelligence, IoT, or any other IT field. This enables us to stay constantly updated on the latest technological trends, which remains a critical point for IT professionals to gain recognition on the job market.
We know by now that we cannot give ChatGPT such commands, as “create an e-commerce platform that is more efficient than Amazon”. If we want this, then we have to dedicate time and effort to first learn what makes the platform of Amazon so great, then to find the way to make a better one.
For this very reason ChatGPT (or other NLP-based tools) still function with limited efficiency when creating softwares designed for gaining advantage in business life, or when competing with human creativity and resourcefulness.
Therefore, we can be certain that there will be a prevailing need for diverse human and programming skills for developing softwares that are equally valuable from both business and customer perspective, and those skills are unlikely to be acquired by computers alone in the near future.
A Green Fox Academy és az Academy4MoMs összefogásában létrehoztunk egy részidős képzést olyan kisgyermekes édesanyáknak, akik programozóként terveznek visszatérni a munka világába. A kezdeti sikereken felbuzdulva 2020 őszén már a harmadik SzuperMami csapat vághat bele nálunk a programozásba, melynek alkalmából Patai Krisztinával, Magyarország legnagyobb kisgyermekes anyuka közösségének, a Mommy Works Hungary-nek az alapítójával beszélgettünk.
A cégek fejlődésének egyik legnagyobb akadálya a megfelelő IT szakemberek hiánya. Speciális, vállalatra szabott képzésekkel nem csupán a felvételi folyamat válhat hatékonyabbá, de a betanulási idő is jelentősen lecsökken, miközben erősíthető a munkavállalói motiváció. A képzések gyakorlati előnyeiről Bárdos Kristóf, a Green Fox Academy ügyvezetője osztja meg tapasztalatait.
It is still worth learning programming: our latest alumni survey revealed that the average salary of those who enter the field as career changers exceeds HUF 1.2 million gross per month after 3 years. After three years, promotion is almost guaranteed, and nine out of ten programmers who have completed the bootcamp already work in at least medior position.
On March 17 we were happy to co-host the “Tech Up Your Business” webinar together with Green Fox Academy live on Facebook and Zoom. Our renowned speakers from Microsoft, SAS and Emarsys discussed the importance of tech skills for business professionals in various industries, as well as achieving a certain level of familiarity with contemporary technologies to succeed in the business world of today.
Green Fox has become a strong international company and is building a regional IT talent pool. We have international courses and provide international opportunities for our students and corporate partners. We continue to build our market-leading role in the Czech Republic and Slovakia.