Ostatnio zastanawiałem się dlaczego jako programista introwertyk prowadzę fanpage pisząc do Was codziennie oraz prowadzę raz na tydzień zajęcia
Okazuje się, że są ludzie do których trafiam i którzy chcą się ze mną uczyć lub czytać treści, które wrzucam…
…bo jest nas już tutaj prawie 2 tysiące, a na zajecia live przychodzi coraz więcej osób.
Poniżej macie 3 moje przemyślenia na temat „Dlaczego jako Senior Dev powinienem dzielić się wiedzą?”
1. Wiedza nabyta na unikatowych projektach, ale nie przekazana/spisana to wiedza stracona
Każdy z seniorów miał kilka projektów, na których pracował i zdobył różne „typy” wiedzy i umiejętności np:
– pracował z biblioteką X czy Y i jakie ma wrażenia
– tworzył kod obiektowo lub funkcyjnie i co uważa za lepsze wg niego
– miał możliwość pracowania z mikroserwisami lub utknął w korpo w na jakimś molochu
– pracował w miedzynarodowym zespole lub prowadził software house
Seniorze, jeśli kodowanie już Cię nudzi lub męczy to załóż bloga, opowiedz w czym się specjalizujesz i zacznij dzielić się wiedzą
2. Doświadczenie zdobywane latami może być w miarę łatwo przekazana w kilkanaście/kilkadziesiąt godzin w formie wideo, podcastu, serii artykułów czy kursu
„W moim przypadku zadziałało to: […]”
„W moim przypadku nie zadziałało to: […]”
Czasem takie proste sugestie po przeczytaniu ich przez kogoś uczącego się pozwolą mu odblokować kolejny skill w myśleniu programistycznym. np +5 do niezawodności kodu

Jeszcze nigdy nie było tak łatwo dzielić się wiedzą jak teraz, więc wg mnie warto to robić – jeśli masz potrzebę to w łatwy sposób możesz to monetyzować. Niech pierwszy rzuci kamień to choć raz nie stawiał WordPressa 😉
3. Im więcej dobrze wyszkolonych i ogarniętych programistów tym lepiej dla wszystkich
(Jakby ktoś jeszcze nie widział jak wygląda cyfrowy świat)
Otaczają nas internety z milionami stron, social media, softy biznesowe, IoT i inne technologie. Niedługo dołączą do naszego świata na stałe algorytmy sztucznej inteligencji
Z uwagi na to, że technologia rozwija się „wykładniczo” to i liczba programistów powinna wzrastać przynajmniej w zbliżonych trendach
Jako senior uważam, że należy nadzorować i pomagać wdrażać się jak największej ilości dobrze rokujących programistów.
Moim małym wkładem w IT jest dzielenie się wiedzą z JS i TS w tych bardziej zaawansowanych zagadnieniach oraz zdalna mentorska pomoc w intensywniejszym rozwoju
Do następnego commita!