Jak zostać Seniorem? Podsumowanie ITCorner Tech Meetup #5

Wrocław ma jedną z najaktywniejszych scen meetup’owych w Polsce. Według szacunków branżowych, w stolicy Dolnego Śląska odbywa się ponad 300 spotkań poświęconych IT rocznie. Te organizowane przez społeczności poświęcone są przeważnie konkretnym językom programowania, jak np. Phpers Wrocław, ale są też grupy skupiające się wokół szerszych obszarów technologicznych, jak np. Wrocław Blockchain Meetup. 

Na tym tle ITCorner Tech Meetup wyróżnia się przede wszystkim elastycznością tematyczną. Naszym celem jest prezentowanie kwestii aktualnych, ale też ważnych dla pracowników firm zrzeszonych w organizacji, jak i samych firm. Najczęściej spotykamy się, żeby porozmawiać o tematach technologicznych, czasami nawet w wąskiej specjalizacji – jak podczas marcowego Continuous Integration czy czerwcowego meetupu na temat integracji systemów IT.

Nie stronimy jednak od tematów “miękkich”, z pogranicza IT i marketingu oraz zarządzania projektami, jak podczas majowego Beyond Programming. Na nasze spotkania zapraszamy zarówno praktyków z firm z klastra, jak i gości z zewnątrz. Od kilku już spotkań nagrywamy wystąpienia, które możecie śledzić na kanale na Youtube.

Jak zostać dobrym Seniorem w IT?

Rok 2019 zakończyliśmy spotkaniem poświęconym odpowiedzi na pytanie, kim właściwie jest Senior Developer, czym się zajmuje i czego powinniście się spodziewać jeżeli zamierzacie się rozwijać w tym kierunku. Na spotkanie zaprosiliśmy czterech prelegentów z wrocławskich software house’ów: Vazco, Accesto, VM, Unity, których przyszło posłuchać 80 osób.

Wybraliśmy te firmy ze względu na to, że pracują u nich seniorzy gotowi podzielić się wiedzą i doświadczeniem oraz każda z nich prezentuje inny zakres wykonywanych projektów oraz technologii jakie stanowią trzon ich działania. 

W skrócie, zdaniem zaproszonych prelegentów, Senior Developer to przede wszystkim programista z dużym doświadczeniem. Nie są to jednak jedyne umiejętności jakie powinien posiadać i o tym właśnie opowiadali zaproszeni goście. Całość podzieliliśmy na cztery około 20 minutowe wystąpienia z możliwością zadawania pytań przez publiczność, a zakończyliśmy panelem z udziałem wszystkich występujących ekspertów. 

Maciej Stasiełuk, CTO/Software Architect w Vazco. Temat prezentacji: Senior vs. Developer Experience

Wraz z naszym rozwojem zawodowym zaczynamy zwracać coraz większą uwagę na Developer Experience (DX). Jedną z rzeczy, która odróżnia Seniora jest dbałość o komfort pracy, zarówno swojej, jak i całego zespołu. W swoim wystąpieniu Maciej opowiedział o tym, czym jest Developer Experience, jak można je poprawić w swoim projekcie oraz dlaczego to właśnie Senior powinien dbać o DX.

Maciej wyjaśnił na czym polega jego zdaniem termin Developer Experience, który zaczyna być bardzo ważnym zagadnieniem w pracy Senior Developera, ale nie tylko. Termin ten nie ma jeszcze wpisu w Wikipedii, stąd warto o nim rozmawiać. Maciek określił go sumą wszystkich doświadczeń, które mamy na co dzień w pracy z technologiami czy hardwarem. 

Michał Kurzeja, CTO w Accesto. Temat prezentacji: Quo vadis, Programmer?

W swoim wystąpieniu Michał opowiedział o cechach programisty, który w jego oczach jest Seniorem. O dodawaniu wartości biznesowej, czyli o rozwiązaniach problemów, a nie dostarczaniu linijek kodu. O balansie pomiędzy rozwijaniem swoich umiejętności miękkich i technicznych. Michał wspomniał również o tym jak ważne są podstawy, dzielenie się wiedzą i świadome planowanie swojej ścieżki kariery.  

Łukasz Sutuła, Architekt Oprogramowania w Unity Group. Temat prezentacji: Modelowanie rozwoju drogą do roli Seniora

W szybko zmieniającym się środowisku, jakim jest branża IT, nie zawsze potrafimy prawidłowo pokierować swoim rozwojem technicznym. Nowe technologie, standardy oraz metodyki związane z aspektami technicznymi, mogą nie iść w parze z szybkością poznawania narzędzi doskonalenia własnej osoby lub innych osób, którym takie wsparcie powinniśmy oferować. Chciałbym więc podzielić się własnym doświadczeniem, które może wesprzeć Twoją ścieżkę rozwoju w wejściu na wyższy poziom – poziom Seniora.

Łukasz zaprezentował kroki jakie powinno się zaplanować na drodze rozwoju od Mida do Seniora, a w szczególności koncepcję 4 fazy kompetencji.

Wojciech M. Gańcza, C++ Senior Software Developer w VM.PL Software House. Temat prezentacji: Kto to jest “Senior developer”? 

Zwrot „Senior developer” pojawia się w wielu ofertach pracy. Niestety pojęcie to nie doczekało się formalnej definicji i w różnych firmach różnie jest rozumiane. Czasem jest to kwestia doświadczenia w konkretnej technologii a czasem wieku, niekiedy wyznacznikiem jest samodzielność, kiedy indziej umiejętność pracy w zespole. Niektórzy pracodawcy wymagają kreatywności, inni – prostoty proponowanych rozwiązań. Czy istnieje jakiś wspólny mianownik? I najważniejsze: jak go osiągnąć?

Wojciech w swoim wystąpieniu poświęcił sporo uwagi zagadnieniom tego, co w firmach rozumie się pod pojęciem Senior Developera, na jakie pułapki związane z wykonywaniem tej funkcji trzeba szczególnie uważać, jak ważne są umiejętności interdyscyplinarne oraz miękkie. 

Podsumowanie

Całe spotkanie zakończył panel dyskusyjny, podczas którego prelegenci odpowiadali na pytania publiczności o m.in.: źródłach z jakich czerpią wiedzę technologiczną, jak i biznesową, czy też jak ocenić czy zespół jest wystarczająco wydajny. Po panelu miał miejsce networking przy piwie i pizzy.

Spotkania w ramach ITCorner Tech Meetup odbywały się jak do tej pory w cyklach co dwa-trzy miesiące. W roku 2020 będziemy chcieli zaproponować publiczności jeszcze więcej tematów i organizować je jeszcze częściej. O nowych wydarzeniach dowiecie się z profilu na meetup.com.

Zapraszamy do dyskusji

Patronujemy

 
 
Polecamy
Chiny krytyczne wobec rozpoznawania twarzy