Vissza a blogra

“Látni a diákokat lelkesen debuggolni, ötletelni és kódolni nagyon felemelő érzés” – mentorinterjú Metál Ádámmal

A Codecool csapatának egyik legújabb mentora, Metál Ádám mesélt nekünk arról, hogyan került az IT világába, és mi vezette őt a mentorkodás felé.

A Codecool csapatának egyik legújabb mentora, Metál Ádám mesélt nekünk arról, hogyan került az IT világába, és mi vezette őt a mentorkodás felé. Ha kíváncsi vagy Ádámra, interjúnkból megismerheted történetét.

Metál Ádám Full Stack mentorHogyan kerültél a programozói pályára, mi motivált abban, hogy ezt a szakmát válaszd?
Már gyerekként érdekeltek a számítógépek, emlékszem, hogy az első gépünk még egy Windows 95-ös volt. Eleinte persze inkább csak játszottam rajta, de mindig kíváncsi voltam arra, hogy valójában hogyan is működik. Programozni kb.13 éves koromban kezdtem. Akkor szerettem bele az egészbe, amikor sikerült megírnom életem első programját Pascal nyelven. Amikor a program lefutott és kiírta, hogy “Helló világ”, rögtön az életcélommá vált a programozás.

Miért éri meg szerinted szoftverfejlesztőnek lenni?
Elsősorban azért, mert egy remek közösség tagja lehet így az ember. Azért is szeretem még , mert a programozás és az informatika az élet sok területére enged bepillantást, mert szinte minden iparágban el lehet helyezkedni vele. Sok lehetőséget is kínál ez a szakma, például külföldi konferenciákon való részvételt, ahol rengeteg érdekes és izgalmas emberrel lehet megismerkedni. Fontos még az is, hogy a nap végén úgy érezheti magát az ember, hogy komoly, magas tudást igénylő, inspiráló közegben dolgozott, ahol folyton van lehetőség a fejlődésre.

Milyen szakmai sikereidre vagy a legbüszkébb?
Léteznek nyílt forráskódú, szabadon felhasználható projektek, néhányhoz én is hozzá tudtam tenni pár sort. Ezek között van egy csomag, amelyet tesztsegítőnek szántam. Elégedett vagyok vele, mert ezt a későbbiekben felhasználták pár nagyobb projekt során is. Ezeken kívül persze több, megvalósult céges projektet is mondhatnék, például nemrég egy 3D-s fizetési rendszer frontendjén dolgoztam. Büszke vagyok arra, hogy ehhez én is hozzá tehettem egy igen nagy szeletet a munkámmal. A korábbi évekből egy turistáknak készült React Native appot emelnék ki, vagy akár a Lensa, az Egyesült Államok meghatározó karrieroldalának regisztrációs felületét, amelynek fejlesztésében én is részt vettem.

Sok éve vagy fejlesztő már, dolgoztál multiknál és startupoknál is. A programozás melyik területe került hozzád a legközelebb?
Egyértelműen a JavaScript áll hozzám legközelebb. Backenden és frontenden is egyaránt használom. Egyébként nagyon szeretem a mobil fejlesztést is webes technológiákkal, mint például a React Native.

Miért döntöttél úgy, hogy kipróbálod magad mentorként a Codecoolnál? Honnan hallottál rólunk?
Néhány éve tartottam egy meetup előadást a Codecoolban, már akkor nagyon megtetszett a légkör, de végül mégsem csatlakoztam a mentorcsapathoz, hanem még néhány évet a Doclernél fejlesztettem. Több végzett codecoolos diák is dolgozott a környezetemben és a csapatomban is. Ők mondták nekem, hogy ha váltanék, érdemes lenne a Codecoolt is megpróbálni, mert biztos nagyon élvezném ezt a feladatot. Nagyon szimpatikus volt mindenki már az interjún, és hihetetlenül élveztem a próba workshopot is, amit tartottam. Mentorálni és tanítani mindig nagyon szerettem, már az előző munkahelyeimen is, és örülök, hogy végül meghoztam a döntést, hogy hivatalosan is kipróbálom magam mentorként, a Codecoolnál.

Mit javasolsz azoknak, akik még csak most kezdik a szoftverfejlesztést tanulni, milyen készségek fejlesztésébe, megszerzésébe fektessék a legtöbb energiát?
Én a problémamegoldó készség fejlesztését javaslom elsősorban mindenkinek. Fontos, hogy minél több algoritmust tanuljanak, keressenek algoritmikus kihívásokat, például a Codewarson, és azokból oldajanak meg annyit, amennyit csak bírnak.

Az, hogy egy komplex feladatot fel kell bontanunk kisebb, kezelhető részekre, univerzálisan érvényes a programozás általam ismert területeire. Emellett az információk értelmezése és rendszerezése szintén nagyon lényeges. Az elméleti anyag hatalmas, ezért elengedhetetlen, hogy megtanulják eldönteni mi az, ami igazán fontos az adott probléma vagy terület szempontjából.

Több korábbi munkahelyeden is dolgoztál már junior Codecoolerekkel, mint mentor foglalkoztál velük. Mesélnél a velük kapcsolatos tapasztalataidról?
Bevallom, meglepett, hogy mennyire jól látnak bizonyos területeket, annak ellenére, hogy nincs több éves tapasztalatuk. Jó ötleteik vannak, gyorsan tanulnak és alkalmazkodnak a kódhoz. Kezdetben néhányan talán picit bátortalanok voltak, de ahogy én láttam, nagyon ügyesen és hatékonyan dolgoznak egyedül is. Jól kommunikálnak, és nagyon jó demókat is tartanak.

Mit élvezel a legjobban a mentor szerepben, és mi jelenti számodra a legnagyobb kihívást benne?
A legjobb az, amikor látom a diákokon, hogy megértik, amit mondok. Amikor valamit sikerül úgy átadnom nekik, hogy utána emlékeznek majd rá, és fel is tudják használni a későbbiekben valahol. Fantasztikus átélni hogy ők is ugyanúgy élvezik a választott szakmájukat, mint én. Látni a diákokat lelkesen debuggolni, ötletelni és kódolni, az nagyon felemelő érzés. A legnagyobb kihívást az jelenti, hogy gyorsan kell átlátnom a sokszor merész kódokat és problémákat, amelyekkel megkeresnek a diákok. Az sem könnyű, hogy úgy vezessem rá őket a megoldásra, hogy ne csak elmondjam mit és hogyan kell csinálni, hanem ők maguk jöjjenek rá, és meglegyen nekik a saját “hűha élményük”.

Van már olyan diákprojekt, ami különösen a szívedhez nőtt?
Egyelőre még nem tudok ilyet kiemelni. Viszont ami eddig a legjobban tetszett, az a Prog Basicsben egy dungeon crawler szellemirtós téma volt. Teljesen lenyűgözött, hogy mennyire sok energiát beletettek a srácok, látszott a magabiztosságuk és a felkészültségük az egészen.

Megosztás