Bárki lehet sikeres programozó? A Green Fox mentora válaszol

2018.10.24.
October 24, 2018

Mivel nagy most a kereslet a fejlesztők iránt Magyarországon, jól fizető álláshoz juthat, aki belevág, és megtanul programozni. De mi kell ahhoz, hogy ez sikerüljön?

Míg az informatika kezdeti időszakában főleg jó matematikai készségekre volt szüksége egy programozónak, mára sokat változott a helyzet. Milyen készségek kellenek napjainkban? Erről beszélgettünk Gyulavári "Aze" Ádámmal, a Green Fox Academy mentorával.

A több évtizeddel ezelőtti hatalmas számítógépeknek a mainál jóval alacsonyabb volt a számítási- és memóriakapacitásuk, így a programtervezőknek nagyon precízen kellett megfogalmazniuk a számítási feladatokat. Ráadásul általában egyetemenként egy-egy ilyen gép állt rendelkezésre, ezért csak kevesek kiváltsága volt a kódolás. Ma azonban gyakorlatilag bárkinek elérhető, hiszen elég hozzá egy laptop, illetve internetkapcsolat, és még matekzseninek sem kell lenni.

A korábbi korlátok megszűnésével a hangsúlyok is változtak. Már nem feltétlenül a legoptimálisabb - mondjuk leggyorsabb - rendszer létrehozása az elsődleges cél: legalább olyan fontos, hogy más is olvasni tudja a kódot. Ennek az az oka, hogy egy-egy szoftvert jellemzően közösen fejlesztenek.

A programozás folyamata napjainkban leginkább egy szabályokhoz kötött könyv közös megírásához hasonlít - mondja a Green Fox mentora, aki szerint a legfontosabb készségek többek között:

  • a logikai és absztrakciós készségek;
  • a folyamatos tanulás és önfejlesztés képessége;
  • a kreativitás;
  • a rugalmasság;
  • és a csapatmunkára való képesség.
Egy szabályokhoz kötött könyv közös megírásához hasonlít

Kiemelt szerepet játszanak a logikai és absztrakciós készségek, például a szabályok felismerésének képessége, azonban jó hír, hogy ez fejleszthető. Igaz, valaki lassabban, míg más gyorsabban halad, de meg lehet tanulni.

"Ezen a területen különösen igaz, hogy a fejlődés kulcsa a rengeteg gyakorlás" - hangsúlyozza Aze, aki hozzáteszi, hogy angol nyelvtudás nélkül nehéz sikeressé válni. Ugyanis gyorsan változik az iparág, és sok oktatóanyag (tutorial) csak angolul érhető el. Ezenkívül akkor is nagy előny a nyelvtudás, ha valaki főállásban szeretne programozó lenni, hiszen gyakran nemzetközi ügyfelekkel is kell dolgozni.

A fejlődés kulcsa a rengeteg gyakorlás

"A fejlesztői munka középpontjában alapvetően a kreativitás és a problémamegoldás áll, amiben sokan meglátják a fantáziát, és élvezettel végzik". Bárki, aki a fent említett alapkészségekkel bír, kemény munkával, 4 hónap alatt eljuthat a junior szoftverfejlesztő szintig, attól függetlenül, hogy mi az eredeti végzettsége. A Green Fox oldalát böngészve látszik, hogy például

is sikerrel válthat programozói karrierre. De az sem kizárt, hogy valaki meglévő végzettségét kombinálja sikeresen a programozással.

További blogposztok

Tovább olvasnál?

5 szupermami képesség, amit nagyra értékelnek a munkáltatók

A kisgyermekkel otthon töltött hónapok, évek után rengeteg anyukát bizonytalansággal tölt el a munka világába való visszatérés. Pedig ez az időszak karrier szempontból sem elvesztegetett idő, hiszen az édesanyává válásnak köszönhetően számos olyan készséggel gazdagodnak a nők, amelyeket a munkáltatók is nagyra értékelnek.

Fejlesztőként megjárta a startup világot, majd mentor lett a Green Foxban

Szász Tibor, a Green Fox mentora autodidakta módon tanult meg fejleszteni. Tibi jó példa arra, hogy lehet valaki diploma nélkül is penge kóder oktató.

Frissdiplomásként fejest ugrani a kódolásba - Így lettem Salesforce fejlesztő

Mozga Anna frissdiplomás bölcsészként vágott bele a programozásba nem sokkal a diplomaosztója után. Miután elvégezte a Green Fox Junior programozó képzését, 1-2 évig kereste a helyét új szakmájában, most pedig úgy érzi, hogy Salesforce-fejlesztőként végre megtalálta. De mit csinál egy Salesforce-fejlesztő, és milyen készségekre van szüksége? Ismerd meg jobban a Salesforce területet Anna történetén keresztül!

Further blogposts

Would you like to read more?

What makes low-code a booming technology?

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.

Back-end: a crisis- and future-proof speciality in IT

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.

The nursery-school teacher, who wrote stories from code

“Someone stole some code from Python God, please help me find it!” - Fanni Fulmer, the storyteller girl, presented her Friday demo tasks at Green Fox embedded in stories after abandoning her career as a nursery-teacher and becoming a programmer. She said it feels good to get a few smiles out of the JavaScript class after a grueling weekend.