Wywiad z Marek Serwański z Oakfusion
Profil nieoficjalny
Profil nieoficjalny

Marek Serwański
Oakfusion Sp. z o.o.
Head of Operations
Strona internetowa
https://oakfusion.com/
Oakfusion to software house stworzony przez pasjonatów, dla pasjonatów. Czy moglibyście Państwo przybliżyć użytkownikom GoWork.pl początki historii Państwa firmy?
Firma została założona przez trzech doświadczonych programistów. Od początku przyświecała nam idea stworzenia miejsca, skupiającego ludzi pasjonujących się programowaniem w języku Java, którzy nie mogą rozwinąć skrzydeł w korporacjach lub przy dużych projektach z proceduralnym podejściem. Dość szybko udało się nam zbudować luźną atmosferę, gdzie członkowie zespołów mogli dzielić się wiedzą, swoimi pasjami (nie tylko z dziedziny IT) i pracować w komfortowych warunkach. Do Oakfusion dołączali głównie programiści z polecenia, zachęcani opinią naszych pracowników. Z czasem otworzyliśmy się oczywiście na inne języki i frameworki, lecz idea pozostaje ta sama.
Na rynku funkcjonujecie Państwo już od 8 lat. Czego przez ten czas nauczyli się Państwo o branży IT?
Branża IT to swojego rodzaju kultura i rządzi się swoimi prawami. Osobiście miałem okazję poznać ją zarówno od strony programisty, jak i biznesowej. Oba te światy łączy niesamowita dynamika i konieczność nieustannego rozwoju. Na pewno nie jest łatwo i IT nie jest dla każdego. Próg wejścia jest wysoki, ale dzięki temu nasz rodzinny rynek ma bardzo dobry poziom i jest konkurencyjny na arenie międzynarodowej. Oakfusion na pewno dokłada małą cegiełke do tego wizerunku.
Czym dokładnie zajmuje się Oakfusion?
Naszą działalność możemy podzielić na dwie kategorie. Pierwsza to oczywiście wytwarzanie oprogramowania, a w zasadzie kompletnych aplikacji, czy rozwiązań na życzenie klienta. W tym przypadku po naszej stronie leży pełna obsługa projektu. Począwszy od analiz i dialogu z klientem, stworzenie infrastruktury i oddanie gotowego produktu. Drugą kategorią jest tzw. team outsourcing, polegający na uformowaniu przez nas kilku-kilkunastoosobowego zespołu scrumowego i delegowaniu go do pracy przy dużych, zagranicznych projektach.
Kto należy do grupy Państwa klientów?
Klientami są zarówno pojedynczy inwestorzy, dla których wytwarzamy i utrzymujemy oprogramowanie, jak i większe firmy z własnymi, znanymi produktami. Większość pochodzi z obszaru DACH (Niemcy, Austria, Szwajcaria), oraz krajów skandynawskich. Oprócz typowych aplikacji webowych, wytwarzamy również oprogramowanie dla sektora przemysłowego i rozrywkowego, tak więc nie ograniczamy się do konkretnych obszarów biznesowych.
Co, Państwa zdaniem, jest kluczowe przy tworzeniu produktów informatycznych?
Zdecydowanie odpowiedni zespół z odpowiednimi kompetencjami. Dobór właściwych ludzi do danego zagadnienia to trudny proces, który ciągle ulepszamy. Nasze doświadczenia pokazały, że nie zawsze można oddelegować samych wysoce doświadczonych specjalistów i liczyć, że praca w projekcie będzie szła szybko i bezproblemowo. Równie ważne, co dobór pod względem “seniority”, jest dopasowanie kompetencji miękkich. Do tego staramy się oczywiście zapewnić jak najbardziej komfortowe warunki pracy. Efektem tych działań jest zmotywowany zespół i zadowolony klient.
Jaką metodykę pracy stosujecie Państwo w Oakfusion?
Szeroko pojęty Agile, czyli metody zwinne. Praktycznie wszystkie zespoły programistyczne pracują w Scrumie. Do metodyki nie podchodzimy “książkowo”, staramy się dopasowywać do potrzeb danego projektu. Również nasze zagadnienia spoza wytwarzania oprogramowania staramy się realizować na podobnych zasadach, czyli cyklicznych spotkań i szybkiego reagowania na różne wyzwania.
Stawiacie Państwo na jakość, a nie ilość specjalistów. Obecnie zatrudniacie ich Państwo 40. Kto tworzy zespół Oakfusion?
Około ¾ naszej kadry to programiści i inżynierowie. Resztę stanowią osoby nietechniczne, czuwające nad sprawnym zarządzaniem i funkcjonowaniem firmy. Staramy się, aby nasza kadra w całości, niezależnie od roli, stanowiła zgrany zespół. Dlatego też wspomniana jakość, czyli kompetencje, oraz dopasowanie do reszty to kluczowy czynnik przy doborze specjalistów.
Kogo najczęściej poszukujecie Państwo do pracy w zespole?
Naturalnie poszukujemy głównie programistów. Nasz obszar przez pewien czas obejmował tylko język Java, od kilku lat aktywnie poszukujemy ekspertów w dziedzinie DevOps oraz świata Frontendu, jak React.js oraz Angular. Najbardziej cenionymi są osoby potrafiące sprawnie operować w co najmniej dwóch z wyżej wymienionych, czyli klasyczni Full stack deweloperzy. Jesteśmy otwarci na każdą kandydaturę, niezależnie od doświadczenia.
Jak przebiega proces rekrutacyjny w Oakfusion?
Staramy się, by przebiegał możliwie sprawnie i szybko. Zwykle do pełnego zweryfikowania kandydata pod względem kompetencji miękkich i wiedzy technicznej wystarczy 1-godzinna rozmowa kwalifikacyjna. Jak sama nazwa wskazuje, prowadzimy rozmowy, a nie egzaminy czy testy na wyrywkową wiedzę teoretyczną. Luźna rozmowa o konkretnych, technicznych zagadnieniach daje zarówno nam, jak i kandydatowi jasny obraz tego, czy do siebie pasujemy. W przypadku programistów, po pozytywnej weryfikacji rozmowy, chcemy ocenić styl kodowania. W większości przypadków kandydaci mają swoje “pokazowe” programy lub fragmenty kodu na ogólnodostępnych repozytoriach. W przeciwnym razie prosimy o wykonanie w wolnej chwili prostego zadania i przesłanie kodu. Ostateczną decyzję staramy się podjąć jak najszybciej, najczęściej jest to kwestia 2-3 dni po rozmowie z kandydatem.
Jakie kompetencje zawodowe oraz umiejętności cenią Państwo szczególnie u potencjalnych pracowników Oakfusion?
Jeżeli chodzi o wiedzę techniczną, zależy nam, aby kandydaci byli otwarci na jej pogłębianie i ogólnie rozwój. W Oakfusion każdy może liczyć na wsparcie i pomoc w edukacji. Również ważne są dla nas kompetencje miękkie i ciekawa osobowość. Najbardziej cenieni są pasjonaci programowania, lub innych dziedzin, również spoza IT. Takie osoby zawsze wnoszą do zespołu ciekawe doświadczenia i dużo pozytywnej energii.
Jak oceniliby Państwo atmosferę pracy w Oakfusion?
Dobra atmosfera to domena wielu małych i średnich Software House’ów, lecz u nas jest to rzecz kluczowa, można powiedzieć - znak rozpoznawczy. Na tą chwilę atmosferę oceniam na znakomitą i w miarę rozwoju firmy planujemy bardzo dużo uwagi poświęcać, aby ten wypracowany stan się nie zmienił. Klimat w firmie stanowią ludzie, tak więc jak już wspominałem, najważniejszym dla tego czynnikiem jest dobór osób o odpowiednich kompetencjach miękkich, które gładko wejdą w nasz styl i będą współtworzyć wspaniałą atmosferę.
Czy stosują Państwo dodatkowe metody integracji pracowników?
Stosujemy klasyczne metody, jak również sprawdzone i dopasowane pod profil naszej firmy. Mówiąc klasyczne, mam na myśli regularne wyjazdy i wyjścia integracyjne dla wszystkich członków zespołu. Natomiast naszą specjalnością są pomniejsze wydarzenia o różnej tematyce. W Oakfusion można wyjść z kolegami pograć w gry zespołowe (piłka nożna, siatkówka, a nawet sztuki walki), gry planszowe w biurze, gry sieciowe (LAN party) dla osób pracujących zdalnie. Dla zapalonych geeków mamy “kąciki”, gdzie konstruujemy mini-roboty, oraz programujemy funowskie gry. Podsumowując, nasi pracownicy mają przeróżne profile i zainteresowania, a naszym celem jest, aby każdy znalazł dla siebie coś ciekawego.
Oakfusion intensywnie się rozwija. Gdzie widzicie się Państwo za 5 lat?
Niezmiennie planujemy pozycjonować się jako firma przyjazna ambitnym programistom, a dla klientów jako dostawca najwyższej jakości oprogramowania. Przewiduję, że wielkość firmy może znacznie wzrosnąć, lecz na pewno będziemy skalować nasz biznes w sposób stabilny, tak aby nie stracić ducha Oakfusion, czyli atmosfery i wypracowanej kultury pracy.
Otrzymuj powiadomienia o nowych opiniach, ofertach pracy, aktualnościach oraz wywiadach!
UL. MARSZ. JÓZEFA PIŁSUDSKIEGO 43 50-032 Wrocław
+48 797 743 064
*GoWork nie weryfikuje każdej opinii przed publikacją, jednak analizujemy zgłoszenia i usuwamy wszystkie treści naruszające regulamin.

