Wątek przeniesiony 2017-02-20 13:14 z Newbie przez DibbyDum.

Za głupi na programowanie?

0

Witam.Czy ktoś kto zawsze był słaby z matematyki i ogólnie przedmiotów ścisłych, może nauczyć się programować? Ledwo na dwójach z matematyki przeleciałem przez liceum, na studia nawet się nie porywałem. Teraz zachciało mi się coś popróbować z programowaniem własnie, ot dla siebie, nie wiąże z tym żadnej kariery, no i muszę przyznać że dość opornie to idzie.Braki w wiedz matematycznej dają boleśnie o sobie znać. No a na początek wybrałem kurs C++ Mirosława Zelenta dostępny na youtubie + jeszcze C# na stronie z kursami Microsoftu. Co sądzicie o tym? Każdy może się w jakimś stopniu nauczyć kodować czy jednak nie? Jak to jest?

1

Jeżeli tylko dla siebie, to ucz się tak długo, jak będzie sprawiało Ci to radość. Programować można właściwie za darmo, więc jest świetne jako hobby. Jeżeli jednak okłamujesz sam siebie i w duchu robisz to po to żeby w przyszłości kosić hajsy, to możesz się zawieść.

0

2

Sama wiedza typowo matematyczna nie jest tu konieczna. Są obszary programownia, w których jest ona niezbędna, ale stanowią one mniejszość. Jednak problemy z matematyką i ogólnie przedmiotami ścisłymi, mogą oznaczać problemy z logicznym myśleniem, a bez tego się nie obejdzie. Jeżeli robisz to tylko dla siebie, bo sprawia Ci to frajdę, to po prostu baw się do woli i nawet się tym nie przejmuj.

0

Za głupi na programowanie?

Tak jak każdy. "Nobody is really smart enough to program computers.".

Programistów, którzy mają wrodzony talent jest bardzo mało, zwykle trzeba po prostu latami się uczyć na własnych błędach, więc kluczowa w programowaniu jest umiejętność nauki, i wyciągania wniosków z popełnionych błędów.

Ważna jest też umiejętność rozwiązywania problemów, albo kreatywnego ich omijania - czyli nie umiesz matmy, byłeś słaby w liceum - to nie siedzisz z założonymi rękami tylko szukasz sposobu na bardziej skuteczną naukę matematyki (np. w internecie jest mnóstwo kursów matematycznych, które często są bardziej przyjazne niż podręcznik szkolny), albo próbujesz ominąć problem (np. robisz grę, która ma mieć realistyczną fizykę - więc zamiast liczyć całki czy nie wiadomo co tam jest potrzebne do tych obliczeń - po prostu idziesz na łatwiznę i korzystasz z gotowego silnika fizyki, który liczy ci to za ciebie).

3

Matematyka to nie jest algebra. Matematyka to nie jest analiza. Matematyka to nie jest nawet arytmetyka.
Matematyka to wyciąganie wniosków z założeń. Bez tego trudno zrobić kanapkę, a co dopiero programować.

0

Własnie, problem z logicznym myśleniem, to może być poniekąd to. Nauka programowania i sprawia mi frajdę i też niesamowicie frustruje gdy pojawia się jakaś bariera.. sam już nie wiem.

0

A frustracja nie pojawia się, bo "chcesz/musisz już to koniecznie teraz zrobić/umieć, bo to takie proste na pewno" ?
To nie jest proste. I musi zająć czas.

1 użytkowników online, w tym zalogowanych: 0, gości: 1