Dobrym pomysłem jest uczenie się samemu?

0

Samemu - bez książek, tutoriali itp. tylko przy użyciu wyobraxni (wymyślam program i go pisze/używam spoj/magicznej listy z programami do napisania) ?

7

Nie. Samemu nie wyrobisz sobie dobrych nawyków i wzorców, bo zwyczajnie nie będziesz wiedział, że takowe istnieją. Coś Ci będzie działało, a Ty będzie żył ciągle w nieświadomości myśląc, że to co napisałeś jest super, no bo działa. Tymczasem może okazać się, że to będzie kompletny crap. Wszystko dlatego, że zwyczajnie zrezygnowałeś z pozyskiwania dobrej wiedzy z innych źródeł.

PS: Z naciskiem na słowo dobrej.

0

Z dwojga złego to lepiej naczytać się o żabkach, niż je wymyślać :P

1

Teoretycznie można, tylko, że zajmie to tobie więcej czasu - dużo więcej, dodatkowo możesz nauczyć się źle. Wiesz - wiadomo najlepiej uczyć się na błędach, tylko, że najkorzystniej, na cudzych....

1

mozna 2in1

wyobraznia plus doswiadczenie

1

Samemu - bez książek, tutoriali itp. tylko przy użyciu wyobraxni (wymyślam program i go pisze/używam spoj/magicznej listy z programami do napisania) ?

To nie tak. Raczej te 2 rzeczy występują na przemian

  1. czytasz o tym, jak napisać Hello World
  2. próbujesz samemu napisać Hello World
  3. czytasz dalej, np. o pętlach
  4. kodujesz ** samemu**, bawisz się tym co wiesz (nawet jeśli to mała wiedza)
  5. w końcu na zmianę z chłonięciem wiedzy i kodowaniem samemu dochodzisz do poziomu, że potrafisz robić proste programy. Więc je sobie piszesz, piszesz, aż natrafiasz na ścianę.
  6. więc sprawdzasz w google, szukasz na forach, może zadajesz pytanie gdzieś itp.
  7. potem znowu siadasz i wymyślasz samemu
    ...
    ...
    potem znajdujesz pracę i też na zmianę
  8. zaznajamiasz się z istniejącym projektem, tym co już zostało napisane przez innych pracowników
  9. siadasz i próbujesz samemu zrobić taska, którego masz do zrobienia
  10. jeśli ci się nie udaje to też, albo google itp. albo zwracasz się do kolegów z prośbą o pomoc
  11. potem znowu robisz samemu
    itp.

Poza tym oczywiście czasem opłaca się przesadzić w jedną albo w drugą stronę tj. czasem warto sięgnąć po głębszą dawkę gotowej wiedzy czy to będzie seria mądrych artykułów, książka, praca pod okiem seniora, studiowanie dobrze napisanego kodu źródłowego itp.

ale czasem warto też zrobić większy projekt samemu, czyli samemu wszystko zaprojektować, zaimplementować - napisanie samemu większego projektu jest dobrą szkołą programowania).

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