Praca w IT, Ścieżki kariery

Senior to nie koniec. Ścieżki kariery w BanQsoft

Banqsoft ścieżka kariery

Ścieżka kariery jest dla programisty niczym roadmap rozwoju ulubionego frameworka. Określa kamienie milowe i wymagania, jakim programista musi sprostać, by przejść na wyższy poziom. Nie inaczej sprawa wygląda w BanQsoft. Jakie wartości u pracownika są kluczowe w tej firmie?

Jeżeli chcemy wiedzieć, jak będzie wyglądać nasza przyszłość w firmie, warto sprawdzić, czy posiada ona ścieżkę kariery dla naszego stanowiska. To zbiór najważniejszych czynników, umiejętności oraz zakresu obowiązków, jakie są wymagane w celu zdobycia awansu. W ścieżkach znajdziemy również niezbędne informacje o tym, jak wygląda proces przyznawania podwyżki. Jak takie rozwiązanie działa w praktyce? Sprawdziliśmy to na przykładzie firmy BanQsoft.

Ścieżka programisty

Ścieżka programisty w BanQsoft składa się z czterech etapów. Zamiast klasycznego podziału na juniora/mida/seniora uświadczymy tutaj:

  • Associate Software Developera
  • Software Developera
  • Senior Software Developera
  • Advisory Software Developera

Stanowisko Associate Software Developera to tzw. entry-level. BanQsoft nie rozgranicza tego bezpośrednio na Juniora i Interna. Wśród wymagań i doświadczenia konieczne jest posiadanie podstawowej wiedzy z zakresu szeroko pojętej analizy oprogramowania, jego designu, tworzenia oraz testowania. Wskazywane jest tutaj około 2-letnie doświadczenie, lecz kwalifikują się tutaj również studenci kierunków związanych z wytwarzaniem oprogramowania bez doświadczenia komercyjnego.

Co ciekawe, na kolejnych szczeblach kariery nie przykłada się dużej uwagi do stażu pracy. Kluczowymi elementami jest wiedza i zakres obowiązków. O ile Associate pracował pod pełną kontrolą osoby odpowiedzialnej za niego, o tyle Software Developer musi samodzielnie planować swoją pracę i pozbawiony jest ścisłego nadzoru ze strony lidera zespołu.

Od Senior Software Developera oczekiwana jest już większa wiedza teoretyczna. Wzrasta również zakres obowiązków. Senior ma dostarczać gotowe rozwiązania, zgodne ze standardami programowania. Posiada także doświadczenie z architekturą samej aplikacji, a także ma wiedzę na temat samych procesów biznesowych. Umie także pracować samodzielnie, a także służy radą wszystkim pracownikom z mniejszym stopniem seniority.

Finalnie mamy Advisory Software Developera. Osoba ta odznacza się już perfekcyjną wiedzą teoretyczną z zakresu wytwarzania oprogramowania i posiada kilka lat doświadczenia w rozmaitych środowiskach. Od takiego programisty wymaga się również większego wsparcia zespołu, zarówno z zakresu wyboru odpowiednich narzędzi programowania, jak i w dzieleniu się swoim doświadczeniem nie tylko w firmie, ale również na konferencjach i seminariach.

Ścieżka architekta

Drugą ścieżką w BanQsoft jest droga System Architecta. Architekci są odpowiedzialni za przerabianie wymagań klienta na rozwiązania systemowe. Odpowiadają zatem za cały proces przekształcenia pomysłu w realne rozwiązanie, kontrolując przy tym postępy prac w zakresie odpowiedniej implementacji wymagań klienta i jakości kodu. W tej ścieżce dość istotny staje się już staż pracy.

Ścieżka zaczyna się właśnie od System Architecta. Osoba na tym stanowisku powinna posiadać co najmniej 3 lata doświadczenia w programowaniu w języku C# oraz SQL, a także co najmniej 2 lata doświadczenia w roli architekta lub 2 lata doświadczenia jako programista w BanQsoft. System Architect specjalizuje się w wyznaczonych obszarach biznesowych i bierze udział zarówno w ustalaniu wymagań ze strony klienta, jak i w procesie tworzenia oprogramowania.

Następnie przychodzi kolej na Senior System Architecta. Tutaj wskazane jest już 5 lat doświadczenia na stanowisku architekta (lub 3 lata jako architekt w BanQsoft) oraz minimum 5 lat doświadczenia w tworzeniu oprogramowania z wykorzystaniem C# i SQL. Senior otrzymuje bardziej wymagające projekty, w których wymagana jest rozleglejsza wiedza biznesowa. Senior System Architect spełnia również funkcję technical team leadera i bierze na siebie odpowiedzialność za proces tworzenia oprogramowania.

Ścieżka kończy się stanowiskiem Advisory System Architecta. To osoba z ośmioletnim doświadczeniem zawodowym (oraz ośmioletnim doświadczeniem w pisaniu w C# i SQL) i z co najmniej pięcioletnim doświadczeniem jako senior architect w BanQsoft. Osoba ta zarządza zespołem architektów i developerów, odpowiedzialna jest za planowanie całego procesu tworzenia oprogramowania i QA. Bierze także czynny udział w planowaniu rozwoju produktu.

Podwyżki w BanQsoft

BanQsoft posiada również sprawny system podwyżek, który z pewnością może się podobać. Wynagrodzenia są bowiem coroczne. Na początku każdego roku, w okolicach lutego proponowane są nowe kwoty przez managera w ramach zaplanowanego budżetu. Propozycje są następnie konsultowane z działem HR.

Podwyżki uzależnione są od kilku czynników. Przede wszystkim liczy się ocena pracownika pod kątem realizacji jego obowiązków. Co roku przeprowadzany jest zewnętrzny benchmark z pomocą międzynarodowej firmy zajmującej się consultingiem. Na jego podstawie, a także na podstawie indywidualnych osiągnięć każdego pracownika, ustalana jest nowa kwota wynagrodzenia. Wpływ na nią ma także obecny poziom zarobków oraz budżet firmy.

Nie brakuje również bonusów w postaci prowizji od osiągniętych wyników. Oprócz kwestii finansowych, dochodzą również dodatkowe benefity, takie jak prywatna opieka zdrowotna, ubezpieczenie medyczne, karta sportowa czy lekcje języka angielskiego.

Jak widać, w BanQsoft ścieżki kariery zostały dość ustrukturyzowane. Zarówno pod kątem potencjalnego awansu, jak i możliwości negocjacji wynagrodzenia. Nie brakuje jednak indywidualnego podejścia do każdego pracownika.


Jeżeli zainteresował Cię cykl artykułów pt. Ścieżki kariery w IT, przeczytaj także artykuł na temat Spotify.

Michał Sejmicki. Manager zespołu Asset Finance Development w Banqsoft. Od ponad 17 lat związany z branżą IT, przede wszystkim w zakresie rozwoju i dostarczania oprogramowania dla klientów korporacyjnych. Absolwent magisterskich studiów informatycznych na Uniwersytecie Gdańskim oraz studiów podyplomowych MBA na Politechnice Gdańskiej. Jako programista i architekt najlepiej czuje się w technologii .NET i rozwiązaniach Microsoft, z którymi ma do czynienia od początku swojej kariery. Jako lider najwięcej satysfakcji czerpie natomiast ze wspierania i rozwijania swoich zespołów do osiągania celów biznesowych.

Zdjęcie główne pochodzi z OfficeMap.pl

Podobne artykuły

[wpdevart_facebook_comment curent_url="https://justjoin.it/blog/banqsoft-sciezka-kariery-programisty" order_type="social" width="100%" count_of_comments="8" ]