fbpx

Podsumowanie roku 2020

Jak co roku w Coders School podsumowanie poprzedniego roku robimy miesiąc później niż inni slightly_smiling_face. Dzięki temu czymś się wyróżniamy. Ale tym razem oprócz suchego tekstu nagrałem też wideo. Miłego czytania lub oglądania slightly_smiling_face.

Rok 2020 był rokiem niezwykłym

To wszyscy wiemy. I to niestety w bardziej negatywny sposób. Przynajmniej dla większości z nam. Mnie osobiście najbardziej dotknęły godziny dla seniorów, bo akurat między 10 a 12 było mi najwygodniej robić zakupy. Ale nie będę tutaj narzekał, bo pod względem zarówno przychodów, efektywności osobistej jak i skali – ten rok był dla mnie bardzo pomyślny slightly_smiling_face.

W tamtym roku nie chciałem robić żadnych założeń odnośnie przyszłości. I bardzo słusznie, bo pandemia koronawirusa pokazała, że te założenia bardzo szybko by się zdezaktualizowały.

Czy cały ubiegły rok był na spontanie?

Nie. Miałem jakieś plany. W poprzednim wpisie opisałem swoje założenia na 2020 rok. A właściwie tylko na pierwszy kwartał tego roku. Były one takie: Zrealizować drugą edycję kursu Wielowątkowość w C++
      • Zrealizowane, w lutym i marcu odbyła się druga edycja kursu z Wielowątkowości.
Otworzyć weekendowe warsztaty z C++ dla początkujących
      • Koronawirus zepsuł ten punkt.
Rozpocząć blogowanie i Youtubowanie na temat C++. Będę dzielił się wiedzą za darmo slightly_smiling_face.
      • Na kanale Coders School na YouTube możecie zobaczyć trochę filmów, ale powiedzmy sobie szczerze – to nie są dedykowane filmy, czy wpisy. Powstały one na podstawie już wcześniejszych nagrań.
W ogólności można więc powiedzieć, że nawet 2/3 postanowień zostało spełnionych. Podobno to i tak więcej spełnionych postanowień niż u przeciętnego Kowalskiego (polecam Naukowy Bełkot, jeśli chcecie wiedzieć więcej).

Podsumowanie roku 2020 roku w liczbach

Kurs C++ online

0
edycja kursu
0
grupa
0
uczestników
0
godziny zajęć

Kurs Wielowątkowości w C++

0
edycja kursu (stacjonarna)
0
grupa
0
uczestników
0
godzin zajęć

Szkolenia firmowe

0
firma
0
dni
0
kursantów
0
godzin szkoleń

Tak samo jak już rok temu w Coders School uczymy tylko języka C++. Chociaż właściwie to uczymy bardzo uniwersalnych praktyk i narzędzi, które wykorzystuje się we wszystkich obiektowych językach programowania. Dlatego po naszych kursach można śmiało uczyć się innych języków programowania. Jest się wtedy wymiataczem, co też potwierdzają uczestnicy slightly_smiling_face.

W tamtym roku nie chciałem robić żadnych założeń odnośnie przyszłości. I bardzo słusznie, bo pandemia koronawirusa pokazała, że te założenia bardzo szybko by się zdezaktualizowały. W tym roku natomiast poczynię pewne założenia. Po pierwsze – idziemy w kursy online, co zobaczycie poniżej. Po drugie – więcej automatyzujemy od samego początku.

Odniosę się do tej automatyzacji. Wydawało mi się, że kurs, który już prowadziłem czterokrotnie, nie przysporzy mi żadnych problemów. No i oczywiście się pomyliłem. Problemów merytorycznych nie było, ale był problem ze skalowaniem. Na kurs C++ online zapisało się 100 osób. A ponieważ osobiście sprawdzałem prace domowe, to ta skala już zrobiła swoje. Za mało rzeczy było odpowiednio zautomatyzowanych. Musiałem nawet zrobić nieplanowaną, miesięczną przerwę w kursie. Miałem kryzys, który wynikał z braku czasu i zmęczenia. Przez ten miesiąc udało mi się trochę odpocząć i nadrobić zaległości, ale nie udało się zautomatyzować przyszłych lekcji. Więc one też jeszcze mnie sporo kosztowały. Z perspektywy czasu miło się wspomina takie okresy, ale nie chciałbym tak pracować. Pracy nigdy nie będzie za mało i zawsze znajdzie się coś innego. A działanie na najwyższych obrotach przez dłuższy czas na pewno nie wpływa korzystanie na zdrowie. I na relacje z najbliższymi.

Kursanci byli jednak niezwykle pomocni. Z ich pomocą udało nam się zebrać bardzo dużo przemyśleń, w jaki sposób można ulepszyć i zautomatyzować ten kurs. Ale o tym dokładniej opowiem kiedy indziej slightly_smiling_face.

Plany Coders School na rok 2021

Druga edycja kursu C++ online. Kurs ma ruszyć 31 marca 2021 i będzie dostępny w dwóch wersjach:

      • wersja standard – zautomatyzowana i skalowalna (z mojej strony będzie wymagać obsługi i wsparcia platformy i zaangażowania na czacie)
      • wersja premium – ze wsparciem trenera i spotkaniami na żywo (w takiej formie jak edycja z 2020 roku). Kursantów szkolił będzie Mateusz 🥷

