Nehéz megtanulni programozni?





Mint énis leírtam #4 válaszomban, rettentő buta vagyok matekből, kész káosz, mégis elvagyok C-ben, Pyhton-ban meg ténylegesen...
Főleg a C-nél voltak bajok eleinte de elkezdtem átlátni a dolgot... A programot átlátom, az algebrát, a koordináta rendszert meg a "hatodfokú" egyenletet-egyenlőtlenséget nem :D





#10/Kérdező:
Szintekről van szó.
Az alapvető probléma, hogy úgy próbálják meg páran beállítani a programozás-matek kapcsolatot, mintha azt kellene eldönteni, hogy a matek minden ágazata feltétlenül szükséges-e a programozás minden ágához, vagy a matek egyik ágazata sem szükséges egyáltalán a programozás bármelyik ágához.
Csakhogy ebben az esetben a kérdés, pontosabban a két válaszlehetőség megállapítása a téves, ugyanis nem csak ez a két lehetséges válasz van.
Egy másik kérdésnél volt ez válasz:
"Amíg valóban CSAK a számításelmélet ALAPjairól beszélünk, addig minden programozónak.
Viszont a transzformációkat, integrálást-deriválást (bár ez a kettő nagyjából határeset), kalkulust, képfeldolgozáshoz, neurális hálóhoz szükséges tudással nem kell rendelkeznie.
A számításelmélet a matematikának azon területe, ahol az algoritmizálással foglalkozol (egyetemen ezt külön algoritmus elméleten tanítják). Ez értelemszerűen kell.
Viszont a számításelméleten túli matematikához már csak a speciális területeken dolgozóknak kell érteni.
Egy programozó nem attól lesz jó ("valamirevaló"), hogy bármit fejből le tud körmölni, hanem attól, hogy megfelelő logikával(a józan észre vonatkozóval, nem a matematikaival), szemlélettel, bárminek megtalálja a megoldását, és kompatibilissé tudja tenni az eddigi kódjával."
Van terület, ahol általános iskolai matematikával is magasra lehet törni, bár kevés ilyen van.
A programozás legtöbb területére a középiskolai, talán picit magasabb matek bőven elegendő arra, hogy nagyon jó programozó legyél.
Viszont vannak olyan területek is, például ha bevonod az AI-t, a DL-t, vagy az elektronikát, esetleg 3D renderelést, ahol néha az egyetemi matek is kevésnek, vagy éppen elegendőnek érződik.





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!