Technology switch itself is quite painful, if you get down to work in the wrong way. In my previous article I summarised why it is worth progressing feature by feature. In this article I give some advice on choosing the right technology.
Technology change is not a painless process, although it might result in faster development, more satisfied developers and a better rate of return even in the medium term. But the change itself is quite painful – especially if you get down to work in the wrong way. In my previous article I summarised why it is worth progressing feature by feature. In this article I give some advice on choosing the right technology.
A few months ago, one of our partner companies asked for our help in a technology switch project: They wanted to switch from Delphi, C#, WPF and MS SQL technology to JavaScript. As most members of the developer team used C# for their work, they contacted Green Fox because of the lack of experience. During the years at Green Fox, and even earlier, as a developer, I have worked on several similar projects. I saw many traps and also many good solutions, so I am collecting all these experience in this article and in my previous article.
During the technology switch projects, the management often has doubts: I pay a huge amount of money for the technology switch, but how can you assure that I do not end up in the same situation as I am facing now? To eliminate this possibility, besides the developer aspects, some business aspects need to be considered, as well. For example:
It is important that business and technological aspects must have an intersection. It helps a lot if business managers understand the language of technology. Many business managers attend our Tech4biz courses because they want to have a clear conversation with the developers so that they might co-operate efficiently in projects like this switch.
One of the most frequent mistakes is to start using the new technology alongside old habits, old development patterns. This is mostly caused by the fact that developers do not know the new technology. As a result, a re-written feature will not meet the expectations and will not make the development process easier. This might easily lead to the false conclusion that the new technology is not good at all.
Another consequence of missing knowledge is that the project advances much more slowly, and business targets are also not met. Well, it is not enough if the team learns the new programming language, they must learn the new methods and tools, as well.
Mentors of Green Fox have already participated in several similar projects, where one of their main tasks was to show how the new technology is used efficiently. Our experts do not only have experience in new technologies but in teaching, as well. These two types of experience are mixed in our technology switch projects to make the switch quicker and less painful.
In an ideal case, it is worth creating automated tests for the technology switch. It is an expensive process; it often doubles the costs of the development, but, on the other hand, it makes the technology switch easier. It is worth considering how long it takes for this investment to return.
Even if we skip the tests, technology switch is not a cheap project. The whole team has to learn how to use the new technology, functions need to be re-written – this all takes time and money. To complete the project successfully, commitment is needed on each level of the company, even from the managers. What you can win: after some slower weeks in the beginning, the development process will speed up.
It is possible to execute the switch only with in-house efforts. If you are lucky, the developers have the necessary knowledge about the new technology. If not, the team has to learn everything alone. Two things need to be considered here: Is the acquisition of new knowledge taking resources away from development projects? In case of a stall, is it difficult to move on?
Some of our partners asked for our help to make the switch, as well as the learning process of the team quicker and more effective.
There is no perfect timing for technology switch. But the longer you wait, the more painful it will be, as the more functions need re-writing and the longer you use the outdated technology.
Are you considering a technology switch? Read our case study and learn how we helped our partner in their switch!
Az evosoft Hungary Kft. Magyarország vezető informatikai vállalata, 1995 óta van jelen hazánkban. Ma már közel 2000 fővel működnek, évről évre rengeteg fejlesztőt vesznek fel és integrálnak a csapatukba, a Green Fox Academy-vel is szinte a bootcamp indulásától együttműködnek. Így nemcsak tech, de HR oldalon is óriási tudás gyűlt össze náluk, ezúttal a hatékony onboarding folyamatról és a karrierváltók integrálásáról beszélgettünk.
Pisky-Nagy Ádám 5 évig a fejlesztéspolitikában dolgozott, majd 2019-ben elvégezte a Green Fox Full-stack programozóképzését. Az elhelyezkedés után gyorsan lépdelt előre, és ma már senior fejlesztőként dolgozik. Mi kell a programozó szakmában ahhoz, hogy valaki seniorrá váljon, és mit hozhat a karrierváltás fizetés tekintetében? Ismerd meg Ádám történetét!
Hiszünk abban, hogy naprakész tudás átadásával biztosíthatjuk hallgatóink versenyképességét a munkaerőpiacon. Ezért a képzés során néhány alkalommal vezető fejlesztők és elismert szakemberek is megosztják gyakorlatban szerzett tapasztalataikat hallgatóinkkal, köztük a SEON szoftverfejlsztője, James Tang is.
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.
A Green Fox mára erős nemzetközi vállalattá vált és regionális IT talent poolt épít. Nemzetközi képzéseket indítunk és országhatárokon átnyúló lehetőségeket biztosítunk hallgatóink, valamint vállalati partnereink számára. Csehországban és Szlovákiában piacvezető szerepből építkezünk tovább.
There is a growing need for IT professionals worldwide, offering many possibilities for employees. Which career path is suitable for you the most? Which one is ultimately future-proof? In this series of articles we aim to introduce those IT career paths that let us stay marketable in the job market long term. This time, we dive into Back-end.
In our latest series of articles, we aim to introduce those IT career paths that allow us to remain marketable and acquire long-term future-proof knowledge on the labor market. Our next stop is DevOps. According to the estimates of the largest analytical companies, the market of DevOps-based tools is growing from 3.42 billion in 2018 to 15 billion dollars by 2026. Simultaneously, there is a growing demand for DevOps specialists in the market as well, that is why we will introduce this career path more in depth.
The low-code development platform market is expected to witness a notable annual growth rate of 31.3% during 2020–2030. According to P&S Intelligence, the market revenue will reach $190,792.6 million by 2030. This trend has a significant impact on the job market as well, creating a huge demand for low-code developers. In order to provide a better understanding of low-code and the opportunities it creates, we organized a roundtable discussion. Check out the key insights that came out of the session.
The pressure for growth experienced by IT companies is now having an impact on the labour market. The active involvement of women in the IT sector can not only play an important role in alleviating skills shortages; it can also contribute to the development of a more diverse workplace, stimulating teamwork and productivity.
The lack of IT professionals has been a problem in Hungary for decades now. Péter Bogyó, editor of HRTV and Anita Fachs, the head of the Hungarian operation of Green Fox Academy, sat down for an interview and talked about the current IT market trends and possible solutions to the issues facing it. We have summarized the most important bits of the in conversation below.
One of the biggest obstacles to business growth is the lack of suitable IT professionals. Specific courses that are tailored to the needs of companies do not only make the recruitment process more efficient but also reduce learning time significantly while also boosting employee motivation. The chief executive officer of Green Fox Academy, Kristóf Bárdos shares his experiences on the practical benefits of the courses.