O mnie

Zdjęcie Michała Wilkosińskiego

Cześć, nazywam się Michał Wilkosiński. Od 18 lat zajmuję się programowaniem i tworzeniem serwisów internetowych. Pracowałem przy dziesiątkach projektów – w różnych technologiach, w firmach dużych i małych, oraz w trzech różnych krajach.

Technologia zmienia się i rozwija. Pojawiają się nowe języki, nowe podejścia, frameworki, narzędzia, itd. Dlatego rzemiosło programistyczne to ciągła nauka nowych rzeczy. Ale jest też w tym zawodzie kilka ważnych umiejętności niezależnych od zmian w technologii:

Umiejętność komunikacji. Oprogramowanie zwykle tworzą zespoły, więc musimy regularnie rozmawiać z osobami, które wraz z nami nad nim pracują, ale również z tymi, dla których ono powstaje. A do tego potrzebne nam są umiejętności nazywania rzeczy oraz opisywania ich w sposób klarowny i zrozumiały.

Umiejętność tworzenia utrzymywalnego kodu. Pisząc kod, musimy zawsze myśleć o ludziach, którzy w przyszłości będą go modyfikować, rozbudowywać i utrzymywać. Ale niewiele w tej kwestii zdziałamy bez solidnej wiedzy o programowaniu.

Umiejętność dostarczania działającego kodu. Bo nawet najpiękniej skonstruowany system jest bez wartości, dopóki nie zostanie wdrożony do użytku. I tu może pojawić się konflikt z punktem poprzednim. Sztuka polega na znalezieniu balansu pomiędzy dążeniem do (nieosiągalnej) doskonałości kodu, a koniecznością dowiezienia działającego produktu.

Mama nadzieję, że materiały które publikuję w DevSchool pomogą Ci w Twojej drodze do opanowania tych umiejętności. A przy okazji ja też czegoś się nauczę, bo zawsze jest coś jeszcze do nauczenia się 😊.

Ikona Smiley Obserwuj DevSchool!
Logo FacebookLogo Twitter

Copyright 2022 – 2023 ©
Michał Wilkosiński CONIFER MEDIA
Wszystkie prawa zastrzeżone