Kezdőoldal » Számítástechnika » Programozás » A hiányzó 22ezer programozót,...

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ő?

Figyelt kérdés

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.



2017. ápr. 29. 15:58
1 2 3 4 5 6
 31/59 A kérdező kommentje:

Utolsó nem ezért van, h egyetem után, egyéni képességekhez mérten 1-3 évig pályakezdő az ember. Nyilván, ha vektor analízist, lin.algot stb megtudott tanulni, akkor könnyen, gyorsan tanul. Így friss diplomások bekerülnek egy céghez, mint pályakezdő 160-180ezerFt körüli nettő fizetéssel és a munkahelyen fejlődnek, mentorálják őket, így pedig az elméleti tudást gyakorlatba tudják ültetni.

Aztán, ha valakinek van egy komoly elméleti tudás bázisa, egy erős felső matek tudása amiket az egyetemi évek alatt szerez meg. Akkor az való igaz, h ezeknek köszönhetően, mindig könnyebben fogja tudni magát átképezni másik területre, könnyebben tanul meg új dolgokat, nem azért mert okosabb, hanem a matek alapp miatt több megközelítési van, mint akinek nincs ilyen alapja, meg az elméleti tudás miatt is.

Így erre lehet jó a diploma, könnyebb utána új területekbe belefogni, új technológiákat megtanulni is egyszerűbb mert matematikai módon is megtudja közelíteni és az elméleti háttere is megvan, könnyebb egy idő után előre lépni vezető pozíczióba valamint könnyebb úgy kimenni külföldre dolgozni, h referenciában diploma+pár év itthoni munka van, mint, hogy csak a munka.

Valami olyasmi lehet, h a pálya elején a diplomást is mentorálni kell, kevés pénzért dolgozik, munka mellett is még mindig tanulnia kell magától DE egy idő után több mindenre is használhatja a megszerzett elméleti és matekos tudását.

Nem így van?

2017. máj. 2. 13:45
 32/59 anonim ***** válasza:
100%
Itt van a bökkenő. A pályakezdő státusz a cégek túlnyomó része szemében már 1-2 éves tapasztalatot jelent, releváns szakmai tudással, és épkézláb referenciával. Főállású munkahelyre ritkán találni olyat, ahova totális pályakezdőket várnak. Akiknek jó az, hogy a nulláról tutorálgassák az embereket, azok az egyetem alatt diákstátuszban foglalkoztatnak hallgatókat. Ehhez viszont az kell, hogy a hallgató már egyetem alatt elkezdjen dolgozni, amit sokan nem tesznek meg, mert "majd egyetem után ráér". Nem ér rá. És sajnos az egyetemek oldaláról sem barátságos a helyzet, van ahol kifejezetten lebeszélnek róla, hogy egyetem mellett dolgozz, vagy egyenesen próbálják ellehetetleníteni. A megoldás abban rejlik, hogy az egyetemek nyitottabbá válnak a cégek felé (amire egyébként a másik oldalról lenne igény), és megfelelő gyakorlati felkészítést biztosítanak ezáltal az elméleti alap mellé. Amíg ez nem történik meg, ne csodálkozzunk a helyzeten.
2017. máj. 2. 13:52
Hasznos számodra ez a válasz?
 33/59 A kérdező kommentje:

Diploma után is lehet 3-6 hónapot ingyen dolgozni, ha nincs elég gyakorlat.

Azért egyetem alatt is lehet gyakorolni, 1 évben csak 2x3,5 hónap tanítás van, meg 2x1h vizsgaidőszak.

Maradék 3-3,5 hónapban is lehet tanulni, nem iskolás projekteken dolgozni, kódolni. Meg iskola mellett is lehet heti pár órát külön nem az iskolára gyakorlni.

2017. máj. 2. 14:30
 34/59 anonim ***** válasza:
Látom nem érted. A probléma nem az, hogy nem *lehet*. A probléma, hogy a hallgatók túlnyomó többségének gőze sincs róla, hogy *kéne*. Azt gondolják, hogy ha kijárják az egyetemet, az elég, különben minek járnának oda. Pláne, mivel az egyetemek kifejezetten *propagálják*, hogy ne dolgozzanak egyetem mellett.
2017. máj. 2. 14:35
Hasznos számodra ez a válasz?
 35/59 anonim ***** válasza:

"Nyilván, ha vektor analízist, lin.algot stb megtudott tanulni, akkor könnyen, gyorsan tanul."


Na ez az, ami egyáltalán nem biztos.


Vegyünk egy egyszerű példát: Kommunikáljon egy arduino

eszközzel. Tényleg egyszerű, hobbifeladat. Annyi a

nehezítés, hogy csak a windows API-t használhatja, se

dotnet, se java (serialja amúgy is bugos, inkább jobb

hagyni), csak natív 32 bites kód (64-et még ne, ott

teljesen más a rendszer).


Először is rá kell jönnie, hogy ez soros port kommuni-

káció. Fel kell térképeznie, hogy milyen API hívások

kellenek hozzá. Megnyitás, lezárás, írás, olvasás, de

ez még csak az első rész. Utána ezeket úgy össze kell

hozni, msdn dokumentáció alapján, hogy működjön is.

Meg kell ismerni a specifikus recordokat, azok működé-

sét, melyik függvény mit hogy pakol bele, mit vár.

