fbpx

Uczenie się – najważniejsza umiejętność dla programistów

Poza językiem angielskim jest jeszcze jedna ważna umiejętność dla każdego w branży IT, a mianowicie wiedzieć JAK się uczyć. Nieważne czy dopiero starasz się o pierwszą pracę, jesteś już juniorem, czy masz już dwucyfrowy staż pracy w branży. Na każdym z tych etapów uczyć się trzeba, jeśli pewnego dnia nie chcę się obudzić w bardzo niefajnej sytuacji. Zwłaszcza w obecnej rzeczywistości, a coś o tym wiem, bo moja etatowa firma żyję ze sprzedaży biletów lotniczych i rezerwacji hotelowych. Tough luck.

Mnie nigdzie nie nauczono jak się uczyć. Wiadomo – stare, sprawdzone, przekazywane z pokolenia na pokolenie „nie uczyć się na dzień przed egzaminem”, „wyśpij się” etc. etc. Oczywiście to wszystko prawda, problem był taki, że ja muszę wiedzieć DLACZEGO, prawdy objawione jakoś specjalnie nigdy na mnie nie działały.

O tym dlaczego proces nauki powinno się rozciągać w czasie i dziennie poświęcać jej godzinę, dwie. Nie więcej. O tym dlaczego sen jest ważny w kontekście uczenia się i o wielu, wielu rzeczach można dowiedzieć się ze świetnego, darmowego (!) kursu – Learning How to Learn – https://www.coursera.org/learn/learning-how-to-learn.

Polecam z całego serca.

Wprowadzenie React #7 (2020) – Firebase – zapisywanie danych w chmurze

Co do tej pory udało nam się zrobić to zbiór obrazków, do którego możemy wedle woli dodawać kolejne. W tym wpisie pokażę jak w React zapisać dane do chmury, a wykorzystamy do tego konkretnie usługę Google Firebase.

Firebase?

Firebase jest to tak naprawdę cały zestaw usług działających w modelu BaaS, czyli Backend as a Service. Sprowadza się to do tego, że zamiast np. tworzyć własną bazę danych albo cały proces autentykacji i autoryzacji korzystamy za dolary* z usług udostępnionych przez Google. Ta gwiazdka przy dolarach jest o tyle ważna, że dla małych projektów, np. baza danych Firestore jest darmowa.

Czytaj dalej Wprowadzenie React #7 (2020) – Firebase – zapisywanie danych w chmurze

JavaScript od podstaw #3 – Instalacja niezbędnych narzędzi i pierwszy program

W tej częsci cyklu „JavaScript od podstaw” zainstalujemy NodeJS oraz Visual Studio Code oraz napiszemy pierwszy, prosty program.

Czytaj dalej JavaScript od podstaw #3 – Instalacja niezbędnych narzędzi i pierwszy program

Wprowadzenie React #6 (2020) – hook useEffect

Część szósta cyklu miała być ostatnią, ale zapomniałem o dość istotnym elemencie układanki, czyli hooku useEffect. Podobnie jak obsługa zdarzeń ten wpis będzie oparty na console.log, nie na faktycznych funkcjonalnościach, ale wiedza o useEffect pozwoli nam na zrobienie ciekawych, praktycznych rzeczy w przyszłości.

Czytaj dalej Wprowadzenie React #6 (2020) – hook useEffect