Strona główna / blog / Kto jest kim w software housie
Kto jest kim w software housie

Poruszone tematy:

Software house to nie tylko programiści - nad właściwą realizacją działań czuwają m.in. Project Managerowie, osoby związane ze sprzedażą, marketingiem czy graphic designerzy. Zastanawiacie się, czym dokładnie te osoby się zajmują? Możecie to sprawdzić poniżej, choć przyznajemy - w niektórych opisach nie bierzemy jeńców - idziemy na całość.

Chief Executive Officer

Chief Executive Officer

CEO, czyli mówiąc wprost - prezes, to kapitan tego statku, płynącego po wzburzonych falach prowadzenia firmy. Jest odpowiedzialny za jej rozwój, przygotowywanie różnych strategii oraz realizację misji i wizji. Ponadto podejmuje kluczowe decyzje, którą wpływają na życie firmy i reprezentuje markę na zewnątrz.

Jakie cechy powinna posiadać osoba na stanowisku CEO? Na pewno wytrwałość, odpowiedzialność, ciekawość i chęć ciągłego rozwijania się. Przyda się również (realistyczny) optymizm, pewność siebie, pragmatyzm, empatia, nastawienie na pracę zespołową i otwartość na inne rozwiązania.

Udało nam się złapać naszego prezesa na kilka minut i zapytać, co doradziłby osobom, chcącym założyć swoją firmę: Aby zawsze podążały za nieustającą chęcią rozwoju, miały pozytywne nastawienie, nigdy się nie podawały (nie ma spraw nie do rozwiązania), rozmawiały i przede wszystkim słuchały otaczających ich osób (a zwłaszcza mądrzejszych od siebie!). Oprócz tego przyda się mądre delegowanie zadań i dawanie dużej odpowiedzialności innym, pozwalając im rozwijać skrzydła.

Chief Technology Officer

Chief Technology Officer

CTO to osoba, która, gdyby porównać software house do budynku, byłaby jego filarem. Prowadzi projekty od strony technicznej, podejmuje kluczowe decyzje w temacie rozwoju aplikacji i wycenia przyszłe realizacje. Oprócz tego wspiera CEO w rozwoju firmy i kierunkach dalszych działań biznesowych. Dla mniej doświadczonych programistów CTO jest trochę, jak pan Miyagi z Karate Kid - motywuje, doradza, prowadzi, ale jak trzeba to stawia do pionu. Jak zostać bohaterem tego stanowiska? Rozpocznij od podstaw - bycia developerem, potem senior developerem, aż do tech leada czy product ownera.

Bądź, jak CTO, czyli jaki? Samodzielny, dokładny, odpowiedzialny i sumienny. Oprócz tego otwarty (na ludzi i technologie - w równym stopniu) i zmotywowany. Zdobywaj wiedzę, ale też jej wymagaj. Atutem na pewno będą także wszechstronne zainteresowania, różne pasje, tak, aby móc rozmawiać z różnymi osobami na każdy temat (budowanie relacji w zespole, z klientami).

Co dostaniesz w zamian? Na pewno stały rozwój osobisty, ciekawe wyzwania i stabilizację finansową. Oprócz tego zadowolenie klientów i szacunek na dzielni, to znaczy w firmie.

Head of Growth

Head of Growth

Może nie jest to szef wszystkich szefów, ale zdecydowanie jedna z tych osób, która w płaskiej strukturze organizacji pełni bardzo ważną rolę. Head of Growth pracuje bezpośrednio z wizją założycieli i stara się wraz z nimi określić strategiczne cele (np. w metodologii OKR), a wraz z nimi zdefiniować wysokopoziomowy plan, dbać o mierzenie KPIów i bieżącą analizę rozwoju. Wszystko z uwzględnieniem zasad skalowania biznesu.

Osoba na tym stanowisku odpowiada za tworzenie ogólnej strategii działania dla zespołu marketingu i sprzedaży, jak sama nazwa wskazuje - dba o wzrost firmy, między innymi poprzez działania na styku dwóch wcześniej wymienionych działów. Bada również różne segmenty rynku i sprawdza potencjalne nowe rynki zbytu, w tym również zagraniczne. Miejscami może nawiązywać relację z partnerami czy dbać o relację z klientami.

W pracy nad "wzrostem" równie ważne są działania związane z obszarami wewnętrznymi firmy, czyli koordynacja strategii HR oraz budowa procesów, które wspierają sprawne działanie organizacji.

