OKJ programozó információ?
"matekos hátteret meg otthon a büdös életben nem fogja megszerezni. Anélkül meg nulla, bármilyen jók is a képességei, egyébként. Már ha éppen azok"
Kifejtenéd kérlek, hogy pontosan mit is értesz matekos háttér alatt?
Azt a matematikai készséget értem alatta, amely segít minőségi kódot írni.
Akinek ez hiányzik, az hiába jó logikai készségű esetleg, mégsem fog tudni jó programot írni.
Most kifejtetted?
Diszkrét matematika, analízis, lineáris algebra, numerikis módszerek, formális nyelvek és automaták, logika?
Melyikre gondolsz és az, hogy járul hozzá ahhoz, hogy minőségi kódot tudj írni?
Amiket soroltál, az mind hozzájárul, mert azon ismeretek hiányában két eset áll fenn:
Az egyik, hogy nem is lesz képes a feladatot megoldani.
A másik, hogy esetleg képes lesz rá, csak nem a legoptimálisabb utat fogja választani. És akkor még szolidan fogalmaztam.
A programozás nem egyéb, mint alkalmazott matematika.
Ebbe benne van az általad soroltak mindegyike, és benne van a matematikai logika is, ugyanis enélkül nem lehet programot fejleszteni. Nem csak jót, még rosszat sem.
Magától értetődik, hogy ha valaki tisztában van a lehetőségeivel, azok alkalmazhatóságával, ergo, tanult matematikát, kombinatorikát, halmazelméletet, gráfelméletet, aki tudja mi az a bináris fa, inorder, postorder bejárás, mi az a heap, láncolt lista, backtrack, stb., netán algoritmuselméletet is tanult, az nyilván jobb eredményt fog elérni egy-egy feladat megoldásakor, mint az, aki a szükséges imereteknek csak egy részhalmazát tudja magáénak, mert építkezni is csak abból képes. Az meg nem biztos, hogy elég lesz, vagy ha mégis, nem biztos, hogy jó lesz.
Ezt akár veheted tételnek, alapigazságnak is, amely már ezer alkalommal bizonyítást nyert.
Egy programnál nem csak az az elvárás, hogy működjön.
És hát, a hibakeresésre sem áll végtelen idő rendelkezésre, így ott megint csak az nyer, aki ebben az irányban is képzett.
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!