Most akkor lehet valaki programozó infós diploma nélkul, vagy sem?
Netet böngészve általában két fajta véleménnyel találkozok.
Az egyik válltig állitja NEM! A programozáshoz nem kell dilpoma. A cégek a tudást nézik és nem a papirt. Ha megtanulsz programozni és tudod mit csinálsz nem kell papirod legyen róla.
A másik oldal viszont vehemensen és aggressziven elküld a jó k.... anyádba amiért azzal a csökött agyaddal és semmi tudás/készségeddel egyáltalán ilyen eszedbe jut, hogy programozó legyél. Vagy elvégzel minimum egy mérnökinfót egy mesterivel megspékelve, vagy takarodj vissza 250k-ért a semmitmondó szros szakmádba és még szégyeld is el magad de nagyon gyorsan.
Programozó diplomám van, ezzel együtt (kövezzetek meg érte) úgy látom, ha valaki nem akar a top 1%-ba tartozni, aki nagy komoly rendszereket tervez, újít stb. hanem "csak" becsületes iparos akar lenni, akkor annak elég 1-2 tanfolyam, FELTÉVE, hogy jó és kompetens tanár(ok) tanít(anak) egy szorgalmas és magától is sokat gyakorló valakit, és nem pár hónapig, hanem mondjuk 1-2 évig, rendszeresen.
A nehézség sztem az, hogy az elég fragmentált tudásból kiválasztani a tanfolyamra azt, ami valóban szükséges, és azt készség szinten begyakoroltatni. Mire valók az alap tervezési minták, vagy mondjuk mire jó az enum, a singleton class, több példán át gyakorolva. Ehhez külön pedagógiai érzék kell sztem, a sokéves tapasztalat mellett, a tanár részéről.
Vannak elég alap dolgok, amiket egyetemen nem tanítanak meg, mondjuk az adatok kezelése terén, vagy az api-k programozása terén stb. vagy azért, mert ott backenden van a hangsúly és a frontendet magadtól kell.
Nem muszáj mondjuk rendezőalgoritmusokat megtanulni programozni (úgyis elfelejted 1-2 hónap múlva), más módon is meg lehet tanulni az OOP alapjait.
"Programozó diplomám van"
Mennyiért vetted?
#53
Neked, jó ha az általános iskolai bizonyítványod megvan és nincs tele kettesekkel.
Aki ilyeneket ír, mint te is:
"Nem muszáj mondjuk rendezőalgoritmusokat megtanulni programozni (úgyis elfelejted 1-2 hónap múlva), más módon is meg lehet tanulni az OOP alapjait."
az még takarítani sem járt egyetemre soha.
1. Az OOP-nek köze nincs a rendező algoritmusokhoz.
2. A rendező algoritmusokat még elfelejteni is igen nehéz, persze csak annak, aki valóban meg is tanulta azokat.
3. Nem tudom, miért is felejtené el bárki azt, amit átlagban, évente legalább egyszer, valamilyen formában implementálnia kell?
"a haszontalan válaszaidtól már számtalanszor bebizonyosodott"
Haszontalanok itt éppen ti vagytok. Képzetlen, és lustaság okán képezhetetlen, kutyaütő senkik.
"hogy semmit se értesz a témához és csak egy vén rendszergazda vagy."
Csak addig szopjál lovat, amíg én vén rendszergazda nem leszek.
"Nem tudom, miért is felejtené el bárki azt, amit átlagban, évente legalább egyszer, valamilyen formában implementálnia kell?"
Ma, a moduláris fejlesztés világában nem kell rendezőalgoritmusokat írnod, mert nem azért fizetnek, hogy újra feltaláld a kereket. Egyszerűen fogsz egy kész lib-et és az megcsinálja neked a rendezést.
De ugyanez a helyzet a hash generálással, XML parsinggal, PDF exporttal és hasonlókkal. Senki nem fog elkezdeni saját megoldást implementálni, hanem használja a meglévőket.
"Ma, a moduláris fejlesztés világában"
Mi a lótüdő az a moduláris fejlesztés világa?
Csak mert én húsz évvel ezelőtt is modulárisan fejlesztettem, de ahogy elnéztem elődeim munkásságát, már negyven évvel ezelőtt is ez volt a szokás. Mitől modulárisabb ma a fejlesztés, mint korábban volt?
"nem kell rendezőalgoritmusokat írnod, mert nem azért fizetnek, hogy újra feltaláld a kereket. Egyszerűen fogsz egy kész lib-et és az megcsinálja neked a rendezést."
Hát tudod, az ilyen mentalitású verebeket szokták első körben kirugni mindenhonnan. Már ha egyáltalán valahol, valahogy, valami tévedés folytán alkalmazásba kerülnek.
Fogadd el, hogy nem mindenki olyan rövidlátó surmó, mint te, mint ti. Jelen pillanatban is emberek százai dolgoznak ezen a bolygón azon, hogy bizonyos rendező algoritmusokat az éppen adódó feladathoz, a rendezendő adat sajátosságaihoz igazítsák, így nyerve ezzel értékes ciklusidőket.
Arra ki sem térek, hogy ami másé, az nem a tied. Ergo, nem adhatod el, nem építheted be kereskedelmi termékbe. De ha mégis, hát arra sem térek ki, hogy amit más fejleszt, azzal nem biztos, hogy neked, vagy a cégednek megéri foglalkozni, mert ha bugzik, akkor a céged szopik, a megrendelő meg elillan, mint a kámfor. Ha meg előtte ki is kell tesztelni, akkor asszem belátható, hogy jobb lesz azt SK implementálni házon belül. Pláne, ha tényleg csak egy b.szott rendező algoritmusról van szó.
""nem kell rendezőalgoritmusokat írnod, mert nem azért fizetnek, hogy újra feltaláld a kereket. Egyszerűen fogsz egy kész lib-et és az megcsinálja neked a rendezést."
Hát tudod, az ilyen mentalitású verebeket szokták első körben kirugni mindenhonnan. Már ha egyáltalán valahol, valahogy, valami tévedés folytán alkalmazásba kerülnek."
Szóval szerinted egy c++ program esetén egy cégnél a dolgozónak nem kéne neki állnia használnia az STL tárolókat hanem neki kéne állnia magától saját láncolt listát, mapet meg hasonlókat írni?
Röhög a vakbelem...
Mi vagyunk a rövidlátók. 😂
Igen, van ahol szempont, ha nyersz pár ciklust, pl beágyazott rendszereknél. Máshol meg nem, hanem a gyors fejlesztés a lényeg.
"ami másé, az nem a tied. Ergo, nem adhatod el, nem építheted be kereskedelmi termékbe."
GPL, MIT, MPL, Apache, stb. Egy sor licenc megengedi, hogy kereskedelmi termékben is használd. Az egész webes és mobil világ ilyenekre épül.
"jobb lesz azt SK implementálni házon belül."
Persze, mindent nulláról, igaz? Azt 8 hónap helyett 8 év alatt lesz kész a program, amire már elavult.
Végül is nem használnak ilyen idegen kódokat, csak a kóklerek. Olyan kóklerek, mint Microsoft, Google, Apple, Oracle, SAP, Mozilla és hasonlók...
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!