Z pewnością przyda się tutaj kreatywne myślenie, nieszablonowe podejście do różnych kwestii i biznesowa intuicja. Ważna jest również umiejętność pracy w zespole i zarządzania nim. Sprawne realizowanie wizji rozwoju oraz wyznaczanie mierzalnych celów krótko i długoterminowych także będzie tutaj atutem.

New Business Developer

New Business Developer

Potrzebujesz wyceny - kontaktujesz się właśnie z tą osobą, masz pomysł, ale potrzebujesz wykonawcy - również dzwonisz do niej, wykonaliśmy dla Ciebie aplikację i masz ochotę nam powiedzieć, że jesteśmy wspaniali i masz ochotę na więcej? Wiesz, co musisz zrobić.

Praca business developera to nie przelewki. Trzeba dysponować zasobem kilkuset tysięcy słów, które dopasujesz do odpowiedniego klienta i musisz tak nimi operować, żeby nie było wątpliwości, kto jest best in the business. Kiedy skończy Ci się jeden pomysł na przyciągnięcie klienta, w zanadrzu powinieneś mieć jeszcze 5 innych, w razie gdyby coś poszło nie po Twojej myśli. To Ty dbasz o rozwój biznesowy firmy, który pozwala na jej utrzymanie. Do działania na pewno zmotywują Cię zadowoleni klienci i ciekawe realizacje, a gdy złapiesz zadyszkę, nagle na horyzoncie pojawi się wyjazd integracyjny. Pamiętaj, że potencjalny klient jest wszędzie, dlatego w lewej ręce miej zawsze swoje wizytówki, a w prawej telefon, bo zawsze z kimś warto porozmawiać.

HR Specialist

HR Specialist

Gdyby ktoś rozdawał pierścienie władzy w firmie, HR Specialist z pewnością byłby posiadaczem jednego z nich. Jest to stanowisko związane głównie z ludźmi, researchem, usprawnieniami i kawą. Jakie cechy trzeba posiadać, aby pracować na tym stanowisku? Bądź ciekawa / ciekawy innych ludzi i ogarniaj - nie tylko siebie, ale także całą załogę i czas, który, w software house'ach dzieli się na epoki p.r.p (przed realizacją projektu) oraz z.t.p. (zrealizowałem ten projekt). Co najlepsze, nowy projekt rozpoczyna się przeważnie od razu po zakończeniu poprzedniego. Dlatego w Webmakers na ścianie nie mamy zegara, bo po co?

Jeśli chcesz pracować na tym stanowisku, bądź jak Tommy Lee Jones w Ściganym - zmierzaj prosto do celu i pytaj, naciskaj, wydobywaj informacje, które są istotne na dla danego stanowiska. Dobry HR w firmie jest jak złoto - niby każdy wie, gdzie go szukać, ale trafić trudno. Krótkie terminy, dynamiczne spotkania, chęć odkrywania nowego - to cały nasz HR.

Project manager

Project manager

Wyobraźcie sobie pracę project managera jako kanapkę, na którą kładziecie wszystko - od rozmów z klientem, nadzorowanie pracy zespołu, przez motywację pracowników, rozwiązywanie problemów, próby zrozumienia technicznego języka aż po kontrolę realizacji projektu. Nieźle, prawda? Tak właśnie wygląda praca project managera.

Jakie cechy powinnaś / powinieneś posiadać, jeśli chcesz pracować jako project manager? Nastaw się przede wszystkim na wszechstronną komunikację, bo w inny sposób będziesz rozmawiać z klientem, a w zupełnie inny z developerem z Twojego zespołu. Przygotuj się także na codzienny wybór najpilniejszych zadań ze zbioru najpilniejszych. Oprócz tego, zdaniem naszych PM'ów, powinna Cię cechować otwartość, odporność na pracę pod presją czasu, umiejętność radzenia sobie z wymagającymi klientami i sympatia do robienia poprawek.

Czujecie się zniechęceni? Na osłodę możemy powiedzieć, że nic tak nie satysfakcjonuje project managera, jak zakończony projekt, działające oprogramowanie, zadowolony klient i zmotywowany zespół. Czy warto pracować na takim stanowisku? Odpowiedź jest prosta - jeśli lubisz wyzwania, żałujesz, że doba ma tylko 24 h i że nie jesteś ośmiornicą, która dzięki mackom może robić kilka rzeczy na raz - zdecydowanie się nadajesz.

Financial & Administration Manager

