
Želiš naučiti programirati, ali bojiš se matematike?
Imamo dobru vijest za tebe! Za programiranje nije potrebna napredna matematika! Integrali? Faktorijele? Logaritmi? Da bi bio_la dobar_ra programer_ka ne trebaš znati ništa o njima. Jeeeej! Ali…
Veliko ali
Za progmiranje ti je potrebna ista logika kao i za matematiku. Isto ono razmišljanje u matematici će ti svakako dobro doći u programiranju. Matematika je jezik, kao što je i programiranje jezik. Matematika i programiranje su načini razmišljanja koji se ponekad preklapaju.
U programiranju ne moraš znati matematički jezik (sve one kerefeke koje se uče u zloglasnim gimnazijama su potpuno nepotrebne), ali trebaš imati matematičko logičko razmišljanje. Evo koje će ti matematičke vještine dobro doći u programiranju:
-
Algebra
- odnosno osnove matematike kao što su zbrajanje, oduzimanje, množenje, dijeljenje. Sve ono što se uči u osnonvoj školi! To znaš.
-
Geometrija
- Lijepi naš CSS ima jako puno geometrije u sebi: pozicioniranje elemenata, medusobni odnos elemenata, velicina elemenata, grid
-
Jednadžbe
- U programiranju ima dosta razmisljanja u jednadžbama. Ali ne brini, to su one linearne jednadžbe iz sedmog osnonve. To sigurno znaš
-
Koordinatni sustav
- Opet dolazimo do CSS-a. CSS zapravo crta po ekranu, laički rečeno, i da bismo pozicionirali neki element, trebamo jako dobro poznavati koodrinatni sustav. Ali samo njegove osnove. Nitko te neće pitati da crtaš sinusoide ili kosinusoide.
Što ako ne volim matematiku, a želim naučiti programirati?
Pa imamo dobre vijesti! Možes naučiti programiranje čak i ako ti ne ide matematika. U programiranju je jako važno da NE odustaneš od problema, odnosno da budeš uporan_na pa čak i ako dode neki problem iz matematike da mu hrabro pristupiš i da ga na kraju uspiješ riješiti. Na tečajevima na Kodiraonici nije fokus ni na kakvoj matematici, već na vještinama koje će ti omogućiti da se zaposliš čim prije u web developmentu. No ako procijenimo da u tim vještinama ima malo matematike, onda ćemo i to vježbati. Imamo predavanja na kojima ponavljamo gradivo, recimo Javascript funkcije, gdje ti je potrebno osnovnoškolsko znanje matematike. Ne bavimo se velikim brojevima i ne računamo brzinu rotacije Zemlje ako jabuka padne briznom od 50 km/h na Sjevernom polu. Smatram da je važno naglasiti da se na našim predavanjima ne ide dalje s gradivom dok svi ne pohvataju. Nećemo krenuti dalje s gradivom ako netko zapinje, pogotovo ako je matematika u pitanju.
Vrijeme je da počneš programirati bez straha od matematike!
Sad kada znaš da ti napredna matematika nije potrebna za programiranje, jesi li spreman_na upisati se kod nas na tečaj i početi rokati bez straha? Započni svoju novu karijeru baš s nama zato što ti mi nudimo vještine 21-og stoljeća.