Ovako, studiram softversko inženjerstvo, nebitno na kom fakultetu, i interesuje me, ukratko - šta sve od matematike jedan softverski inženjer treba da zna? Odmah da napomenem da smo na fakultetu imali predmete kao što su Matematika 1 i 2, Diskretna matematika i Statistika sa verovatnoćom, ali kao što i sami znate, nemoguće je naučiti sve što je potrebno od matematike za jedan semestar po predmetu. U najboljem slučaju, naučili smo ono najosnovnije što se tiče pomenutih oblasti.
Druga stvar, iako sam završio prirodno - matematički smer gimnazije, matematiku nikad nisam uspeo da naučim kako treba. Na to da dodam i da sam se mnogo više posvetio programiranju i projektovanju softvera nego samoj matematici u prethodne 2 - 3 godine, tako da bi se moglo reći da sam se totalno udaljio što se tiče matematike. Zamolio bih nekoga ko je iskusan u ovom poslu da mi navede koje sve oblasti matematike trebaju jednom softverskom inženjeru, a ne bi bilo na odmet i da mi preporuči literaturu, nebitno da li je na srpskom ili engleskom.
Studirao sam informacione tehnologije 2 godine da bih se u trećoj godini orijentisao na softversko inženjerstvo, tako da praktično nikad nisam imao dodira sa računarskim naukama kao posebnoj oblasti. Uglavnom znam koje algoritme kada da upotrebim i to nije problem, ali bih hteo matematički da znam da ih analiziram i da vidim zašto su zapravo određeni algoritmi takvi kakvi jesu, zašto je jedan algoritam efikasniji od drugog za pojedine strukture podataka, itd.