Uczę się sobie programowanie w .net, jestem już na dosyć zaawansowanym poziomie, i ciągle nie moge zrozumieć tego, do czego ma niby być potrzebna matematyka w tworzeniu aplikacji desktopowych? Od półtora roku się w to bawię i z tego co widzę, to w programowaniu wazne jest logiczne myślenie, a nie matematyka. W przyszłości nie będę zajmować się kryptografią, tworzeniem gier czy zaawansowanych aplikacji graficznych. Teraz biorę się za szukanie pracy i zastanawiam się, co powiedzieć, gdy pracodawca mnie zapyta (jeżeli o to w ogóle zapyta), jak u mnie z matematyką? Najprawdopodobniej powiem, że marnie, bo tego nie lubię i nie widzę w tym sensu.
Więc znowu stawiam pytanie: na cholerę w tworzeniu stron www czy aplikacji dla użytkowników domowych matematyka?
Jak to jest z tą matematyką w informatyce?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 185
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
aaquillus napisał(a):
Uczę się sobie programowanie w .net, jestem już na dosyć zaawansowanym poziomie, i ciągle nie moge zrozumieć tego, do czego ma niby być potrzebna matematyka w tworzeniu aplikacji desktopowych?
Co najwyżej do obliczenia położenia punktu na ekranie.
Teraz biorę się za szukanie pracy i zastanawiam się, co powiedzieć, gdy pracodawca mnie zapyta (jeżeli o to w ogóle zapyta), jak u mnie z matematyką?
Raczej nie zapyta, no chyba, że składasz papiery do Google albo jakiejś firmy zajmującej się algorytmami, sztuczną inteligencją, itd.
Więc znowu stawiam pytanie: na cholerę w tworzeniu stron www czy aplikacji dla użytkowników domowych matematyka?
A kto tak powiedział? To jego pytaj.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 51
Z moich obserwacji wynika ze najczestszym dzialaniem matematycznym programistow jest dodawanie jedynki:)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 185
A kto tak powiedział? To jego pytaj
Gdy kończyłem liceum i zastanawiałem się na jaki kierunek studiów pójść, rozważałem też informatykę, ale każdy mi wtedy mówił, że informatyka i programowanie to tak naprawdę matematyka, więc szybko to sobie darowałem. O nierozdzielności programowania i matematyki słyszałem niejednokrotnie, ale dopiero, gdy się za to zabrałem zacząłem w to wątpić.
Zastanawiało mnie jednak ostatnio, czy aby nie zacząć się tego uczyć, żeby sobie nadrobić jakieś braki z matematyki.
Tylko czy dla pracodawcy jest ważna w ogóle, czy ja tą matematykę umiem? Jak już powiedziałem, nie zamierzam tworzyć gier ani zaawansowanych aplikacji graficznych, a z programowanie jestem na dosyć zaawansowanym poziomie, tworzę już swoje projekty (i to nietuzinkowe) i dobrze się w tym odnajduje.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 414
Zależy co programujesz. Jeśli to jakiś silnik do obsługi grafiki czyD, albo fizyki to musisz tą matematykę na przyzwoitym poziomie znać. Do wielu algorytmów wystarczy matematyka na poziomie przeciętno-średnim (to czego w szkole średniej uczą) i łeb na karku. Do samych aplikacji desktopowych, czy stron internetowych wystarczy znać podstawy algebry.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 185
I tego mi było trzeba :)
Do końca życia natomiast nie zrozumiem, dlaczego w gimnazjum i liceum tak mnie wszyscy tym straszyli? Że programowanie takie straszne, że to dużo matematyki jest, że trzeba być geniuszem, itd. A to okazuje się wcale nie być takie straszne :)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 414
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
aaquillus napisał(a):
Do końca życia natomiast nie zrozumiem, dlaczego w gimnazjum i liceum tak mnie wszyscy tym straszyli? Że programowanie takie straszne, że to dużo matematyki jest, że trzeba być geniuszem, itd.
Ale kto Cię straszył? Dzieci, które nie mają pojęcia o pracy w ogóle, czy nauczyciele, którzy nie mają pojęcia o pracy innej niż swoja? Twój problem, że im uwierzyłeś. To tak, jakby wierzyć politykom mówiącym o gospodarce i ekonomii.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
Rozgraniczmy tutaj pewne kwestie:
- studia informatyczne wymagają sporo matematyki
- informatyka, jako nauka o przetwarzaniu informacji, opiera się mocno na matematyce / algorytmice i jej wymaga
- programowanie w 95% przypadków nie wymaga wcale skomplikowanej matematyki -> te 5% to są ludzie którzy piszą narzędzia i biblioteki np. do przetwarzania języka, grafiki komputerowej, fizyki, CADy, data miningu, sztucznej inteligencji. Pytanie tylko co chcesz potem w zyciu robić.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 867
Matematyka uczy logicznego myślenia a to w programowaniu się przydaje.
- Rejestracja: dni
- Ostatnio: dni
Rozgraniczmy tutaj pewne kwestie:
- studia informatyczne wymagają sporo matematyki
- informatyka, jako nauka o przetwarzaniu informacji, opiera się mocno na matematyce / algorytmice i jej wymaga
- programowanie w 95% przypadków nie wymaga wcale skomplikowanej matematyki -> te 5% to są ludzie którzy piszą narzędzia i biblioteki np. do przetwarzania języka, grafiki komputerowej, fizyki, CADy, data miningu, sztucznej inteligencji. Pytanie tylko co chcesz potem w zyciu robić.
Kiedy jak kiedy, ale teraz masz 100% racji :D