Hogy lehetek PL/SQL programozó?
Most jó oké végigviszek egy udemy kurzust és? Azzal nem lesz még munka..
SQL alapját ismerem, azon kivul Python és VBA megy szóval alapvető programozási ismeretem van, de ahogy látom minden munkahelyen kérik a hasonló munkakörben szerzett tapasztalatot. Amúgy kontrollerkénz dolgozok pénzügyes diplomával, de érdekel az adatbázis fejlesztés de nem megyek 7000 eurós akkreditált programozói képzésre az biztos...
"de nem megyek 7000 eurós akkreditált programozói képzésre az biztos..."
Ez volt a mondatod végén a pont.
"SQL alapját ismerem, azon kivul Python és VBA megy szóval alapvető programozási ismeretem van"
Az a baj, hogy sokan azt hiszik, hogy tudnak SQL nyelven programozni, mert össze tudnak joinolni 2 táblát + tudnak groul byolni vagy subqueryket írni... Python dettó, azért mert be tudnak olvasni input fájlokat és írni függvényeket az emberek hajlamosak azt mondabi, hogy értenek a python nyelvhez...
Aztán mikor becseppennek egy multi vagy banki környezetbe ahol 10 - 50 ezer soros PL/SQL scripteket kell költséghatékonyságra optimalizálni vagy kapnak egy 5000 soros python kódot debuggolásra ami tartalmaz absztrakt ősosztályokat, dekorátorokat, lambda kifejezéseket ami a forrásrendszerből tolja át az adatokat cloud környezetbe utána meg néznek mint borjú az újkapura.
Ha komolyan gondolod a jövődet akkor menj mérnökinfó képzésre BigData speckóra ahol egyrészt megtanulsz algoritmikusan gondolkozni másrészt megismsrkedsz olyan alapvető rendszerekkel, mint például Hadoop, Spark, Cloud, RDBMS adatbázis rendszerek, NoSQL stb... majd gyakornokként / diákmunkásként hallgatói jogviszonnyal lenyomsz fél - 1 évet egy banknál vagy multinál (ilyen pozit könnyű kifogni, mert azt használják ki, hogy nem kell utánad adózni, sz@rért-húgyért dolgozol de cserében megismerkedhetsz az enterprise rendszerekkel). Majd ha megszerezted a szakirányú diplomát és van diákmunkás tapasztalatod onnantól sima ügy egy junior pozi (általában a gyakornoki hely felajánl egy normális bért, pl a haveromat br 870k-ért vették át főállásba miután lediplomázott, ami SZJA kedvezménnyel + juttatásokkal szerintem nem rossz bér). Utána pedig tapasztalattól függően határ a csillagos ég. Architekt szinten nem ritka a 3M feletti fizu sem Data szektorban.
Ha nem mész egyetemre, akkor pedig sok sikert, hogy egyrészt el tudd sajátítani megfelelő szinten a tudásodat, másrészt a technikai ismereteidet az adatbázisokkal kapcsolatban, harmadrészt pedig, hogy el is tudd adni magadat. Spoiler alert: azért ne lepődj meg ha nem fognak kapkodni utánad a cégek
Ahogy kb. minden területen, itt is mindenhol elvárják, hogy legyen tapasztalatod, de mivel tapasztalat nélkül sehova nem vesznek fel, nem tudsz tapasztalatot szerezni. Csak protekcióval szerezheted meg az első munkahelyedet.
Diploma ma már egyre kevesebb helyre kell, jobb helyeken a tényleges tudást nézik.
#4 Ez progamozói területre nem igaz. Először is pont hogy számít a diploma sőt egyre inkább számít mert egyfajta előszűrőként használják a HR esek. Túl sok a magától tanult, bootcampes meg egyetemről kiesett akik mind programozók akarnak lenni.
Bejutáshoz meg nem kell protekció, szimplán csak előre kell gondolkodni. Ott a szakmai gyakorlat amit gyakornoksággá lehet tenni és bamm máris van fél - 1 év tapasztalatod amivel simán felvesznek.
Kérdező az hogy tudsz SQL ben queryket összerakni az önmagában semmi, ugyanez pythonban az hogy "ismered" az nem egyenlő a tudoddal.
Amit tehetsz az az hogy keresel olyan gazdaságis területet ahol kell legalább minimálisan (nem exelben) programozni és onnan szépen lassan válthatsz úgy hogy egyre több programozás kelljen.
Másik opció hogy visszamész egyetemre valamilyen infos BSc re és gyakornoknak elmész és a helyedben keverném a gazdasági és infós részt amiben jelenleg sok lehetőség van.
Mostani munkahelyemen pandast és vba-t használok reportok és processek automatizálásához + SAPban raktam össze querryket + Sap bw/bi illetve PowerBI-t is használok.
Ez azért már egy minimális minimálisa nem? :/
"Ez azért már egy minimális minimálisa nem? :/"
Nem.
Ez, értékét tekintve a jeges lóf.sz, szorozva kettővel.
#6
VBA/PowerBi nem túl releváns ebben a körben. SAP dolgai pedig kicsit közelebb van de konkrét big datanál nem ezeket fogod használni. SAP sybase/hana SQL egy dialektusát használja, ez valami de mondjuk ez a legkönnyebben tanulható rész.
Pandas már haladás az azt jelenti hogy valszeg python alapjait is tudod, én a helyedben erre feküdnék rá jobban, bár az objektum orientált programozás továbbra is kritikus ahhoz hogy konkrét rendszereket tudj építeni.
Ez így továbbra is kevés hogy csak úgy beleugorj a dologba. A junior programozói szféra jelenleg nagyon telített és fontos hogy legyen háttered.
Ha nagyobb cégnél vagy akkor próbálj meg belső mobilitási lehetőségeket kihasználni. Esetleg próbálj olyan csapatot találni akik fókuszáltabbak a technológiákra de kell a gazdasági tudás is. Ez lehet aztán az ugródeszkád más területre is.
"Aztán mikor becseppennek egy multi vagy banki környezetbe ahol 10 - 50 ezer soros PL/SQL scripteket kell költséghatékonyságra optimalizálni vagy kapnak egy 5000 soros python kódot debuggolásra ami tartalmaz absztrakt ősosztályokat, dekorátorokat, lambda kifejezéseket ami a forrásrendszerből tolja át az adatokat cloud környezetbe utána meg néznek mint borjú az újkapura."
Nem tudom hol élsz te, de senki nem született olyan tudással, hogy tízezer soros kódokat kezelni tudjon. Azért csöppen bele a feladatba, hogy megismerkedjen vele és fejlődjön. Ha nem csöppen bele ilyen helyzetbe, akkor örök kezdő marad.
" akkor örök kezdő marad."
Akárcsak te.
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!