Mennyire kell a programozashos a matek? Programozasban a matekot hogy, mikor szoktak hasznalni?





Átlagos webfejlesztő programozáshoz semennyire nem kell a matek. Nyilván nem árt azért, ha általános iskolás szinten tudod a matekot.
Ha viszont C-ben, C++-ban programozol mondjuk játékot, vagy komoly alkalmazást kell írnod, esetleg alacsony szintű kódokat írsz, akkor ennél azért nem árt több matek tudás.
Ha pedig a mesterséges intelligencia, gépi tanulás, adattudomány irányába mennél, ahhoz erősen ajánlott a matek, pontosan nem tudom milyen szinten, de sokan egyetemi matekot javasolnak.
De alap esetben, az esetek többségében nincs szükség matekra, kivéve ha olyan területre mész, de akkor ott valószínű már eleve felsőfokú végzettséget várnak el, meg az álláshirdetésből úgyis kiderül, hogy javasolt a haladó matek, ha meg nem, akkor az állásinterjún tuti.





"Inkabb el se menjek egy programozoi suliba ha nem megy annyira a matek?"
Bizony, inkább el se menj ...
Az egyes meg nem is tudom, minek szólt hozzá, ha csak hülyeséget képes írni.





Ma már a programozásba minimálisan van jelen.
Főleg specifikus területeken használják, de ott van hogy keményen.
Viszont felső oktatásba még jelenleg is erős a matek igény.
Átlagos fejlesztő az ott tanultak 99% -át nem használja,
Nagyon - nagyon ritka, ahova középiskolás ~ gimis matek nem elég.
Én, a 20 év alatt 2× találkoztam ilyennel.





A matekban a legnehezebb rész, sokszor megérteni az adott terület számításait, és arra megfelelő scriptet írni, ügyelve a lebegő pontos számítás pontatlanságára.
mint pl. hogy a 0.8 - 0.1 != 0.7










Aknek nincs matek alapja, annak tele lesz a kódja nevetséges baromságokkal. Olyan megoldásokat fog kitalálni, alkalmazni, amik nem elég hatékonyak. És ez nem csak a 3D shader effektekre, a machine learningre meg a térinformatikára vonatkozik, hanem mindenre.
A matek, ha elég jól ismered, egy rakás eszköz. Ám, amit nem ismersz, azt nem használod. Akinek nincsenek matek ismeretei, az úgy fog dolgozni, mint az olyan autószerelő, akinek csak egy franciakulcs van a kezében meg egy kombinált fogó és azokkal csinál mindent.
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!