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, köztük Szabados Levente, mesterséges intelligencia szakértő is.
Szabados Levente a 90-es években végzett programozóként, úttörő deep tech (tudományos technológiai) vezető, a mesterséges intelligencia, deep learning, adat- és kognitív tudományok területén egyaránt óriási tapasztalattal rendelkezik. Az AI-hoz kapcsolódó tanácsadási, képzési és személyre szabott rendszerfejlesztési szolgáltatásokat nyújtó Neuron Solutions társalapítója, tudományos tanácsadója, emellett megbecsült akadémikus, jelenleg a heidelbergi SRH Hochschule, a Frankfurt School of Finance and Management docense, valamint a párizsi Aivancity vendégelőadója. „Az elme a hivatásom” - mottójának megfelelően Levente ötvözi szakmai törekvéseit a buddhista tanok és kognitív tudományok iránti érdeklődésével.
Soron következő képzésünkön vele is találkozhattok, s az AI világába fog közelebbi betekintést adni, többek között erről és személyes karrierútjáról kérdeztük őt.
A 80-as években kaptam az első számítógépemet. Nagyon hamar megfogott ez a világ, már akkor eldöntöttem, hogy erre teszem majd fel az életem. Ugyan volt egy időszak, amikor kicsit más irányba indultam, az AI volt végül az, ami visszahúzott IT területre. Számomra az emberi elme vizsgálata a legizgalmasabb, a mesterséges intelligencia alkalmazások pedig gyakorlatilag ezt próbálják modellezni.
Gyakorlatias oldalról közelítve elég megnézni, hogy milyen mértékig járja át a vállalatok, szervezetek életét a digitális eszközök használata, függetlenül az iparágtól. A mezőgazdaság például egy olyan terület, amiről elsőként azt gondolnánk, hogy kevésbé hatja át a technológia. Ezzel szemben a jól teljesítő mezőgazdasági vállalatok iszonyatos mennyiségű digitális eszközt, többek között AI alkalmazásokat is használnak, például a precíz permetezés vagy öntözés támogatásához. Ha még egy krumpliföldön is ilyen szerepe lehet a mesterséges intelligencia rendszereknek, könnyű elképzelni, hogy milyen jelentőségű például a pénzügyi vagy az energiaszektorban. A világ egyszerűen nem tudna előremenni informatikusok nélkül.
Ugyanakkor a praktikus okokon túl szerintem ez egy nagyon izgalmas világ. Alan Turing mondta, hogy a programozás során az emberi gondolkodást modellezzük és próbáljuk átültetni a gépekbe. Ez nemcsak az AI-ra, de általában a programozásra is igaz. Az emberi elme vizsgálata pedig csodálatos dolog, így a programozás az önfejlesztésnek is kiváló terepe. Az algoritmizálás során egy problémát bontunk elemi lépésekre, majd arra keresünk valamilyen mentális stratégia mentén megoldást.
Részt vettem például az Alzheimer-kór korai előjeleinek diagnosztizálását elősegítő vizsgálatokban. Egerek és patkányok agyhullámait vizsgálva igyekeztünk olyan mintázatokat keresni, melyek előrevetítik a betegség kialakulását. Bizonyos kémiai behatásokra ugyanis Alzheimer közeli szimptómákat produkálhatnak az állatok, mi azt vizsgáltuk, hogy ezeket a változásra utaló jeleket ki lehet-e szűrni az idegrendszer működéséből. Érdekes volt létrehozni egy olyan eszközt, ami az idegrendszeri működésben bekövetkező mintázatokat egy előrejelzési feladatként fogja fel, emellett olyan összefüggésekre mutat rá, amelyekre a kutatók sem gondolhattak korábban.
A leghasznosabb hard skill szerintem, ha egy adott nyelvet vagy egy adott szoftvert abból a szempontból értünk meg, hogy a rendszer kitalálói hogyan gondolkodtak. Ez sokszor csak másodlagosan tanított képesség, ugyanakkor én úgy gondolom, hogy nagyon sokat segít egy nyelvjárás miértjének megértésében.
Soft skillek tekintetében a legfontosabb, hogy képesek legyünk egy új területen gyorsan tájékozódni és talajt fogni. A tech világa folyamatosan megújul, ezért a fejlesztőknek is meg kell újulniuk időnként, ebben sokat segít ez a képesség. Nem azzal lehet érvényesülni, ha valamit tudunk, hanem ha valamit gyorsan meg tudunk tanulni.
Az AI többé már nem a jövő, ez a jelenünk. A nagy nyelvi modellek megjelenése nem csupán azt befolyásolja, hogy hogyan hozunk létre tartalmakat, egyértelműen hatással van a kódírásra, valamint arra is, hogy hogyan tekintünk a szoftverfejlesztés szerepére. A nyelvi modelleken alapuló szoftverágensek nagyobb autonomitása paradigmaváltást hozhat a szoftverfejlesztésbe, nagyon fontos, hogy ennek részei legyünk.
Csinálni, csinálni, csinálni. Elméletben megtanulni programozni nagyon fájdalmas és lassú folyamat. Úgy érthetünk meg igazán egy rendszert, ha megmozdulunk benne és párszor megütjük magunkat. A rutinos programozót nem az különbözteti meg a kevésbé tapasztalttól, hogy nem veri be a fejét, hanem az, hogy van rajta bukósisak.
A tanuláshoz is ezt a tippet mondanám: cselekedni kell, kipróbálni az ötleteket, kísérletezni. Ami még fontos, hogy ne álljunk meg annál a pontnál, ha valami működik. Vonjuk le a tanulságot, hogy miért működik. Data scientist-eknek szoktam mondani: „A munkánk két helyzetben érdekes. Az egyik, amikor valami nem működik és meg kell érteni, hogy miért. A másik, amikor valami működik és meg kell érteni, hogy miért."
Döbbenetes mennyiségű informatikus hiányzik a piacról, ezt én is látom, de felmérések is alátámasztják. A cégek sokszor szembesülnek azzal, hogy elindítanának egy informatikai projektet, amit azért kell leállítani, mert nincs rá ember. Ezt a hiányt csak oktatással tudjuk pótolni.
Emellett azt gondolom, hogy a tudás az nem egy olyan dolog, ami egy ember fejében létezik. Sok embernek a dialógusa, reflexiója tartja fenn. Ha nem beszélnek egy adott technológiáról, akkor az gyakorlatilag elhal. Élő példája ennek a jelenségnek a Fortran nyelv: erről a technológiáról gyakorlatilag nincs beszélgetés, ezért már alig van olyan szakember, aki vállalná a Fortran nyelven íródott rendszereknek a karbantartását, miközben mai napig működő banki tranzakciós rendszerekről van szó. Ezt a jelenséget úgy tudjuk megelőzni, ha új embereket vonunk be a beszélgetésbe, ennek a legjobb módja pedig a tanítás.
A low-code, avagy platform alapú fejlesztés előnyeit egyre több cég ismeri fel, azonban még mindig sok a kérdés a technológia körül. Ezért szerveztünk egy kerekasztal-beszélgetést, ahol megvitattuk a platformban rejlő lehetőségeket, többek között kitértünk arra is, hogy a low-code tökéletes belépő lehet az IT karrierhez.
Újrakezdeni egy másik szakmában senkinek sem könnyű. Ugyanakkor hiszünk abban, hogy egy hiteles és tapasztalt gyakorlati szakember jelenléte és iránymutatása hatalmas segítség, pláne ha egyszer ő is hasonló cipőben járt. Ismerjétek meg Dóri történetét, aki egykor irodavezető volt, ma pedig már Business Analyst és a CRM Specialist kurzusunk mentora.
A fejlesztési igények és a technológiák gyors változása, a minőségi munkaerő hiánya, illetve az értékes szakmai tudással rendelkező kollégák megtartásának nehézsége világszerte komoly kihívások elé állítja a vállalatokat. Hogyan adható egyedi válasz egy globális problémára? Kinek a feladata kezelni ezt, és hogyan érdemes hozzáfogni? Ezeket a kérdéseket jártuk körül Fachs Anitával, a Green Fox vállalati szolgáltatásokért felelős cégvezetőjével.
He studied to be a lawyer and became a dental technician. Then he realized that due to the incredible advancements in technology, there would be an ever-decreasing demand for human work. Richárd Szabó completed the Green Fox course and has been working as a junior developer for the past one year. He managed to fully realize his plan to start working in his new career before he turns 30.
In the world of software development, one of the most referred technologies is full-stack at the moment. HR professionals flood job search platforms with numerous open full-stack positions, which highly suggests its dominance across the whole IT industry.
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.
Flexibility is now an essential part of running a business. Whether it’s a growth-facing business area or a new technological need, a fast decision can provide a long-term competitive advantage. An effective solution for such a case is to start a special, corporate course.
The rapid change in development needs and technologies, a shortage of quality workforce, and the difficulty of retaining colleagues with valuable professional skills are major challenges for companies worldwide. How to give a unique answer to a global problem? Who is responsible for the management of this problem, and where should you start? We discussed all these questions with Anita Fachs, who is the managing director in charge of corporate services at Green Fox.
The first Forbes Tech Summit in Hungary looked for answers through the example of Lufthansa Systems Hungária's IT Young Professional Programme, and we have collected the 5 main thoughts arose during the full house BIG TECH stage podium discussion.