Normális azt érezni, hogy semmit nem tanulok egyetemen?
Posted by DaBoiOfDaBoiz@reddit | programmingHungary | View on Reddit | 31 comments
Még csak a 2. félévem végénél tartok (BME mérnökinfón, hátha valakinek pontosan ezzel kapcsolatos tapasztalatai vannak), de eddig úgy érzem, hogy semmivel sem tudok többet a programozásról. Sőt, úgy érzem, hogy az egyetem nem is fog semmi értékes tudást átadni sem. Nagyon tanácstalan vagyok, azt se tudom, hogy jó döntés volt-e ez az irány.
Másnak is volt ilyen? Változott a végére? Ha tényleg semmi értékes tudást nem kapok, de nem az életem az informatika, van egyáltalán esélyem arra, hogy el tudok helyezkedni benne hosszú távon?
No-Interaction-2724@reddit
Érdekes, én végig azt éreztem hogy kurva sokat tanulok, csak teljesen felesleges dolgokat 💀
DaBoiOfDaBoiz@reddit (OP)
Igen, inkább úgy kellett volna fogalmaznom hogy nem fejlődök, én is sokat tanulok sok szenvedéssel, de az értelmét nem látom. Csak programozásnál van ez, hogy nagyon új infó sincs.
Soph-iaa@reddit
Most kezdem a hetedik felevemet es abszolut semmit nem tanultam meg egyetemen de lett miatta munkam ahol meg fel ev alatt tobb dolgot tanultam mint egeszen odaig 14 eves korom ota es azota is tart ez a fejlodes (ket eve dolgozok lassan)
DominikSarkadi@reddit
Lehet tudni milyen területen?
sorosterv23@reddit
Kisalföld és környéke
Blackmore1030@reddit
Normális. Magyarországon az egyetemek gyakorlatilag nulla használható tudást adnak át, legalábbis informatikai szakokon biztosan. Egyedül a papír miatt érdemes elvégezni, de amiatt is egyre kevésbé: egyre több cég látja be, hogy Magyarországon a diploma és a hasznos tudás között semmilyen összefüggés nincs.
SaltPhilosopher898@reddit
Az egyetemek ilyen formában ki fognak halni, mert nem tudnak piaci képet, tudást adni, főleg nem olyan piaci helyzetben, ahol senkinek se kell a junior.
Keress egy karriertervet, és arra specifikusan csinálj meg online tanfolyamokat, vagy fordítsd az energiád valódi projektekre.
Geff10@reddit
Annyira jól ment már előtte is a programozás? Ugyanabban a nyelvben tanítottak, amit otthon/középiskolában is tanultán?
Én is programoztam előtte is, de a 2. félévben azért volt újdonság. Később még több. (De én nem BMEs voltam)
DaBoiOfDaBoiz@reddit (OP)
Hát gimiben 5 év C++ volt, végig könnyen ment, szinte kitűnő szinten, most pedig C, aztán C++.
Biztos ez hozzátesz, de nem érzem úgy, hogy hosszútávon bármit is ért volna ez a 2 félév. Vannak azért új dolgok, de tényleg nem érzem úgy, hogy ebből bármit ki lehetne hozni.
Integeritis@reddit
Ugy voltqm vele, mint te. Bar en magamtol tanultam gimi alatt. Kesobb lesz targy, amiben patterneket es szoftverfejlesztesi elveket tanulsz. Ha figyelsz, jo architecturalis alapjaid lesznek, es ha olyan poziban helyezkedsz el kesobb, amivel mar van tapasztalatod, kb egy nem junior szintrol fogsz indulni, latvanyosan jobb minosegu lesz a munkad, mint masoknak, jobban is erted amit csinalsz. Onlab, temalab fun lesz, hasznositsd amit tanultal elotte. Sokan ugy vegzik el a BME-t, hogy nem nagyon ertik a szoftverfejlesztest, mert az egyetem szerintem nem kodoltat eleget. Igy nagyon sok targy nehezen is ertelmezheto ezeknek az embereknek, nem rogzulnek elegge a dolgok, nem epulnek ki a kapcsolatok a fejben temakorok kozott, nem latjak az ertelmet stb. Jo programozonak lenni egyetem elott egy superpower. Szerintem sokkal tobbet kene programozni egyetemen, mielott az elmeleti dolgokba belemegyunk. Sokan ugy jonnek ki 3.5 evnyi kepzesrol, hogy programozni alig tudnak.
Alwares@reddit
Ebben akkor semmi meglepő nincs. Sokan úgy mennek oda hogy előtte max szakkörön láttak programozást, meg vannak az ilyen esetek is mint a tiéd. Progban nekem se adott sokat az egyetem, elkezdtem diákszövetkezeten keresztül programozóként dolgozni, gyakorlatilag két hónap alatt összeszedtem annyi tudást hogy többet be se jártam az egyetemen a prog órákra, mert semmi értelme újat nem láttam.
De vannak ott más tárgyak amik hasznosak, nekem az adatbázisos tudás olyan hogy mind a mai napig abból élek, bőven többet tudok most is ezekről mint amit bármelyik programozó melómban kéne.
Meg persze ha már megy annyira a C++, tanulj más nyelveket is amikből a piacon van igény.
Geff10@reddit
Akkor fordítsd az energiád a többi tantágyra, vagy vágj bele otthon más nyelvekbe. Rust, C#, JavaScript/TypeScript amiket javasolnék.
Cody212501@reddit
Szintén mérnökinfós BME-ről, ez általában így szokott menni, a Prog 1 és 2 az alapozás(a 2 ráadásul szar, mert OOP-t akarnak beleerőszakolni C++-ba nem OOP módszerekkel[e mögött az áll, hogy ~20 éve valaki megírta a tárgy képzését, és nem nagyon mernek/alarnak hozzápiszkálni, néha emelik a generációt, 3 éve még nem a 11 volt a mérce]), mert arra számítanak, hogy a nebuló 0, azaz nyista programozási készséggel érkezik meg, és meg kell neki mindent tanítani.
Ne aggódj, jön majd a kövi őszi félévben Prog 3 és Szoftvertechnika: Java, utána pedig Sznikák(C#, AUT slop) és Proj Lab(Java, 5 fős csapatokban egész féléves munka, szarrá fognak szopatni), ahol az oktatókat a halál melegebbik felére fogod kívánni.
Ahogy mások is ajánlották, kezdj el tanulni magadtól más nyelveket, Rust, React; illetve akadnak jó szabválok is az egyetemen (Kotlin és Kotlin Multipaltform, .Net, stb.) amiket érdemes felvenni a 10 szabvál kredit teljesítésére, mert esetleg még az önLab konzulensedet is idő előtt ki tudod nézni magadnak
Basic-Love8947@reddit
Nem kódereket képeznek az egyetemen, tehát ha 5 évig C++-t tanultál, akkor az első két félévben ahol a programozás alapjait mutatják be ezeken a nyelveken, nem fog sok újat tanulni.
Viszont mellette vannak más tárgyaid is. Ráadásul csak ezután jön az összes magasabb absztrakciós szinten lévő nyelv (Java, C#, plusz bármit amit felveszel mellette). Lesz algoritmizálás, sok matek, rendszerszemléletű gondolkodás, adatbázisok meg rengetek más minden. Ezekből sem leszel egyetem végére penge, de jó alapot ad arra hogy később megfelelő tudásod legyen arra hogy elsajátitsd ezeket.
moonagedaydream22@reddit
Nem programozni tanítanak. Amit tanítanak azt is inkább azért, hogy valami elvet megértessenek veled. GC vs managed, hogy kell jó OOP kódot írni, hogy kell jó API interface-eket összerakni, hogy működnek a hálózatok, mitől mondjuk, hogy egy algoritmus gyorsabb, mint egy másik, hogy kell hatékonyan adatbázisokat használni, miből van összerakva egy számítógép, hogy működik egy oprendszer, hogy rajzolsz ki egy háromszöghálót gpu-n. Plusz ezekhez matek.
Ezután programozni bármilyen nyelven megtanulsz egy online kurzuson, plusz az évek meg a rutin, ha dolgozol benne. Az AI boom miatt soha nem volt még ilyen lényegtelen, hogy mennyire tudod a syntax-ot.
Nekem ég és föld amit előtte tudtam és amit utána. És nem gondoltam, hogy ennyire látszik egy munkahelyen, hogy ki bootcampes/matematikus/fizikus és ki végzett infos egyetemet. Persze van aki infos egyetem nélkül is elsajátított mindent, csak rengeteg munkája van benne és nem ez a gyakori.
EastDefinition4792@reddit
Programozni nem az egyetemen tanulsz meg haho
Zeenu29@reddit
Szerintem normális. 99%-át nem használod annak amit ott tanulsz, így nem is igazán marad meg...
ZealousidealAdvance3@reddit
Pontosan, az egyetemen úgy tanul az ember hogy MINDENHEZ kell egyszerre érteni (az első pár évben minimum), aztán amikor eldöntöm hogy mivel is szeretnék konkrétan foglalkozni akkor kidobhatom az addig tanult dolgok 80-90 százalékát. Persze, ismerem a szokásos frázisokat hogy "gondolkodásmódot" meg "szemléletet" stb ad, de ha ugyanazt az energiát/időt a későbbi érdeklődési körömnek megfelelő témákra fordíthattam volna, talán jobban tudnám elvégezni az adott szakterületen a munkámat miután dolgozni kezdek.
NeighborhoodNext725@reddit
Ha mekiben dolgozol, akkor biztos nem.
Hot_Potato3694@reddit
Nem normális
DaBoiOfDaBoiz@reddit (OP)
Az alap BSc-s tananyagnak elégnek kellene lennie, hogy én bármit is elérjek? Eddig C es C++ volt, mindkettőből 1-1 félévnyi, de tényleg nem éreztem úgy, mintha bármit érne. Ehhez azért részben hozzátesz, hogy tanultam 5 évig ezelőtt C++-t, de gimiben, nem túl magas szinten, és bár van új információ, nem tudom elképzelni, hogy hogyan tudnék fejlődni csak az óráktól, háziktól.
catcint0s@reddit
Egyetemen tanulni tanulsz, én nem ismerek olyan fejlesztőt aki ne szánt volna rá elég sok időt a saját szabadidejében (vagy tanult meg új dolgokat munka alatt).
Excellent_Suit_10@reddit
Huh elég nagy baj. Sokat zuhanhatott a színvonal. Pontosan milyenek az órák? Érdekel részletesen, hogy mit tapasztalsz. Esetleg tudod, hogy mely tanárokkal van baj? A beadandók, zh-k, vizsgák hogy mennek? Milyenek a hallgatótársak?
Az egyetemen van olyan, hogy nem sok konkrétumot adnak, de ez a bme-n elég gázos. De általában mindenhol a közösség sokat számít, ajánlásokban, munkahelyekben. Ha esetleg azt látod, hogy a tanterv nagyon szar, próbálj szakkolégiumokba járni, egyéb projektekkel foglalkozni. Szakmai gyakorlat is sokat dobhat így.
Edo00013@reddit
Minden mérnöki szak alapozással kezdődik, ez szerintem több szempontból se baj. Azonban én proginfót végeztem és a végére viszont hiányoltam az életszagúbb és nagyobb projekteket. A GDE-re látok rá (ott szintén mérnökinfóra, távoktatásban), az elején nekik is van matek, fizika, adatbázisok stb, de a második felében full életszagú, hasznos beadandóik vannak. És nem kevés, nem egyszerűek.
Ha viszont nem az életed az informatika, gondold át.
Ez az a terület, ahol alapvetően évekig kell a szabadidődben a négy fal között ülnöd a laptop előtt és kifelejtett karaktereket keresned (vagy legalábbis én mindig ilyennek akadtam el home projektekben :D ).
Akár évek múlva is, mert például váltani akarsz és próbafeladatokat kapsz, vagy szimplán csak váltani akarsz és az eddigi munkád során ez vagy az kimaradt, pedig fontos tudássá vált a piacon.
NeighborhoodNext725@reddit
Nem.
CryptoGuy0202@reddit
Szvsz bele kell tenni a plusz munkát ahhoz, hogy az ember valóban piacképes vagy kimagasló tudással a kezében vehesse át a diplomáját. Ha csak "átmész" a tárgyakon, az tényleg kevés lehet. Gondolok itt például arra, hogy ha a szakdolgozatot nem egy kötelező nyűgnek fogod fel, hanem komolyan beleásod magad egy témába, az már egy hatalmas pluszt adhat az alapképzés mellé.
Nekem szerencsém volt anno, mert találtam egy nagyon jó egyetemi labort, ahol olyan gyakorlati skilleket szedtem magamra, amik komoly értéket jelentettek a későbbi munkáim során. Biztatlak, hogy próbálj meg te is hasonló lehetőségeket keresni – akár egy laborban, kutatómunkában vagy TDK-ban –, mert ezzel tudod igazán bebiztosítani magad a munkaerőpiacon.
randoomkiller@reddit
Ez ilyen. Az egyetem semmi mas mint egy platform arra hogy ha akarsz ki tudsz venni belole valamit. Maga az amit ad az nem feltetlen hasznos. Viszont annyira alap lesz mint az erettsegi ergo ha nem csinalod meg akkor kB annyira lesz konnyu munkát talalnod mint egy 8 altalanossal irodázni
DaBoiOfDaBoiz@reddit (OP)
És ha az amit ad, nem hasznos, hogyan tudom maximalizálni amit kiveszek belőle? Milyen plusz lehetőséget szerinted ad az egyetem, ami anélkül nem lenne? Esetleg neked voltak ilyesmi projektjeid?
(Persze a diplomán kívül, ami nélkül tényleg esélytelennek tűnik az elhelyezkedés, ebben egyetértek)
MeasurementOk8247@reddit
Én sose a programozós órákon tanultam, azok voltak mindig a legegyszerűbbek, inkább a system architect/Mest int/DevOps-os órákon tanultam a legtöbbet, mai napig a legizgalmasabb számomra az volt mikor 2 tárgyat EPAM-os Senior devek tartottak, na ott többet tanultam mint bármikor.
Possible-Science1755@reddit
Biztos másnak is volt ilyen, az egyetem szemléletet ad, szakmakritikus gondolkodást, legtöbbször a szakleírásokban benne van, hogy te amúgy az adott diszciplínával amire jelentkeztél a szabad idődben is sokat foglalkozol, mert érdekel, az egyetem pedig extra. Ha beleteszed a szabadidődben a pluszt, akkor a profokat fel tudod használni arra hogy megválaszolják a kérdéseid, a legtöbb szívesen teszi.
Ha tudsz jól dolgozni és érted a szakmád, biztos helyt tudsz állni a mindennapokban majd, de egy ilyen életet szeretnél, ahol amivel az aktív óráidat töltöd, az nem motivál? Tudom nem pontosan ezt írtad, mégis ez jön át, de lehet hogy csak elbizonytalanodtál.
Szerintem gondold át a helyzeted, az igényeid és azt hogy mi az ami érdekel, a legjobb ha magad felé őszinte vagy, hogy most mi az ami nem klappol ahhoz, hogy azt kapd amire szükséged van.
dev-data@reddit
Ha magadtól nem teszel bele extra időt mellette, akkor megette az egészet a fene.