Jak co rok wrzucam programistyczne podsumowanie roku z chwytliwym cytatem na początku.
„A ty siej, a nuż coś urośnie…”
Rozwojowo
W wigilię 2020 zacząłem pisać własną aplikację http://www.tomatodone.com/, czyli prosty timer pomodoro z zapisem danych. Użyte technologie to React + Redux + Postgres + Node. Niby prosta aplikacja, a dzięki niej dowiedziałem się na przykład tego, że jeśli stworzymy timer w JS i działa on w osobnej zakładce, to po jakimś czasie w Chrome się zatrzyma, żeby oszczędzać energię. Żeby działało to prawidłowo, konieczne jest użycie WebWorkers. Poduczyłem się także Heroku.
Po zmianie projektu zacząłem uczyć się C# i .net, ale fakt, że miałem uczestniczyć w jeszcze jednym projekcie z Node, szybko wymusił zmianę kursu. Obecnie poświęcam więcej czasu na Node + naukę baz danych.
Bawiłem się też w tworzenie gier na Canvas. To ciekawe doświadczenie, wcześniej wydawało mi się, że napisanie Game of life, węża, tetrisa, czy algorytmu mrówki Langtona jest nie do ogarnięcia, a w praktyce wcale nie jest takie trudne.
Zawodowo
Pierwsza połowa roku minęła mi tak jak ostatnia poprzedniego. Praca w dużym, wymagającymi projekcie z Angularem, testami w Jest i Javą na backendzie, w którym zajmowałem się oczywiście frontem. W połowie roku zmieniłem projekt na dużo mniejszy, gdzie byłem jedynym frontendowcem. Żeby tych zmian nie było za mało, dostałem jeszcze jeden projekt w Node + Postgres + Angular, gdzie zajmuję się także backendem.
Naukowo
Dość dużo czasu spędziłem na podszkolenie matematyki w zakresie potrzebnym do lepszego zrozumienia zapisów używanych przy opisach algorytmów. Na pewnym etapie programowania, dalsza nauka jest niemożliwa, to tak, jakby uczyć się grania na gitarze bez znajomości nut.
Poświęciłem też sporo czasu na naukę programowania funkcyjnego. Dalej korzystam z aplikacji Anki.
Czym się motywowałem?
Głównie stroną zen jaskiniowca oraz setnym odsłuchiwaniem tych samych nagrań Briana Tracy. :)
Poprzednie podsumowania
https://najakamil.blogspot.com/2021/01/programistyczne-podsumowanie-roku-2020.html
https://najakamil.blogspot.com/2019/12/programistyczne-podsumowanie-roku-2019.html
https://najakamil.blogspot.com/2018/12/programistyczne-podsumowanie-roku-2018.html
https://najakamil.blogspot.com/2018/01/programistyczne-podsumowanie-roku-2017_4.html
Brak komentarzy:
Prześlij komentarz