Informatika tanár MA szakon meg lehet tanulni programozni?
Van egy komoly félreértés az infó tanarakkal, egytemi profokkal kapcsolatban. Sokan azért kérdőjelezik meg ezek kompetenciáját, mert kérdéses számukra, hogy ezen egyének tudnak-e magasz színvonalon programozni.
Az a helyzet, hogy nekik nem programozni kell tudniuk magas színvonalon, hanem ismereteket átadni.
Az úszó-edző sem attól jó, hogy tud úszni. Nem, azt a tanítványának kell. Neki a tanítvány képességeit kell tudni maximalizálni, ez az ő feladata, nem a vízben pancsolás.
"Az átlagos szintű programozási képesség ma már olyasmi, mint régen"
Az átlagos szintű programozási képesség ma már olyasmi, ami régen magas szintű volt. Amíg 1990-ben vagy még korábban egy pacman-ből, egy norton commanderből, a sokkal kevesebb PC dacára is meg lehetett gazdagodni, addig ma olyan dolgokat alkotnak hobby projektek keretein belül, amikért korábban nagyvállalatok milliókat fizettek volna.
A szoftverek megbízhatósága a bonyolultságukkal együtt csökkent, de a komplexitásuk nagyságrendeket nőtt.
A Microsoft a DOS operációs rendszerből gazdagodott meg, amit 50 000 dollárért vett, mai szemmel nagyon silány, szimpla állapotában és most meg ott a freedos, egy teljes értékű PC/VGA emulátor, valamint egy arra fejlesztett komplett DOS klón, teljesen ingyen.
Az egy dolog, hogy a WEB és részben a mobil platformokra történő primitív remake-ek, light fejlesztések hígítottak a helyzeten, de nem szabad elfelejtkezni a csillagászati, űrtávközlési, katonai, valamint közlekedési célú fejlesztések (autopilot) bonyolultságáról sem, az MI/AI területén végbemenő fejlesztésekről nem is beszélve.
Lehet, hogy ló elemér egységsugarú WEB frontend harcos úgy látja, hogy a mai fejlesztők élete csaupa hawaii és kávégép a négyzeten, de ez messze nem így van. Akadnak, akik a holnap processzorait tervező emberek keze alá fejlesztenek célszoftvert, emulátort, akadnak akik negyven millió soros gombócokat hibamentesítenek, akadnak, akik a fél millás GPU-kból csavarják ki az utolsó csepp számítási kapacitást is, hogy a CGI grafika még életszerűbb legyen és a 4K-s rendering ne tartson az örökkévalóságig.
Szóval az élet mindig drága, kivált az, ha jó képességű fejlesztőről van szó.
Sem az általános szintű, sem a magas szintű programozás nem változott sokat az évtizedek során. A technikák persze igen, meg a rendszrek átlagos méretei is, de a programozási szokások, módszertanok is.
Az igaz, hogy ma egy átlagos tudással látványosabbat lehet alkotni, viszont ahhoz, hogy valamit elérj, komolyabbat is kell felmutatnod.
Attól pedig, hogy a nyers technikai része a dolognak jobban el van fedve, még a programozás lényege nem fog változni. Attól, hogy már nem kell 3 képernyőoldalt írnod csak azért, hogy egy ablak kirajzolódjon, az algoritmust még neked kell megírnod. Lehet, hogy a korszerű adatbáziskezelő rendszerek mellett már nem neked kell legyártanod az adatbázis kezeléséért felelős alghoritmusrészeket, de hacsak nem nagyon primitív programocskát írsz, ennél egy alkalmazás jóval többet csinál. Azt pedig neked kell megírnod!
Unityban sem annyiból áll egy játékot elkészíteni, hogy bedobsz a képernyőre pár prefab-et, meg beállítasz pár paramétert. Ezzel csak a kiindulási alap van meg, ha egyszerű példaprogramocskáknál többet szeretnél, akkor a programkódot itt is neked kell megírni.
És hadd ne mondjam, lehet, hogy egyik oldalról kevesebb lesz a munka, de másik oldalról meg több, ugyanis rengeteg olyan feltételnek meg kell felelni, ami 30-40 éve még nem is létezett.
#7: Apró kötekedés, de a FreeDOS nem emulátor, hanem egy valódi operációs rendszer. Emulátor pl. a DOSbox.
Kérdező: ez leginkább rajtad múlik.
Ahogy előttem írták már, az informatikatanári képzésnek nem fő célja az, hogy programozót neveljen a jelentkezőkből. Tanítanak persze programozást is, és illik azzal is képben lenni, mint a többi területtel is, amit majd tanítani fogsz, vagy megvan rá az esély, hogy taníts. Távolról sem fogsz annyi programozást tanulni, mint amennyit egy programozó, viszont "cserébe" tanulnod kell egy halom olyan dolgot, amit a programozók nem. Inkább szélesebb az a tudásanyag, mintsem mélyebb.
Persze, megtanulhatsz programozni, akár magas szinten is, de ehhez önszorgalom is kell. Egy biztos: annyit simán megtanulhatsz, mint amennyit OKJ-n tanítanak.
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!