O mnie

Cześć! Nazywam się Kamil i witam Cię w moich skromnych, wirtualnych progach! Jeżeli odwiedzasz tę podstronę, pewnie chcesz się czegoś o mnie dowiedzieć.

Doświadczenie

Jestem programistą z komercyjnym doświadczeniem od 2016 roku. Z programowaniem jednak mam do czynienia od 6 klasy szkoły podstawowej. Swoją profesjonalną karierę zacząłem jako webmaster, gdzie głównie grzebałem w Prestashop i jego wtyczkach. Następnie pracowałem w malutkim software house, gdzie byłem odpowiedzialny zarówno za backend jak i frontend. Tam nauczyłem się korzystania z frameworka Symfony i Vue (JavaScript). Sporo czasu też spędziłem w WordPressie. Obecnie od 2018 głównie grzebie w backendzie. Od 2019 moim głównym językiem programowania stał się Golang (albo Go, jak kto woli).

W międzyczasie wykonuje też mniejsze projekty dla klientów (masz jakiś pomysł? Napisz!)

Filozofia

Bardzo lubię pragmatyczne podejście do programowania. Cenimy sobie czysty i perfekcyjny kod, wykłócając się i zasłaniając jakością, zapominając, że biznes potrzebuje dostarczenia przez Ciebie wartości. My jesteśmy dla biznesu, a nie biznes dla nas. Myślę, że to dość ważne.

Osobiście uważam, że programowanie to rzemiosło. Wymaga starannego podejścia, zrozumienia potrzeb klienta, a nie po prostu naklepanie kodu. Umiejętności programisty, w tym również te miękkie, są niezbędne, aby oprogramowanie odniosło sukces. Mówiąc o rzemiośle, jestem też zwolennikiem Extreme Ownership (genialna książka!). Odpowiedzialność zarówno za zespół, którego jestem członkiem, jak i za kod, który tworzymy oraz zadania, które na siebie biorę.

Dookoła programowania

Mocno interesuję się dobrą architekturą. Jestem absolwentem Drogi Nowoczesnego Architekta wydanego przez Macieja Aniserowicza. Bardzo cenie sobie ten kurs i myślę, że całkiem dużo się nauczyłem. Dodatkowo staram się poznać świat bezpieczeństwa, aby kod przeze mnie tworzony był faktycznie bezpieczny.

Oprócz programowania, zajmuje się uczeniem programowania. Tak młodych, jak i starszych. Myślę, że większość ma możliwość wejścia w tę branże, ale potrzeba ciężkiej pracy. Edukacja w szkole to niestety za mało, a poza tym jest bardzo tunelowa. Jestem wielkim fanem filozofii „just-in-time learning”, która mówi o nauce nowych umiejętności wtedy, gdy są potrzebne, a nie na zapas, bo „może się przyda”.

Fascynuje mnie świat zwinności, w tym framework Scrum. Co więcej pełniłem rolę scrum mastera przez pewien czas i sporo mnie to nauczyło. Uważam, że w obecnym świecie nie ma czasu ani środków na dostarczanie perfekcyjnego produktu klientowi od razu, bo to po prostu nie działa.

Tutaj płynnie mogę nawiązać do mojego zainteresowania zarządzaniem, stąd też studia na tym właśnie kierunku. Procesy, projekty, wydajność i produktywność. Studia w pewnym sensie pomogły mi rozumieć biznes, działanie i jego potrzeby.

Prywatnie

Prywatnie jestem czynnym skautem. Pełnię obecnie funkcję dyrektora administracyjnego w hufcu, taki trochę COO i CFO hufca :D. W skautingu jestem od 2008 roku, a od 2016 jestem instruktorem harcerskim. Poza skautingiem interesuję się też fotografią i tak hobbystycznie czasem strzelam sobie fotki ładnym widoczkom i ładnym ludziom.

TOP10 talentów wg Strength Finder

  1. Focus
  2. Learner
  3. Relator
  4. Activator
  5. Significance
  6. Individualisation
  7. Responsibility
  8. Developer
  9. Self-assurance
  10. Futuristic

Moje kanały Social Media