Hogyan írnátok le azt a tudásszintet, amivel valakit felvesznek junior programozó állásra?
Nehezen mondható meg, hogy az ember mennyire tud programozni egy adott nyelven, mert nagyon relatív, mi számít kevés tudásnak, és mi soknak, mert mindig van több. A tudás megszerzésének forrása is változó: egyesek egyetemet végeztek, de nem biztos, hogy van elég gyakorlatuk, mások kihagyták az egyetemet, így nincs akkora elméleti hátterük, de a gyakorlatban már nagyon jól elsajátítottak egy vagy két nyelvet.
Mihez tudnátok kötni azt, hogy ez vagy az a tudás már elég ahhoz, hogy felvegyenek valakit egy jó junior állásra Budapesten nettó 300-350 körüli fizetéssel? Mit tud megcsinálni egy junior, mit várnak el tőle?
Junior állásra 350-es nettóval?
Álomnak szép, de amúgy ilyen nem lesz.
Milyen nyelv?
Mit fejleszteni ?
Ez azért nem egészen ilyen egyszerű.....
Állásoknál le van írva milyen technológiák ismerete szükséges egy adott szerep betöltéséhez.
Az hogy ismersz egy nyelvet != tudsz is fejleszteni.Bár munkaerőhiány van szóval rá vannak szorulva igaz nem mindenkire.De még pesti viszonylatba is a nettó 250-300 ami inkább a racionálisabb mint általános belépő szint.
"mert nagyon relatív, mi számít kevés tudásnak, és mi soknak, mert mindig van több."
Nincs "több".
Vagy képes vki megoldani adott feladatot, vagy nem.
Aki tud, az képes erre, aki meg nem, vagy csak azt hiszi, hogy igen, az jobbára nem.
Az egyetemet végzetteknek pedig nem kevesebb a gyakorlati tudásuk, hanem az van, hogy akinek nincs affinitása a programfejlesztéshez, azon az egyetemi tanulmányok sem fognak túlságosan sokat lendíteni, ergo, nem lesz hozzá több tehetsége attól, hogy lediplomázott.
Ez így elég általános kérdés és területtől függ. De mondjuk junior tudásszint, ha egy windows számológép vagy space invaders szintű progit meg tudsz csinálni magadtól, tudsz xml vagy egyéb struktúrált adatfájlokból ki-be olvasni adatokat programba, vagy csináltál már dinamikus weboldalt, ami használható is értelmes célokra.
"Junior állásra 350-es nettóval?
Álomnak szép, de amúgy ilyen nem lesz."
Teljesen reális kezdőfizetés. Egy kezdő java programozó kérhet többet is, .Net-es vagy C++-os is átlagba 300-at kérhet, a scriptnyelvek többsége gyengébben fizet.
Junior valaki ha:
- Hozza egy átlagos végzős egyetemistától elvárható tudás szintet. Vagyis tisztában van alapvető algoritmusokkal, a programozási nyelvek alapvető működésével, felépítésével, alapvető szoftver és adatbázis tervezési fogalmakkal. Stb.
- Tud hangosan gondolkodni: táblánál/papíron egy közepes összetettségű feldatot segítséggel megold.
- A használandó programozási nyelv elemeit, képeséggeit és limitációt legalább elméleti szinten alaposan ismeri.
- Lelkes, tisztában van a határaival, és látszódik rajta a fejlődési szándék.
- Képes egyedül feladatokon dolgozni felügyelet mellett. Tudja, hogy mikor kérjen/ne kérjen segítséget.
"egyesek egyetemet végeztek, de nem biztos, hogy van elég gyakorlatuk, mások kihagyták az egyetemet, így nincs akkora elméleti hátterük, de a gyakorlatban már nagyon jól elsajátítottak egy vagy két nyelvet."
- Alapos elméleti háttére nagyon hamar feljön a gyakorlat, de elmélet nélkül a gyakorlat sokszor nem sokat ér. Junior pozíciónál nem elvárás a gyakorlat. Egy közepes képességű egyetemista többet ér mint egy jó képességű "mindössze két programozási nyelvet ismerő".
A kérdésből sugárzik, hogy te nem igazán tudsz programozni.
Amúgy a többiek a kommentek alapján lehet nincsenek tisztában vele, de lehet juniorként is ennyit keresni, persze a legtöbben nem ennyinél kezdik...
Szerintem a junior szint:
-Az adott nyelvel szintaktikailag képben van és tudja a sajátosságait.
-A legtöbbet használt különféle algoritmusokat és adatstruktúrákat implementálni tudja. Pl.: képes egy doubly linked listet a nulláról megtud alkotni és mondjuk egy quick searchö írnit. Meg persze megtudja mondani a komplexitását és ez alapján tudja milyen helyzetben melyiket érdemes használnia.
-Gyakornoki szinten még nem, de juniornál már elvárható, hogy valamilyen szinten ismeri a cég által használt technológiákat. Pl.: Egy junior android fejlesztőnél elvárható, hogy legalább már csinált otthon 1-2 alap applikációt.
-Eltudja mondani, hogy mi a verziókezelő, mért van szükségrá és egyet nagyon felületesen ismer.
Ennyi már elég egy junior álláshoz. Ez nem kifejezetten sok.
(A kérdés jellegéből azt tippelem, hogy a kérdező kb érettségi szinten lehet)
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!