-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDeveloper-vs-Project-Manager-002-Zarobki.html
1 lines (1 loc) · 11.9 KB
/
Developer-vs-Project-Manager-002-Zarobki.html
1
<!DOCTYPE html> <html lang="pl"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>Developer vs Project Manager 002: Zarobki · Rafal Makara</title> <meta property="og:title" content=" Developer vs Project Manager 002: Zarobki "> <meta property="twitter:title" content=" Developer vs Project Manager 002: Zarobki "> <meta property="og:description" content=" Hi! I am Rafal and I am a generalist. I was an software engineer, project manager, product owner, scrum master, chief digital officer. I know about people, collaboration, project management, software development and business operations. "> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@rafalmakara" /> <meta property="og:image" content="https://rmakara.github.io/assets/20171113_header.jpg" /> <meta name="twitter:image" content="https://rmakara.github.io/assets/20171113_header.jpg" /> <meta name="description" content=" Disclaimer: W serii Developer vs Project Manager opisuję kontrasty dla granicznych położeń tych ról. Zachowuję świadomość istnienia specjalistów posiadając..."> <link rel="icon" href="https://rmakara.github.io//assets/favicon.ico"> <link rel="apple-touch-icon" href="https://rmakara.github.io//assets/apple-touch-icon.png"> <link rel="stylesheet" href="https://rmakara.github.io//assets/core.css"> <link rel="canonical" href="https://rmakara.github.io//Developer-vs-Project-Manager-002-Zarobki"> <link rel="alternate" type="application/atom+xml" title="Rafal Makara" href="https://rmakara.github.io/feed.xml" /> </head> <body> <aside class="logo"> <a href="https://rmakara.github.io//"> <img src="https://avatars0.githubusercontent.com/u/1880231?v=4" class="logo-avatar"> </a> <span class="logo-prompt code">Back to Home</span> </aside> <aside> <p class="goodbye"> This blog is no longer maintained <br/><br/> Subscribe to new articles at <a href="https://www.sorryengineering.com/">https://www.sorryengineering.com/</a> </p> </aside> <p class="menu"> <br /><br /> <a href="/">EN Articles</a> | <a href="/pl">PL Articles</a> <br /> <a href="/about">About me</a> | <a href="/help">How can I help?</a> | <a href="https://www.linkedin.com/in/rafalmakara/">My LinkedIn Profile</a> </p> <div id="content"> <article> <div class="divider"></div> <div class="center"> <a class="prev" href="/Komunikacja-i-jezyk-w-zespole">Previous article - Komunikacja i język w zespole</a> </div> <div class="divider"></div> <h1 class="title">Developer vs Project Manager 002: Zarobki</h1> <div class="center"> <time class="code">2017-11-13</time> </div> <div class="divider"></div> <blockquote> <p>Disclaimer: W serii Developer vs Project Manager opisuję kontrasty dla granicznych położeń tych ról. Zachowuję świadomość istnienia specjalistów posiadających wiele kompetencji miękkich oraz managerów posługujących się niskopoziomową wiedzą techniczną - te grupy świadomie pomijam.</p> </blockquote> <h1 id="pieniądze-w-it">Pieniądze w IT</h1> <p>Poza ciekawą ścieżką kariery, możliwością spotkania masy niesamowitych, pozytywnych i pełnych pasji ludzi, łatwości zmiany pracy czy relokacji kariera w IT daje możliwość relatywnie prostego dojścia do satysfakcjonujących zarobków. Osoby wychodzące ze studiów w wieku 22-24 lat mają szansę zarabiać spore kwoty. Nawet osoby startujące karierę już w wieku 18-20 lat zazwyczaj zarabiają więcej od swoich rówieśników w innych branżach. Jak wyglądają ścieżki rozwoju finansowego programistów i managerów?</p> <h1 id="programista15k">#programista15k</h1> <p>W Internecie krąży dość popularny hashtag #programista15k, który z jednek strony zawiera w sobie odrobinę żartu, a z drugiej odrobinę rzeczywistości. Tworzy on pewne wyobrażenie o branży IT dla osób, które dopiero w nią wchodzącą, a też jest pewnego rodzaju celem do którego dążą developerzy pracujący już od kilku lat. Ile ma w sobie prawdy?</p> <p>Z mojego doświadczenia wynika, że widełki na stanowiskach programistów w Polsce wynoszą od 1 300 do 28 000 PLN netto + VAT w ramach umowy B2B. Rozstrzał jest dość spory, ale ma to pewne uzasadnienie wynikające z poziomów popytu i podaży na programistów, na polskim rynku. Proporcja w której jest dużo pracy, a mało pracowników (mimo wszystko coraz więcej) sprawia, że przypięcie 3 poziomów finansowania do etykietek junior, mid, senior to zbyt mało. Popularne od 2-3 lat szkoły programowania wprowadzające na rynek coraz więcej początkujących programistów biorą poważny udział w zasilaniu naszego rynku. Ze względu na specyfikę rynku mamy juniorów robiących <a href="https://pl.wikipedia.org/wiki/CRUD">CRUDy</a>, seniorów robiących CRUDy, juniorów wysyłających rakiety w kosmos, seniorów wysyłających rakiety w kosmos. Tak duże zróżnicowanie wymagań stawianych przed specjalistami jest jak najbardziej korzystne dla ludzi w branży, ale może doprowadzić do bólu w którym senior po zmianie firmy spada na poziom wyrośniętego juniora, a co za tym idzie - spadają jego zarobki.</p> <p>Analizując oferty pracy na polskim rynku, pracując w branży od 7 lat i rozmawiając ze znajomymi zaobserwowałem, że największa liczba programistów zarabia kwoty z przedziału od 4 000 do 9 000 PLN.</p> <p>Kolejnym przedziałem jest 9 000 - 16 000 PLN, który zazwyczaj dotyczy “seniorshipu” i ról pokrywających się z przyjmowaniem na siebie pewnej dozy odpowiedzialności (współpraca z klientem, mentorowanie innym, prowadzenie zespołu lub bycie prawdziwym inżynierem).</p> <p>Natknąłem się zaledwie kilka firm oferujących stawki na poziomie 20 000 - 28 000 PLN. O dziwo nie były to tylko firmy outsourcingowe, a również firmy produktowe oferujące oprogramowanie w modelu SaaS, pozwalającym na mocne skalowanie biznesu.</p> <p>Na polskim rynku raczej nie ma ofert z kwotami powyżej 28 000 PLN dla programistów.</p> <p>Istotnym elementem wszystkich powyższych ofert jest to, że pracy jest dużo, a ludzi jednak mniej. Gdy przejdzie się przez etap mocnego juniorshipu - pracę można zmieniać jak skarpetki.</p> <h1 id="managerk">#manager?k</h1> <p>Tutaj rozstrzał jest jeszcze większy, mimo iż popyt i podaż nie są od siebie aż tak bardzo oddalone. Uniwersalne określenie Project Manager może oznaczać w różnych firmach Project Managera, Account Managera, Scrum Master, Product Ownera, Software Development Managera, Project Management Assistanta lub cechy tych ról wymieszane ze sobą. Czasami wynika to z niedojrzałości firm definiujących dane stanowiska co skutkuje popularnym w IT “zarządzaniem, bez zarządzania”.</p> <p>Widełki tutaj są zauważalne na poziomie od 2 000 do 45 000 PLN.</p> <p>Większość PMów zarabia w przedziale od 4 000 do 8 000 PLN. W firmach, w których stanowisko project managera nie oznacza przede wszystkim bycia <a href="https://en.wikipedia.org/wiki/Point_of_contact">single point of contact</a> dla klienta, a jest rzeczywiście konkretną rolą powiązaną z zarządzaniem projektem (np. Prince2, PMP) lub efektywnym wspieraniem pracy zespołu (np. Zarządzanie 3.0, Agile) stawki mogą wzrosnąć do przedziału 8 000 - 20 000 PLN. W takich organizacjach zazwyczaj występuje jawne odseparowanie ról osób, których praca opiera się na danych, a których na ludziach. Temat ten dotyczy dość szerokiego zagadnienia jakim jest niefortunne porównywanie Prince2 ze Scrumem, ale to ponownie temat na inny post.</p> <p>Najlepsi managerowie są w stanie otworzyć sobie ścieżkę do zarobków 20 000 - 30 000 PLN, gdy w zakresie ich kompetencji nie leży jedynie udział w pracach projektowych, a szersze i większe przyjmowanie odpowiedzialności w kontekście firmowym.</p> <p>Najwyższe zarobki na jakie się natknąłem się w publicznym ogłoszeniu o pracę wynosiły około 40 000 PLN miesięcznie i dotyczyły product managementu (nie project managementu) w jednym z bardziej znanych softów na świecie.</p> <p>W porównaniu do stanowisk programistycznych - miejsc dla managerów jest mniej. Jeden manager przypada zazwyczaj na kilka zespołów programistycznych, więc konkurencja w momencie aplikowania na stanowisko jest większa.</p> <h1 id="gdzie-jest-hajs">Gdzie jest hajs?</h1> <p>Wymienione powyżej liczby nie mają znaczenia. Może są prawdziwe, może nie. To co jest ważne to - wielkie pieniądze nie znajdują się w software house’ach i nie w wytwarzaniu, a w biznesie.</p> <p>Mimo iż wytwarzanie oprogramowania wymaga od nas (często) szalenie wysokiej wiedzy specjalistycznej, w dalszym ciągu jest wytwarzaniem. To osoby odpowiedzialne za odpowiedzi na pytanie Dlaczego? zlecają nam wytworzenie czegoś i kalkulują proces wytwórczy w taki sposób, aby był on jednym z kosztów, który pozwoli im zarobić większą sumę pieniędzy. Większość oprogramowania tworzona jest aby:</p> <ul> <li>zarobić więcej,</li> <li>obniżyć koszty,</li> <li>obniżyć poziom ryzyka,</li> <li>rozwiązać problem,</li> </ul> <p>i jest przedewszystkim środkiem do osiągnięcia wyższego celu. Do poparcia tego argumentu warto użyć <a href="https://pl.wikipedia.org/wiki/Lista_100_najbogatszych_Polak%C3%B3w_tygodnika_%E2%80%9EWprost%E2%80%9D">listy najbogatszych Polaków</a>, która nie jest przepełniona założycielami firm programistycznych.</p> <p>W ramach swojej prezentacji <a href="https://www.youtube.com/watch?v=1OmmeShKxpM&">WJUG #171: 5-10-15 lat w karierze developera</a> Wojciech Seliga przytoczył cytat, który może posłużyć jako wniosek:</p> <blockquote> <p>It’s easy to earn a lot but earning a shitload means usually managerial path.</p> </blockquote> <p>Jako uzupełnienie warto przesłuchać również prezentację <a href="https://www.youtube.com/watch?v=Y3AsFs4GVXY">GeeCON 2017: Wojciech Seliga - Developer plantations - colonialism of XXI century</a> skłaniającą do przemyśleń na temat własnej dojrzałości w świecie IT, a także rozważnego zaplanowania przyszłości.</p> <p>Podsumowując:</p> <ul> <li>Łatwiej jest zarobić więcej jako programista.</li> <li>Szalenie dużo można zarobić tylko jako manager, ale jest to dużo trudniejsze.</li> </ul> <hr /> <h4 id="źródła-i-pojęcia">Źródła i pojęcia</h4> <ul> <li>[1] <a href="https://pl.wikipedia.org/wiki/CRUD">CRUD</a></li> <li>[2] <a href="https://en.wikipedia.org/wiki/Point_of_contact">single point of contact</a></li> <li>[3] <a href="https://www.youtube.com/watch?v=1OmmeShKxpM&">WJUG #171 - 5-10-15 lat w karierze developera - Wojciech Seliga</a></li> <li>[4] <a href="https://www.youtube.com/watch?v=Y3AsFs4GVXY">GeeCON 2017: Wojciech Seliga - Developer plantations - colonialism of XXI century</a></li> <li>[5] <a href="https://pl.wikipedia.org/wiki/Lista_100_najbogatszych_Polak%C3%B3w_tygodnika_%E2%80%9EWprost%E2%80%9D">Lista najbogatszych Polaków</a></li> </ul> </article> <div class="divider"></div> <div class="page-navigation code"> <a class="home" href="https://rmakara.github.io//" title="Back to Home">Back to Home</a> <br/><br/> <a class="next" href="/OnEstimates-Czesc-III-Zagrozenia-plynace-z-estymacji">Next article: OnEstimates. Część III: Zagrożenia płynące z estymacji</a> </div> </div> <br/> <aside> <p class="goodbye"> This blog is no longer maintained <br/><br/> Subscribe to new articles at <a href="https://www.sorryengineering.com/">https://www.sorryengineering.com/</a> </p> </aside> <div class="footer"> <span class="block">© 2023 Rafal Makara</span> <span class="block"><small></> Powered by <a href="https://jekyllrb.com/">Jekyll</a> and <a href="https://github.com/heiswayi/the-plain">The Plain theme</a>.</small></span> </div> </body> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-92815270-1', 'auto'); ga('send', 'pageview'); </script> </html>