Milyen matek ismeret kell egy programozónak?
Tudom van olyan akinek semmilyen, de mégis rengeteg matek van az egyetemen a programozóknak is (legalább is így hallottam).
Pontosan milyen matek koncepciókat kell ismernie egy jó programozónak?
3d jatekokban vektorok, matrixok, koordinata geometria.
aztan van a titkositas, primszamok, elliptikus gorbek
fizika is jol jon szimulaciokhoz stb.
ilyeneket kell max tudnod Pl: 3+5
4-6
10:2
21x56
ennyi a nagy tehetség. Semmi más nem kell !
Attól függ, hogy milyen területen dolgozik az ember és hogy milyen eredmény a cél. Sima középiskolás matektudással is meg lehet lenni (én is így voltam sokáig) ha jó logikája van az embernek. Ott jön elő majd a komolyabb matektudás hiánya, mikor eljut az ember az optimalizálási fázisba: a logikából 3 óra alatt megírt kódrészlet mondjuk lefut 200 ciklus alatt, az ugyan ezt megfogalmazó XY matematikai tételt felhasználva meg lehetne írni 10 perc alatt olyan kódot is ami ugyanazt végrehajtja csak mondjuk 70 ciklus idő alatt. És ez a nem mindegy.
Én a matematikát úgy fogom fel, mint egy eszközt, amit már mások megalkottak. Így ha egy problémával szemben találom magam akkor elég csak elővennem az oda tartozó már meglévő információt és beillesztenem oda ahova kell. (Egyébként ezen felfogásom miatt buktam ki majdnem az egyetemről, szóval lehet nem érdemes engem figyelembe venni. - Sosem láttam értelmét megtanulni mindenféle matematikai tételt meg bizonyítást, mikor minden ott van az interneten ahonnan maximum pár perc alatt meg lehet keresni és értelmezni lehet. Nekem elég volt (és jelenleg programozóként is elég), hogy tudtam hogy nagyjából mire mi a megoldás és így már el tudtam indul.)
Fú, én ezt még optimalizálni is tudom:
8
-2
5
1176
Rohanok programozónak. Jaj, de bánom már az elvesztegetett éveket!
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!