A hiányzó 22ezer programozót, egyetemen végzettekkel, h töltik fel, ha kb.2000 végeznek évente és a hiány egyre nő?
Európában 600 ezer programozó hiányzik, 2022-re 900 ezre lesz ez a hiány előre láthatólag.
Magyarországon 22000 ezeret jelenleg is betudna fogadni a piac. Jelenleg a cégek bármikor tudnának annyit növekedni, h 22000 programozót még befogadjonak. Csak nincs annyi, azért is nem tudnak többek között növekedni.
De ez a 22000+ hiány is egyre nő.
A felsőoktatásban 2000 maximum 2500 ember végez évente bsc és msc-n.
Végez még kb. 1500 ember egyéb tanfolyamokon.
Amik közül normális tudást, csak a codecool és pár egyetemi Felsőoktatási szakképzés ilyen 120 kredites 2 éves képzés ad. De ezekről meg 300-400 ember végez összesen évente.
max 3000 jó végzettséggel rendelkező ember végez évente
Akinek meg nincs minimum diplomás végzettsége és úgy akar programozni, arra sokan azt mondják, h nem ér semmit. Itt legalább is sok ilyet olvastam.
Akkor, hogy fogják diplomásokkal feltölteni ezt a növekvő hiányt?
10 év lenne, h a jelenlegi hiányt betöltse a felsőoktatás.
Vagy a cégek csak úgy elfogadják, h növekedhetnének, de hát ez van, h nem lehet, mert nincs programozó.
Vagy ezek a tanfolyamok fognak növekedni mint az EPAM akadémia, Codecool stb, meg a rövidebb felsőoktaási képzések mint a programtervező vagy gazdaságinformatikus foszk.
Olyat is hallottam, h lesz direkt csak kóder képzés, aki semmi mást nem tanul, csak 1 nyelven kódolni és aztán úgy fog dolgozni.
A felsőoktatást kivehetjük a képletből, mert ott használható tudást nem adnak, legalábbis Magyarországon. Egyedül azért érdemes elvégezni, mert nálunk a legtöbb helyen még mindig fontosabb a papír, mint a tényleges tudás.
Ettől függetlenül nem úgy néz ki, hogy megszűnne a programozóhiány. Eleve nem is születik annyi ember, aki elég intelligens lenne ahhoz, hogy programozó legyen, vagy ha igen, akkor van még sok más szakma is, amit választhat. Részben megoldást jelenthet a minél nagyobb automatizálás, illetve magas szintű nyelvek használata, amikben minél rövidebb idő alatt meg lehet oldani egy-egy problémát.
Kódolni, nem egyenlő a programozni.
Míg az előbbi robot munka, az utóbbi inkább agyjáték. Ahhoz, hogy mélyebb problémákat is megérts, előnyös, ha meghallgat a delikvens pár egyedi kurzust, mert akkor tud jó ötleteket meríteni.
Codecool, meg az ilyen rapid képzések, lényegében csak kódolnak. Megtanulnak pár tervezési mintát, trükköket és jó napot. Az alap feladatokat eltudják látni. De, ha egy komolyabb algoritmust kellene 0ról összerakni, akkor seggre ülnek.
Csak lekódolni, egy dolog. Ez majdnem olyan, hogy kitanítanál egy gyári munkást 2 hét alatt és odaállítod a szalaghoz, csak más kategóriában. Attól még nem fog egy (pl.) motort megtervezni.
Persze azt a munkát rájuk lehet hagyni, ami csak lekódolásra vár. Arra tökéletes.
Utolsó megtudnád mondani, h akkor a kódoló szintről, hogyan lehet továbblépni?
Mármint, h az egyetemi tanterveben mik az a tantárgyak, amik segítségével meg lehet tanulni programozni és nem kódolni?
Vagy honnan meríti egy pályakezdő, h programozó legyen és ne kóder?
"Utolsó megtudnád mondani, h akkor a kódoló szintről, hogyan lehet továbblépni?"
Programozás módszertan. Matematika, halmazelmélet, matematikai logika, stb.
De programozás módszertant, logikát, clean kódot, algoritmusokat, oop-t minden normális nem állami vagy felsőfokú szakképzésen tanítanak.
3-ad éves programozó matematikus barátom csapatja a boole algebrát, 2 hete folyamatosan vektor analízist tanul egész nap, nagyon gyorsan tud integrálni. De egy snake-t nem tud megírni vagy egy jó weblapot összerakni kb. semmit nem tud a gyakorlatban megcsinálni, pedig minden tárgya megvan 4-es kb. Másik barátom meg otthagyta szte programtervezőt, elment recepciósnak, mellette programozott, netről tanult 1,5 évig aztán dolgozott itthon 1 évet, most meg Svájcba programozó és rommá keresi magát.
Mondjuk ismerek olyat is, aki diplomával keres jól, de ő már iskola mellett is dolgozott annál a cégnél, csak a szülei nem hagyták, h abbahagyja a sulit, megcsinálta, aztán a cég átvette teljes munkaidőbe.
"Programozás módszertan. Matematika, halmazelmélet, matematikai logika, stb."
Na, ezek pont annyira kellenek a programozáshoz, mint Arany János életrajza.
A programozó egy gyűjtőfogalom. Olyan, mint az orvos.
Van fogorvos, kardiológus, de állatorvos is. Millió
féle van, ugyanúgy, ahogy programozóknál is széttago-
lódik a dolog.
Vegyük az agysebészt. Kinyitja az ember koponyáját,
ott az agy, ami általában ugyanúgy épül fel, viszont
a részletek nagyon is eltérnek. Ha bármit elront, mellé-
nyúl, hibázik, akkor annyi a páciensnek. Egy C progra-
mozó, aki tegyük fel kernel drivert ír, egyszer hibáz-
hat, és összeomlik a rendszer. Persze ez javítható, de
érezhető a párhuzam.
37 éves vagyok, és több, mint 25 éve programozok. Isme-
rek jó pár programozási nyelvet. Mai napig, ha valamit
gyorsan meg kell oldani, akkor ott a pascal/delphi, de
van, ami ebben nem kivitelezhető (pl kernel drivert csak
c-ben/asm-ben lehet megoldani). Főiskolai végzettségem
NINCS, de csak azért, mert hülye lettem volna hozzá, ha-
nem mert nem láttam értelmét. Odáig fajult a dolog, hogy
egy multicég egyik vezető szoftvermérnöke lettem, ahol
érdekes módon nem a papír számít, hanem a tudás. Látom az
új embereket, akik jönnek, és nemzetközi viszonylatban az
a probléma, hogy a frissen végzettek elméleti tudást való-
ban kapnak, de a gyakorlati része siralmas. Sok időt, e-
nergiát és pénzt emészt fel az, hogy akikben látunk fan-
táziát, képezzük. És a legszebb, hogy "az egyetemen nem
ezt tanultuk" címmel védekezik, amikor megmutatjuk neki,
hogy működik a dolog. Teljesen más a két dolog.
Láttam a mostani felsőoktatási anyagokat is, egyből
Jimmy jutott eszembe: "Sírni volna jó!".
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!