Kurs z algorytmów w C++. Materiały już w większości są gotowe. Przygotował je Mateusz. On również poprowadzi ten kurs. Wstępne plany są na wrzesień 2021. Kurs jest niezwykle obszerny i będzie podzielony na 4 części. Każda na jeden kwartał, a więc rozciągnie się on i na 2022 rok

Kurs z wielowątkowości i współbieżności w C++. Materiały są gotowe (mojego autorstwa) i kurs też zamierzam nagrać osobiście, ale na chwilę obecną tylko w zautomatyzowanej formie. Nie mam dokładnej daty startu. Za sukces uznam wypuszczenie go w 2021 roku.

Efektem ubocznym powyższych będzie też zatrudnienie dodatkowej osoby do pomocy przy obsłudze mediów społecznościowych oraz kompletne przeorganizowanie strony www, która obecnie jest dość chaotyczna.

I to tyle. Nic o przychodach, czy dochodach. Celem są oczywiście jak najwyższe liczby. Absolutne minimum to możliwość utrzymania rodziny przez cały rok. Ale liczę na znacznie więcej blush. Wam również życzę jak najwięcej pieniędzy (niby szczęścia nie dają, ale to powiedzenia działa tylko dla ludzi, którym starcza na wszystkie życiowe potrzeby). A te pieniądze możecie zyskać między innymi, dzięki zmianie pracy na lepszą. I mam nadzieję (a właściwie to nie tylko nadzieję, ale potwierdzenia od dotychczasowych kursantów), że to, co robię, istotnie się do tego przyczynia. Dzięki historiom waszych sukcesów mam motywację do robienia tego, co robię. Wspaniale jest pomagać innym. Chcę to robić na jeszcze większą skalę, więc jeśli wierzysz w moją misję, to daj innym znać o Coders School 🥷

To może tak przy okazji pomagania – w tamtym roku przelałem na akcję Pajacyk 4500 zł. Oczywiście to dzięki kursantom. 50 zł z każdego sprzedanego kursu trafiło na tę akcję. Jeśli chcesz pomóc w pobiciu tego wyniku w tym roku, to zgłoś zainteresowanie kursem C++ online slightly_smiling_face. Jestem pewny, że pobijemy ten wynik muscle. Wszystkiego dobrego!

ninjaletter

A może Ninjaletter?

Chcesz wiedzieć, co słychać w C++ i nie tylko? Zapisz się na Ninjaletter i otrzymuj od nas co miesiąc dawkę wartościowych treści o C++. Do tego dorzucamy darmowe materiały, spoilery o nowych kursach, specjalne promocje dla ninjaletterowiczów i wiele, wiele innych. To co, skusisz się?

Łukasz Ziobroń

Łukasz Ziobroń

Zmieniam ludzi w prawdziwych programistów. W nauczaniu stosuję grywalizację, andragogikę i neurodydaktykę.

Najnowsze artykuły

Good programming practices – Coding Dojo

Training in a form of Coding Dojo. Participants start with a code review of a small application. They note down their comments. After that, the trainer presents bad and good programming practices. Participants discuss what can be applied in a reviewed code and start fixing it in a form of Coding Dojo.

Czytaj »

Popular C++ Idioms – Coding Dojo

The training starts with a code review of a small application (pre-work). Participants note their thought and discuss their findings in groups. Then popular C++ idioms are presented (the concept and some code) – about 15-20 minutes each. After that participants need to use some of the idioms in a reviewed application code.

Czytaj »

Performance optimisations

This training is about writing more robust C++ code and algorithms with the help of CPU caches and a compiler. Benchmarking tools are used to show performance gains.

Czytaj »

C++ toolset

Covers a lot of ground about C++ related tools: build systems, compilers, debuggers, static and dynamic binary analyzers. It is focused more on discovering useful tools, that can solve many software engineering problems.

Czytaj »

Templates – Advanced techniques

Basic usage of C++ templates may not be enough to utilize opportunities, which were introduced in the latest C++ standards. From C++11 we can use templates with any number of parameters and use a simplified mechanism for SFINAE, which is claimed to be a real C++ wizardry.

Czytaj »

Templates – Basics

Templates are pointed out to be the most difficult part of the C++ language. Difficult, but very useful. They allow writing very generic and universal code. Thanks to them, we can avoid code duplication, but also, make it incomprehensible for beginners. This session allows for gaining the necessary knowledge and good practices on using templates.

Czytaj »

STL Algorithms in C++ 17

This training focuses on the effective use of C++ documentation to implement applications with the use of STL algorithms. First part is mainly theoretical, but there are many short exercises (in a paper form) to apply knowledge instantly and force participants to think and search for solutions in the documentation. The other part is a group activity – implementation of the cryptographic application with proper STL algorithms instead of raw loops.

Czytaj »

STL Containers

This training focuses on the effective use of C++ documentation. Computational complexity issues are mentioned. There are many short exercises to apply knowledge instantly and force participants to think and search for solutions in the documentation.

Czytaj »
ninjaletter

Już uciekasz?

Zanim to zrobisz, zapisz się na Ninjaletter, aby wiedzieć, co piszczy w C++. 

Informujemy, iż w celu realizacji usług dostępnych w naszym serwisie, optymalizacji jej treści, dostosowania strony do Państwa indywidualnych potrzeb oraz wyświetlania, personalizacji i mierzenia skuteczności reklam w ramach zewnętrznych sieci reklamowych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies można kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszego serwisu, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje stosowanie plików cookies. Więcej informacji zawartych jest w polityce prywatności serwisu.

Hej, mój nowy kurs Szablony w C++ jest już dostępny. Obczaisz?