Wpis z mikrobloga

Programiści, mirki; początkujący adepci programowania mają przed sobą bardzo trudne zadanie - od czego zacząć swą przygodę z programowaniem? Jaki język wybrać? I jak w ogóle się do tego zabrać?

Ustalmy zatem raz na zawsze dobre i najbardziej efektywne metody nauki programowania dla początkujących. Na forach programistycznych, yt, blogach czy na mirko każdy forsuje własny schemat, każdy udziela innych wskazówek, a ja chciałbym zebrać tutaj najlepsze metody nauki z perspektywy zwłaszcza doświadczonych programistów #programista15k gdybyście mogli cofnąć się w czasie to co zrobilibyście inaczej? Od czego zaczęlibyście naukę - wykorzystując jakie metody?

Stwórzmy krótki poradnik - drogowskaz dla początkujących. Chciałbym, aby kompilacja naszych wniosków przerodziła się w czytelny dokument pdf / infografikę, które zostaną udostępnione na zasadach open source.

Powiedzmy w 10 najważniejszych punktach? Załóżmy, że adresujemy przekaz do zupełnego amatora bez doświadczenia:

1. Lektura książki - jakiej? Czy zaczynanie od książki to dobry pomysł?
2. Kurs online - codecademy?
3. Tutorial www
4. Tutorial wideo / yt? A może tutoriale wideo powinny być jako drugie? Liczę na wasze opinie
5. Wykłady stacjonarne / studbaza
6. Stacjonarne warsztaty z programowania / kurs programowania np. coderlabs (jeśli kogoś stać) czy warto? A może najłatwiej będzie zacząć właśnie od kursu/warsztatów?
7. Udział w projekcie - np. freecode camp, Odin Project? na jakim etapie dołączyć do takiego projektu? Czy rzucać się od razu na głęboką wodę?
8. Instalacja IDE i ogólny chaos z pomocą google - "wygooglaj sobie" znacie to?
9. Kopiowanie kodu innych i jego analiza - przepisywanie do zeszytu przykładów? Czy ręczne przepisywanie kodu, przykładów z książki jest efektywną metodą nauki? A może właśnie od tego warto zacząć?
10. Wspólna nauka ze znajomym programistą / mentorem?

#naukaprogramowania #pytanie

od czego najlepiej zacząć naukę programowania? Pierwszy krok na ścieżce programisty twoim zdaniem?

  • Lektura książki - jakiej? 15.6% (33)
  • Kurs online 24.6% (52)
  • Tutorial na yt - jaki, uzasadnij 19.9% (42)
  • Kurs stacjonarny 8.1% (17)
  • Free Code Camp / Odin Project 8.5% (18)
  • Tutorial www danego języka np /ruby/) 14.2% (30)
  • Inna - podaj w komentarzu, uzasadnij 9.0% (19)

Oddanych głosów: 211

  • 43
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@unknown_stranger: Prosty tutorial wyjaśniający podstawy programowania, później jakiś konkretny tutek do upatrzonego języka i praca własna. Ja zmarnowałem w cholerę czasu bo jechałem z książkami i tak naprawdę g---o się uczyłem, a większość rzeczy szybko zapomniałem przez brak praktyki, nie polecam ( ͡° ͜ʖ ͡°). Te dokładne książki opisują wszystko jak leci a my tracimy czas, zamiast zrobić porządny tutek, podpatrzyć jakiś projekt i zrobić później
  • Odpowiedz
@unknown_stranger: na bank zależy od języka programowania i możliwości w angielskim. Od frontu = większość książek jest przestarzała. Jak coś potrzeba to YDKJS, patterny, jakieś UX/UI. Koniec, reszta książek zazwyczaj nie ogarnia.

Kursy online wspomagane kursami z YT - dobre źródło jak je zweryfikujesz ( ͡° ͜ʖ ͡°). Kursy często są aktualizowane i są robione dość profesjonalnie. Na YT loteria, ale czasami się przydaje.

W drodze na front:
1.
  • Odpowiedz
@Tank1991: nie, skończyłem takie studia i nadal nie. Po 30-60h na język, gdzie prowadzący ma materiał sprzed dinozaurów. Algorytmika i matematyka dyskretna na poziomie małpy. No ale poważna Politechnika ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Tank1991: Zdaję sobie z tego sprawę, ale jak słyszałem formułki, że ta Politechnika jest poważna i te studia są poważne to xD. Z IT (w tym oczywiście kodzenie) to mają coś wspólnego tylko ci co na własną rękę robili. Nie mam żalu, papier to papier, ale żal ma 3/4 roku, która się niczym nie zainteresowała i teraz płacz, że studia techniczne i chcą ich maks na 2 netto bo nic
  • Odpowiedz
@unknown_stranger: Wszystkie odpowiedzi są wadliwe.
Książki stają się szybko nieaktualne (tak, zależy jakie, np. Czysty Kod zawsze będzie spoko, ale z książek samych się nic nie nauczysz).
Kursy online - wszystkie mi znane bardziej wkurzają tym, że przyjmują odpowiedzi wg. klucza, a nie logiki myślenia i poprawności. Nie znam żadnych dobrych.
Tutorial na yt? Może jeszcze Zelent? :D
Kurs stacjonarny - jeśli mówisz o studiach albo jakimś długim kursie (pół roku, 8h dziennie)
  • Odpowiedz