Financial & Administration Manager

Zawodowy skryba, mistrz biurkowego abordażu, a przy tym osoba, która zna tak dobrze kod źródłowy funkcjonowania firmy, że obudzona w środku nocy powie Wam, kiedy będzie dostawa zapasów herbat i kaw, i w którym miejscu firmy one się znajdą. W skrócie - Financial & administration manager, który jest jednocześnie naszą mamą, tatą, siostrą i ciocią, która czasem krzyknie, ale potem pogłaszcze i jeszcze da Ci czekoladę. Jakie cechy powinna mieć taka osoba?

Wyobraź sobie, że firma to dobrze działająca maszyna, której każdy element jest bardzo ważny. Office manager dba o to, żeby każda część firmy działała jak należy, a pracownicy czuli się w niej dobrze. Wspiera dział sprzedaży, marketingu czy HR swoimi radami, wpadając z jednego taska w drugi. Pracując jako Financial & administration manager przyda Ci się na pewno cierpliwość, nie tylko do pracowników, ale też do klientów, dla których jest się pierwszą linią wsparcia. Bądź stanowczy i zorganizowany, słuchaj i staraj się wydobyć to, co jest najlepsze dla firmy. Efekty Twojej pracy sprawią, że ludzie z uśmiechem powiedzą Ci - Nie zmieniłbym tej pracy na żadną inną. Dzięki Tobie będzie wiadomo, że pierwsze skojarzenie ze słowem office to dobra atmosfera i świetny zespół. A to wszystko będzie Twoja zasługa.

Marketing specialist / Head of Marketing

Marketing specialist / Head of Marketing

Czym zajmuje się marketing specialist? Odpowiedź nie jest prosta, ale spróbujemy na te pytanie. Moglibyśmy oczywiście napisać, że wszystkim, co jest związane z marketingiem, ale przecież nie tędy droga. Z reguły osoba ta tworzy strategię marketingową, wspiera dział sprzedaży w pozyskiwaniu klientów, buduje bazy potencjalnych klientów, dba o regularną wysyłkę newslettera oraz innych treści do klientów.

Oprócz tego jest odpowiedzialna za prowadzenie kampanii reklamowych i ich optymalizację, przygotowywanie prezentacji multimedialnych czy organizacja wydarzeń promocyjnych. Łatwo nie jest, ale świadomość dobrych rezultatów daje dużo motywacji.

Jakie cechy powinna posiadać osoba, która chciałaby pracować w marketingu? Na pewno przyda się duża dawka pokory, samozaparcia i konsekwencji. Pamiętaj, że na efekty niektórych działań trzeba trochę poczekać, dlatego cierpliwość również będzie tutaj wskazana. Jeśli wykażesz się umiejętnością pracy w zespole i dobrego odczytywania potrzeb klientów z pewnością osiągniesz sukces na tym stanowisku.

Graphic designer

Graphic designer

Czy Leonardo da Vinci byłby dzisiaj malarzem czy bardziej grafikiem? Pracowałby dla międzynarodowej korporacji czy dla startupu? Tego jedynie możemy się domyślać, ale jedno wiemy na pewno - utalentowany grafik w software house jest potrzebny, jak ... (dajcie nam znać, jak co!), czyli bardzo.

Każdy grafik jest trochę jak złota rybka - spełni Twoje życzenie, ale po drodze da Ci mnóstwo uwag, wyrazi swoją opinię, naniesie poprawki i dopiero potem możesz cieszyć się z efektu. My mamy to szczęście, że każdy projekt przygotowany przez naszego grafika jest wspaniały (pozdrawiamy Cię Grzegorz, rób nam tak dalej). Sam mówi, że w jego pracy najważniejsze są 3k ( i nie chodzi o wynagrodzenie), czyli kreacja, kolory i kształty. Zajmuje się projektowaniem stron www, aplikacji, systemów i przygotowuje również wspaniałe grafiki, które możecie u nas podziwiać.

Jeśli chcielibyście pracować na stanowisku grafika to musicie być przygotowani na krytykę, która może Was otaczać jak smog w Krakowie. Jest ona jednak potrzebna, bo dzięki niej będziecie projektować lepiej. A co Was będzie motywować? Na pewno codzienne, nowe wyzwania i pomysły klientów, dzięki którym Wasz zmysł estetyczny będzie na takim poziomie, że Salvador Dali, gdyby żył przybiłby z Wami piątkę (lub aktualnie, żółwika).

