• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Rok szkolny, nauka programowania czy matematyki?

Object Storage Arubacloud
0 głosów
357 wizyt
pytanie zadane 23 listopada 2017 w Rozwój zawodowy, nauka, praca przez Jakub 0 Pasjonat (23,120 p.)
zmienione kategorie 23 listopada 2017 przez Arkadiusz Waluk
Witam, może treść pytanie jest dziwna, bo oba zajęcia nie wykluczają się nawzajem... Mam jednak pewien dylemat, uczę się C++, opornie ale jakoś powoli mi to idzie (skończyłem kurs P.MZ i uczę się z książki szkoła programowania). Jednak programowanie ma wiele wspólnego z matmą, odczułem to zwłaszcza kiedy jakiś czas temu pisałem gierki w SFML. Zastanawiam się na czym bardziej się skupić. Z matmy jest ze mną kiepsko (wychodzi mi 3). Prawie w ogóle się z niej nie uczę, to właśnie dlatego że poświęcam ten czas na naukę kodowania. Nie wiem jednak czy to jest mądre. Czy uważacie że programista powinien być dobry (tzn min 4/5) z takich przedmiotów jak matematyka? Gdybym chciał to oczywiście był bym wstanie jeszcze bardziej ograniczyć czas na pisanie programów i podciągnąć się z matematyki/fizyki. W ogóle nie wiem za co się zabrać, na pewno pasuje mi  też dobrze znać angielski (nie mam pojęcia jak wszystko sobie rozplanować). Co według was jest teraz najważniejsze, teraz głównie nauka do szkoły a programowanie w wakacje. Czy może jednak zadowolić się trójkami/czwórkami a dalej rozwijać w takim samym tempie swoje zainteresowania. Dziękuje za rady i pozdrawiam :)
1
komentarz 23 listopada 2017 przez Milesq Nałogowiec (32,020 p.)
ocena na prawdę nie mówi dużo o twoich umiejętnościach

bardzo dużo zależy od nauczyciela

jeden za te same umiejętności da 3- a drugi 4+

3 odpowiedzi

+4 głosów
odpowiedź 23 listopada 2017 przez ScriptyChris Mędrzec (190,190 p.)
wybrane 23 listopada 2017 przez Jakub 0
 
Najlepsza

Zdecydowanie częściej w programowaniu przyda Ci się umiejętność posługiwania się językiem angielskim, ponieważ:

  • większość źródłowej dokumentacji jest napisana w tym języku,
  • większość kursów, tutoriali i artykułów jest nagrana lub napisana w tym języku,
  • dobrą praktyką jest pisanie kodu po angielsku, ponieważ wiele zespołów programistycznych jest międzynarodowych i łatwiej w ten sposób czytać kod niż jakby każdy pisał go w swoim języku (o ile interpretery i kompilatory mogły by przetwarzać znaki z innych języków),
  • jeśli jesteś już w zespole międzynarodowym, to nie tylko będziesz pisać kod w tym języku, ale i na rozmowach konferencyjnych (np. daily, weekly) z zespołem będziesz najpewniej rozmawiać w tym języku.

Ponad przeciętna znajomość matematyki przyda Ci się w węższym zakresie specjalizacji/projektów w IT, jak np. pisanie gier, silników, może też sztucznej inteligencji czy wysoko wydajnych niskopoziomowych programów.

Rób różne programy i poszerzaj swoją wiedzę w języku programowania, którego używasz. Wraz ze wzrostem stopnia trudności projektów sam się przekonasz ile tej matematyki jest Ci potrzebnej. A łatwiej jest się nauczyć czegoś, bo jest Ci rzeczywiście potrzebne niż, gdy od Ciebie tego ktoś wymaga a sam czujesz że Tobie to jest zbędne.

Jeśli nie masz jakiejś mega presji ze strony np. rodziców, to ucz się tyle aby po prostu zdawać. Przeznaczając większość czasu na uczenie się tego, co Ci się rzeczywiście przyda w pracy (zakładając, że dążysz do tego aby pracować w tym zawodzie) niż na to, co musisz dla papierka wyjdzie Ci na dobre.

