Trumpas atsakymas: Visiškai taip
Aš dėsčiau matematiką universitetuose (dažniausiai pažengusiųjų matematiką arba vadinamąjį skaičiavimo metodą, kuriame jūs studijuojate išvestines, integrales ir diferencialines lygtis ir). Iš mano patirties matematika yra tikrai įdomus ir naudingas mokslas ir įrankis (koks atradimas). Tarkime, jūs kuriate žaidimą, kuriame turite apskaičiuoti skraidančio objekto trajektoriją ir susidūrimo jėgą. Kaip jūs galite suprasti, jūs tiesiog negalite to padaryti be matematikos ir fizikos (neskaitant to, fiziką galime laikyti taikomąja matematika). Arba kuriate bankininkystės programą, kur jums reikia daugybės apskaičiuotų laukų duomenų bazėje valiutos ar vertybinių popierių prekybos duomenims. Tai taip pat yra matematika, tačiau šį kartą ji buvo taikoma finansams.
Matematika ir kodavimas
Jei mes kalbame apie kodavimą (arba programavimą plačiąja prasme), tada daugumai kodavimo užduočių nereikia gilių, jei tokių yra, matematikos žinių. Pvz., Internetinės programos priekinės dalies kūrimas, API sprendimo sukūrimas, mobiliosios programos kūrimas muzikos grupei ar statybų įmonei. Turėdami tvirtus matematikos įgūdžius, padėsite mąstyti sistemingiau ir tikrai padarysite išsiskiriančius bei gebančius imtis sudėtingesnių, taigi, greičiausiai, geriau apmokamų ir unikalių projektų, kuriems reikia griežtų skaičiavimų. Žaidimų fizika, bankų sistemos, įterptosios programos automobiliams yra tik kelios sritys, kurias reikia paminėti.
O kaip su kitomis IT sritimis?
Kaip jau galbūt žinote, IT yra ne tik skaičiavimai. Jis yra daug įvairesnis, nei mes galime pamanyti. IT srityje galite valdyti projektus ar komandas, kurti skaitmeninius produktus (pvz., Svetaines, programas mobiliesiems ar žaidimus), išbandyti skaitmeninius produktus, dirbti prie verslo procesų skaitmeninimo, tyrinėti, kaip klientai naudojasi jūsų programomis ir svetainėmis bei patobulinti patirtį, ugdyti puikius žmogiškuosius produktus. -centriniai „front-end“ sprendimai ir daug daugiau.