1

Topic: Jak zacząć programować?

Niedawno miałam okazję występować na Geek Girls Carrots Poznań. Cel prezentacji prosty – opowiedzieć swoją przygodę z programowaniem, odpowiedzieć na pytanie jak wybrać język programowania i wreszcie jak zacząć programować (niekoniecznie) w 30 dni. Do tego nie zanudzić publiczność i zmieścić się w 20 min (chyba dało radę). Jednak w mojej prezentacji zabrakło jednak ważnego punktu – tego, który następuje przed wyborem języka.

Jak zdecydować czego się uczyć?
Nie przyszedł mi do głowy, mimo, że od pewnego czasu niemal w każdym tygodniu na flynerdowej skrzynce ląduje wiadomość, którą mogłabym streścić do dwóch pytań:



„jak zacząć programować?” (zupełnie od zera)
„czego powinnam się teraz nauczyć?” (już mam początki za sobą)
Za każdym mailem, za każdą wiadomością stoi osoba, która prawdopodobnie spodziewa się jednej uniwersalnej odpowiedzi prowadzącej do celu. Niektóre osoby przedstawiają mi swoją historię, co je pasjonuje, co do tej pory zrobiły (dzięki czemu mam jakiś pogląd i mogę chociaż trochę podpowiedzieć), ale w większości wiadomość wygląda tak:

Chcę nauczyć się programować, ale nie wiem jak.
Czy chcesz mi pomóc, może coś doradzić?

Za każdym razem staram się odpowiedziecieć. Jednak nie mając zbyt wielu informacji o drugiej osobie odpowiedzi i porady te wyglądają podobnie. Czas zebrać je w jednym miejscu