języku / frameworku / ekosystemie (blogi, newslettery, książki) • Google i StackOverflow to Twoi przyjaciele • Znajdź mentora? • Forum (np. https://forum.rubyonrails.pl)
języku / frameworku / ekosystemie (blogi, newslettery, książki) • Google i StackOverflow to Twoi przyjaciele • Znajdź mentora? • Forum (np. https://forum.rubyonrails.pl) • Czytaj kod pisany przez innych developerów
języku / frameworku / ekosystemie (blogi, newslettery, książki) • Google i StackOverflow to Twoi przyjaciele • Znajdź mentora? • Forum (np. https://forum.rubyonrails.pl) • Czytaj kod pisany przez innych developerów • Przyzwyczaj się, że jest masa rzeczy, których nie wiesz i wszystko nowe jest wyzwaniem
języku / frameworku / ekosystemie (blogi, newslettery, książki) • Google i StackOverflow to Twoi przyjaciele • Znajdź mentora? • Forum (np. https://forum.rubyonrails.pl) • Czytaj kod pisany przez innych developerów • Przyzwyczaj się, że jest masa rzeczy, których nie wiesz i wszystko nowe jest wyzwaniem • Jak najszybciej zajmij się kodowaniem profesjonalnie
mała wiarygodność? • Znajomości (np. z LRUGa ;)) • Na początku pieniądze nie mają żadnego znaczenia (staż za free też jest dobrą opcją) • Priorytet: rozwój, wyrobienie sobie marki
Nastawienie przede wszystkim na rozwój • Lol, estymacje na początku • Więcej czytania tutoriali i czytania StackOverflow niż kodowania • Po 2 tygodniach udało się skończyć pierwszy projekt ;)
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki)
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później • Priorytet: rozwój
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później • Priorytet: rozwój • Ucz się innych języków: JavaScript, C, Elixir
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później • Priorytet: rozwój • Ucz się innych języków: JavaScript, C, Elixir • Nadrób zaległości z podstaw CS: algorytmy, struktury danych etc.
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później • Priorytet: rozwój • Ucz się innych języków: JavaScript, C, Elixir • Nadrób zaległości z podstaw CS: algorytmy, struktury danych etc. • Strzeż się Impostor Syndrome
Konfrontuj swoją wiedzę (pair-programming, code reviews, exercism.io) • Czytaj kod opensourcowych projektów, spróbuj się w któryś zaangażować • Załóż bloga (najlepszy sposób na wyrobienie sobie marki) • Nie nastawiaj się na dużo $$$, na to przyjdzie pora później • Priorytet: rozwój • Ucz się innych języków: JavaScript, C, Elixir • Nadrób zaległości z podstaw CS: algorytmy, struktury danych etc. • Przeczytaj: https://karolgalanciak.com/blog/2015/07/12/embarking-on- programming-journey/ ;)
techniczny (podstawy) • (+) Znajomość zagadnień do których ciężko samemu usiąść • (+) Łatwiejszy start w profesjonalnym programowaniu • (-) Uczenie "od końca" (czy pisząc API do Railsowej apki potrzebujesz wiedzieć jak działa kompilator?)
techniczny (podstawy) • (+) Znajomość zagadnień do których ciężko samemu usiąść • (+) Łatwiejszy start w profesjonalnym programowaniu • (-) Uczenie "od końca" (czy pisząc API do Railsowej apki potrzebujesz wiedzieć jak działa kompilator?) • (-) 3,5 roku studiowania - jeżeli nie pracujesz w trakcie studiów to tracisz dużo czasu
efektywność nauki • (+) Można skupić się na tym, co Cię najbardziej interesuje • (+) Dużo szybsza możliwość rozwoju • (+) Przyzwyczaja do wychodzenia z comfort-zone (wszystko jest wyzwaniem przed długi czas)
efektywność nauki • (+) Można skupić się na tym, co Cię najbardziej interesuje • (+) Dużo szybsza możliwość rozwoju • (+) Przyzwyczaja do wychodzenia z comfort-zone (wszystko jest wyzwaniem przed długi czas) • (-) Wymaga dyscypliny
efektywność nauki • (+) Można skupić się na tym, co Cię najbardziej interesuje • (+) Dużo szybsza możliwość rozwoju • (+) Przyzwyczaja do wychodzenia z comfort-zone (wszystko jest wyzwaniem przed długi czas) • (-) Wymaga dyscypliny • (-) Trzeba nadrobić kiedyś brak podstaw
efektywność nauki • (+) Można skupić się na tym, co Cię najbardziej interesuje • (+) Dużo szybsza możliwość rozwoju • (+) Przyzwyczaja do wychodzenia z comfort-zone (wszystko jest wyzwaniem przed długi czas) • (-) Wymaga dyscypliny • (-) Trzeba nadrobić kiedyś brak podstaw • (-) Trudniejszy start (mniejsza wiarygodność)
efektywność nauki • (+) Można skupić się na tym, co Cię najbardziej interesuje • (+) Dużo szybsza możliwość rozwoju • (+) Przyzwyczaja do wychodzenia z comfort-zone (wszystko jest wyzwaniem przed długi czas) • (-) Wymaga dyscypliny • (-) Trzeba nadrobić kiedyś brak podstaw • (-) Trudniejszy start (mniejsza wiarygodność) • (-) Impostor Syndrome?