Meg is írja, aztán kommunikáció közben széthúzza az

eszközt (ugye generáljunk valós élethelyzetet), és

máris szétfagyott a program. Onnantól át kell térni

multithread módba, innentől tisztába kell lenni, hogy

a threadek hogy működnek, hogyan lehet úgy kódolni,

hogy egyik szál ne üsse agyon a másikat, mert az is

szép halál. Innentől már stabilan ki tudja küldeni a

hello world szavakat úgy, hogy nem hal le a program.


Ez nagyon le lett egyszerűsítve. Nade egyetemen nem

oktatnak olyat, hogy egy windowsos dll-ből hogyan

vegyünk át függvényt a saját kódunkba. És itt még

csak a sima loadlibrary/getprocaddressről van szó,

activex/comobject még szóba sem jött. Pedig ezek egy

programozónak nap mint nap kellhetnek. Ha más nem,

ahhoz, hogy átlássa, mit is csinál a kódja.


Természetesen ez a leírás csak win alatt állja meg a

helyét, linux/macos alatt teljesen más a mechanika és

teljesen mások a függvények is, arról nem is beszél-

ve, hogy már azon is meghasalnak, hogy hogyan csinál-

janak com portot macos alatt szegény arduinonak.

2017. máj. 2. 15:28
Hasznos számodra ez a válasz?
 36/59 anonim ***** válasza:

"Meg is írja, aztán kommunikáció közben széthúzza az

eszközt"


Ha olyan hülye volna, hogy nem írna hibatűrést, kivételkezelést. De ír, mert már a beadandójában is elvárják. Na meg, a végzős egyetemisták azért nem olyan hülyék ám, mint amit te róluk hiszel!


"és máris szétfagyott a program. Onnantól át kell térni

multithread módba"


Miért kéne? Mellesleg a multithtreading az egyetemi tananyag része.


"Nade egyetemen nem oktatnak olyat, hogy egy windowsos dll-ből hogyan vegyünk át függvényt a saját kódunkba."


Szerencsére nem. Szép is lenne, ilyen (helyből lehetetlen) hülyeségekkel tölteni a drága időt..

Te az életbe semmiféle függvényt nem veszel át a kódodba, max. meghívogatod azokat a függvényeket.


"Meg kell ismerni a specifikus recordokat, azok működé-

sét,"


Milyen rekordoknak a milyen működését? :o))

2017. máj. 2. 16:58
Hasznos számodra ez a válasz?
 37/59 A kérdező kommentje:

Akkor ezeket hol tanulja meg az ember aki programozó akar lenni? :D

Egyetemen nem tanulják meg.

Ezt amit leírtál otthon, önképzőleg se hiszem, h sok ember megtanulná.

Akkor szerinted kedves utolsó a diploma felesleges?

Jobb nem menni egyetemre, hanem otthon tanulni, aztán meg elmenni 1-2 évig ingyen dolgozni?

Az jó, h leírod, h mit nem tudnak, csak jó lenne valami konzekvcia is, h azt a tudást, h lehet összeszedni.

2017. máj. 2. 17:06
 38/59 anonim ***** válasza:

Végülis meg lehet írni úgy is egy programot, hogy

minden második sor azt kérdezi le, hogy ér-e még a

handle. De az tuti, hogy nem fogadnák el, mint mun-

kát.


Multithreading a tananyag része, de használni is

megtanulják? Része pl az intelockedexchange?


"Átvenni a függvényt saját kódba" egy programozó

szleng, jah, a programozók külön nyelvet beszél-

nek, és nem azt, amit az egyetemen oktatnak. Első

probléma az lesz, hogy az újonc nem fogja érteni,

mit várnak tőle.


És képzeld, van olyan programnyelv, pl pascal oop,

ahol a rekordokban vannak függvények, sőt, Class/

Record helpert lehet írni, és akkor a rekordnak

bizony lesz függvénye, ami valójában nem is a

rekordban van benne, sőt, továbbmegyek, const-

ructor/destructor is létezik, akár record, akár

teljes kódszinten egy recordhoz. De úgy néz ki,

ez nem része a tananyagnak.

2017. máj. 2. 17:14
Hasznos számodra ez a válasz?
 39/59 A kérdező kommentje:

De akkor te honnan, hogyan szerezted meg ezt a tudást, gyakorlatot?

Mármint mi az útja, ha nem az egyetem...

2017. máj. 2. 17:17
 40/59 anonim ***** válasza:

Ahogy már írták, egyetem mellett (ha valaki annyira diplo-

mát akar), autodidakta módon, akár netről tanulva is el-

sajátíthat tapasztalatot. Tehát ha nem dolgozik sehol az

egyetem alatt, akkor bizony saját magának kell tapasztala-

tot gyűjteni. Kiválaszt egy programnyelvet, és abba bele-

merül. Kitalál valamit, valami nem kommerz dolgot, és

megcsinálja. Ez akár referencia is lehet egy felvételinél.


1-2 évig ingyen dolgozni? Ez baromság. Pl ha hozzánk kerül

valaki, és látunk benne fantáziát, attól még normális fi-

zetést kap, és képezzük arra a területre, amin mi dolgo-

zunk.

2017. máj. 2. 17:19
Hasznos számodra ez a válasz?
1 2 3 4 5 6

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!