Po co ten blog?
Dlaczego kolejny blog o programowaniu ?
Przez lata nauki programowania i pracy zawodowej nie znalazłem strony w polskim internecie która pomagała by juniorom rozwinąć swoje kompetencje.
Rozwiązywanie czasami banalnych problemów to jedno, ale już ukierunkowanie młodego adepta sztuki władania kodem na odpowiedni kierunek, w którym powinien się poruszać to druga sprawa.
Pamiętam, że gdy zaczynałem moją przygodę z programowaniem nie miałem pojęcia czym jest wstrzykiwanie zależności, i na żadnym blogu nikt o tym nie wspominał (to było dawno, dawno, temu). Nie wspomnę już o CQRS czy o DDD. Ogólnie nigdzie nie znalazłem, żadnych opisów jak powinna wyglądać aplikacja z prawdziwego zdarzenia. Osoby które zaczęły tworzyć podobne blogi, często je porzuciły, na rzecz różnych kursów online, które obecnie sprzedają za - według mnie - ogromne pieniądze, a sposób przekazywania przez nich wiedzy nie jest najwyższych lotów. Szukamy dobrych programistów do pracy, ale (tak jak na polskich uczelniach) nie potrafimy im przekazać odpowiedniej wiedzy, w sposób który jest łatwa do przyswojenia - nikt się nawet nie kwapi, żeby coś z tym zrobić.
Dlatego w przypływie natchnienia, stworzyłem tego oto bloga (totalny spontan, więc wybaczcie mi, że jest na razie w takiej formie, z czasem go ulepsze). Będę tu umieszczał wszystko czego się nauczyłem przez lata pracy jako programista (głównie .NET), z elementami DevOps (tak, niestety są miejsca gdzie sam musisz sobie zrobić cały pipeline Ci/CD) oraz SQL i Azure. Będą to prawdziwe Case Study, artykuły, technologie itd. Jak tylko ogarnę kilka pierwszych wpisów spróbuje upiększyć tą stronkę (a szczerze nie wiem jakie ma możliwości ten portal blogowy).
Wpis może nie jest najwyższych lotów, jednak od czegoś trzeba zacząć :)