Ez most tényleg igaz?
A 444.hu-n olvastam egy cikket. Abban az van írva, hogy akinek nincs diplomája, az nem is informatikus?
"Charaf dékánt többek között arról kérdezték, hogy mi a véleménye a pár hetes vagy hónapos informatikusképző tanfolyamokról. Hát annyira nem jó, hogy a válasza végén kimondta:
“Diploma nélkül nem informatikus az informatikus, legfeljebb kékgalléros asszisztens.”
A “kékgalléros asszisztens” különösen összetett szitokszó, hiszen a kékgalléros fizikai munkást jelent. Nem világos, hogy a dékán arra gondolt-e, hogy a nem diplomás fejlesztők sima melósok, vagy arra, hogy ennél is rosszabbak, vagyis a sima melósok segédei"





A tudás kell, nem a diploma. A diploma az arra jó, hogy lehet belőle következtetni, hogy akkor tudásod is van. Ha pl. két állásra jelentkezőről csak annyit tudsz, hogy az egyiknek van diplomája, a másiknak nincs, akkor nyilván a diplomásat veszed fel. De ha mondjuk mindkettővel interjúzol, és a nem diplomást nagyobb tudásúnak ítéled meg az interjú alapján, akkor már inkább őt választod. Szóval a diplomának van ilyesfajta előnye, de konkrétan akkor sem a te fizikai bekötött diplomád ér valamit.
A matek kérdésére pedig annyit, hogy az nagyon kevés helyre kell. Igazából annyi kell, hogy lásd mi mivel kapcsolódik, és ezeket jól tudd rendszerezni. Például egy programban, milyen függvényeket pakolj egy osztályba, melyik kit hívjon, mit hívjon. Ez a kód hogy kommunikáljon másik éppen futó kóddal ugyanazon a gépen vagy egy másikkal a hálozaton belül, vagy akárhol a világ másik pontján. Milyen API-ok teszik ezt lehetővé, azokat hogy éred el, stb... Átlátni, hogy mi miből épül fel minél elemibb szintről, összepakolni a sok kicsit nagy egésszé, és ezeket átláthatóan rendszerezni, úgy hogy mindennek egyértelmű legyen a feladata. Ehhez matek nem igazán kell. Ezt gyakorlattal lehet fejleszteni.
Matek oda kellhet, ha mondjuk új algoritmust akarsz kitalálni, ami gyorsabb az eddigieknél. Vagy valami data scientist munkához, ahol kell tudni a modellek mögött lévő matekot, hogy megfelelően tudj választani kőzülük. De ezek a körök már talán kevésbé sorolhatóak az informatikus/programozó kategóriába. Szóval egy sima "összekötögetéshez" (programozáshoz) nem igazán kell matek. Persze nyilván nem hátrány mellé a nagy matek tudás, de majdhogynem felesleges szerintem. Tudd az alapműveleteket, logikai operátorokat, maradékos osztást, bitműveletek, 2-es, 16-os számrendszer, meg tudd melyik adatstruktúra miben gyors az általad kedvelt nyelvben, kb ennyi bőves bőven elég.





Tapasztalatom szerint nem matek kell a programozáshoz, hanem logikai képesség. Akinek ez hiányzik, abból soha nem lesz jó fejlesztő, bármennyit is gyakorol.
Volt egy ilyen kollégám, akinek gyenge volt ez a képessége. Nagyon sokat foglalkoztunk vele, próbáltunk neki segíteni de mivel minden munka és helyzet más és más, kell hogy valaki kreatív és logikus legyen. Nem lehet ezt csak így "betanulni", hanem gondolkodni, hogy mit hogy érdemes megoldani, hogy minél egyszerűbb legyen, és ne ismétlődjenek a szkriptek, stb..










Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!