komentarz 23 listopada 2017 przez Jakub 0 Pasjonat (23,120 p.)
Cóż, to fakt że jeśli mi się już przyda matma to raczej geometria, różne twierdzenia itd... (a ją bardzo lubię). Problem jest tylko taki że głupio mi mówić że jestem programistą a w szkole miałem 3 z matmy... Oczywiście większość rzeczy jakiej się z niej uczę nie jest mi jakoś szczególnie potrzebna. Jednak męcz mnie to że niektórzy oceniają to tak prymitywnie. Np. w gimnazjum nauczycielka nam mówiła że programowanie to tylko i wyłącznie matma. Na drugiej lekcji HTML :). Nie mogę też zapominać o przedmiotach zawodowych (bo jestem w technikum informatycznym. Myślę ewentualne żeby łączyć przyjemne z konicznym. Np zrobić algorytmy rozwiązujące jakieś równania lub program/stronkę dla siebie o sieciach komputerowych, angielskiej gramatyce itd...
1
komentarz 23 listopada 2017 przez ScriptyChris Mędrzec (190,190 p.)

Problem jest tylko taki że głupio mi mówić że jestem programistą a w szkole miałem 3 z matmy

Jakie to ma znaczenie? Już od niejednej osoby związanej z IT słyszałem, że nie lubi matmy :) Zależy do jakiej firmy, na jakie stanowisko i do jakiego projektu będziesz aplikował - ale o matematykę nie pytają osób, które idą do Web Devu. Mogą pytać o znajomość technik optymalizacji, dobry kod. Programistami są nawet osoby bez studiów, albo po kierunkach typu: psychologia, marketing. Więc jeśli przez 3-5 lat studiów nie masz matmy (a humaniści raczej nie mają), a mimo to możesz być Senior Developerem, to uwierz że matma odgrywa tu najmniejszą rolę. Chyba, że mówimy o kalkulacji podczas podejmowania trafnych decyzji :)

męcz mnie to że niektórzy oceniają to tak prymitywnie

Nie pamiętam gdzie to czytałem/słyszałem, ale jest powiedzenie "Nie bierz do siebie uwag od osób, które nie mają wpływu na Twoje życie", zwłaszcza jeśli ktoś powtarza zasłyszane frazesy nie potrafiąc tego uargumentować. Zatem, jeśli słyszałeś to od kogoś kto chciał Cię tylko zniechęcić, a może nie jest w temacie, to przyjmij to do wiadomości, zrób research i sam zdecyduj czy jest sens brać pod uwagę opinię tej osoby.

w gimnazjum nauczycielka nam mówiła że programowanie to tylko i wyłącznie matma. Na drugiej lekcji HTML

M.in. dlatego ja zamiast zacząć naukę właśnie w gimnazjum, zacząłem dopiero na II stopniu studiów :D A czasu się nie cofnie...

 

+4 głosów
odpowiedź 23 listopada 2017 przez hhh Gaduła (4,110 p.)
Hej,

matematyka jest oczywiście ważna w programowaniu (choć to mocno uproszczone stwierdzenie). I programowanie, i matematyka rozwija wiele aspektów myślenia. Szczerze mówiąc, to nie martw się ocenami, ucz się dla siebie. Rozplanuj sobie np.: 4 rzeczy do nauki (np.: programowanie, matmę, fizykę i angielski), ustal namiary na materiały do nauki, przygotuj sobie miesięczną kartkę z podziałem na poszczególne dni (albo ściągnij apkę "Loop Habit Tracker", polecam, sam używam :d). Następnie ustal sobie np.: że w każdym dniu pouczysz się z 2 przedmiotów, rozplanuj to sobie równomiernie, a potem staraj się egzekwować jak najlepiej potrafisz. Początki bywają trudne, ale jak się "wkręcisz" w to wszystko to będzie z górki. :) W skrócie: dobierz materiały do nauki, rozpisz dni w które masz się uczyć i się ucz ze wszystkiego co uważasz za potrzebne. Ewentualnie po jakimś czasie dojdziesz samodzielnie do wniosku, czego potrzebujesz bardziej. I pamiętaj, nic nie musisz robić, zacznij chcieć. Zmuszanie się to droga donikąd, tylko chceniem możesz coś zdziałać.  Powodzenia!
1
komentarz 23 listopada 2017 przez Piotr Batko Stary wyjadacz (13,190 p.)
Ale fajny ten Loop Habit Tracker :D
0 głosów
odpowiedź 23 listopada 2017 przez Munvik Dyskutant (9,350 p.)
Ucz się programowania, matematyki się zdążysz nauczyć. Takie problemy jak Ty ma każdy.
1
komentarz 23 listopada 2017 przez VirtualMember Pasjonat (15,790 p.)
Sądzę, że raczej na odwrót :) Zaległości z programowania nie będzie miał, spokojnie je sobie uporządkuje i wyprzedzi to co zostawił za sobą. W szkole jak będzie miał zaległości to może sobie nieźle życie pokrzyżować przez to.
komentarz 23 listopada 2017 przez Munvik Dyskutant (9,350 p.)
Jak w szkole będzie miał zaległości i będzie miał problemy przez matme to niech się nie bierze ze programowanie.

Podobne pytania

+1 głos
3 odpowiedzi 791 wizyt
0 głosów
2 odpowiedzi 957 wizyt
+1 głos
5 odpowiedzi 3,986 wizyt
pytanie zadane 11 stycznia 2017 w Rozwój zawodowy, nauka, praca przez czujek22 Dyskutant (7,670 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...