Back-end developer

Back-end developer

W ich żyłach zamiast krwi płynie mieszanka kawy i yerby. Dowódcy tylnej linii frontu działania stron internetowych i aplikacji. Niestrudzeni pisarze i programistyczni poligloci - back-endowcy, bo to o nich mowa, to jeden z filarów działania wielu firm, nie tylko software house'ów.

Zapytani o to, czym zajmuje się osoba na ich stanowisku, odpowiadają, że czarami (utrzymywanie działania), zbieraniem pochwał i piciem kawy. Między tymi zajęciami dbają także o techniczną stronę realizowanych projektów, analizowanie wizji klienta czy doradzanie w kwestii doboru odpowiednich rozwiązań.

Back-end i front-end ściśle ze sobą współpracują, tworząc zgrany duet niczym Kajko i Kokosz. Dzięki temu udaje się stworzyć produkt, który nie tylko dobrze działa, ale i dobrze wygląda. Jeśli chcesz pracować na tym stanowisku, musisz czuć odpowiedzialność za efekty swojej pracy, ale przy tym zachowywać do siebie dystans - przecież nie można wiedzieć wszystkiego, prawda? Oprócz tego, na pewno przydatna będzie dociekliwość, skrupulatność i ciągła chęć do nauki. Czasem będziesz też Sherlockiem Holmesem, który rozwiązuje zagadki w stylu "Dlaczego to nie działa", i gdzie jest ta literka w kodzie.

Co motywuje do pracy naszych back-endowców? Świadomość tego, że ich praca pomaga innym osobom, zadowolenie klienta i nowe, ciekawe projekty. Oczywiście oprócz przyziemnych rzeczy, jak zarobki i owocowe czwartki.

Front-end developer

Front-end developer

Jego ulubionym cytatem z pewnością nie jest Najważniejsze jest niewidoczne dla oczu. Łączy pisanie kodu z poczuciem estetyki, dlatego jest lubiany przez osoby nietechniczne. Front-end developer, bo to on nim mowa, to współczesny malarz - tak dobiera techniki, skrypty i rozwiązania, aby przed Waszymi oczami ukazał się obraz, na który można zareagować tylko w ten sposób: 😮. Front-end developer ma również w sobie coś z czarodzieja - potrafi tak przygotować projekt, że grafik uważa, że nadal ma otwarte okno z Photoshopem, mimo że to nie jego ekran. Jeśli chcesz zostać front-end developerem lepiej przyswój sobie takie terminy, jak estetyka, UX, JavaScript, HTML i CSS.

Na pewno czeka Cię dużo pracy i nauki. Dziesiątki linijek kodu, mnóstwo plików PSD i hektolitry kawy lub yerby. Do tego sporo poprawek, mimo że uważasz, że Twoje dzieło jest doskonałe i ukończone lub doskonale ukończone. Co powinno Cię wyróżniać, jeśli chcesz zostać front-endem? Tak bardzo wyznajesz wiarę w dbałość o szczegóły, że na dowodzie osobistym podpisujesz się nie swoim imieniem i nazwiskiem, ale pixel perfect! Przyjmujesz na klatę uwagi klienta i project managera, i grzecznie wprowadzasz poprawki, mimo że w myślach budujesz laleczki voodoo. Pamiętaj, że każdy chce mieć dobry projekt, dlatego nie bierz uwag do siebie. Szanuj też swój wzrok i szukaj inspiracji - obie czynności na pewno Ci się przydadzą. Podsumowując, jeśli ktoś Ci mówi, że nie da się czegoś zrobić, zaparz sobie kawę i z uśmiechem powiedz: "Potrzymaj mi monitor."


Jak widać, stanowisk w software house'ach może być wiele. My opisaliśmy zaledwie kilka z nich, a trzeba pamiętać, że istnieje jeszcze wiele innych, jak Happiness Manager czy Customer Care . Im bardziej rozwija się branża IT, (ale nie tylko), tym więcej specjalistycznych stanowisk będzie powstawać. Dlatego jesteśmy zdania, że warto pójść drogą rozwoju i zdobywać zarówno kompetencje miękkie, które będą niezbędne do pracy w zespole, jak również umiejętności związane z danymi zagadnieniami technicznymi (niezależnie od tego czy chcesz być programistą czy na przykład grafikiem).

rekrutacjasoftwarehouseHRChief Executive OfficerChief Technology OfficerHead of GrowthNew Business DeveloperHR Specialist