ExtraORDERnary Maciek - ciekawość przede wszystkim!
Order Group | | Zaktualizowano | 4 min czytania
W skrócie
Maciek, współzałożyciel i CTO Order Group, wspomina, jak powstała firma i jak założyciele podzielili się rolami między biznes, design i technologię. Wyjaśnia, dlaczego ciekawość i różnorodność technologii pozwalają senior developerom rozwijać się w OG oraz dlaczego każdy programista powinien rozumieć biznes klienta.
Dowiedz się, jak w Order Group powstały podstawowe wartości i dlaczego to świetne miejsce do rozwoju dla senior developera. Wszystko z ust osoby, która współtworzy firmę od samego początku.
Jasne od pierwszego dnia. Jak narodził się pomysł na Order Group?
-Mieszkałem wtedy z innym współzałożycielem, Michałem Dżamanem, i obaj przyjaźniliśmy się już z Pawłem. Byliśmy jeszcze studentami. Paweł przyszedł kiedyś do nas, kiedy graliśmy na Xboxie. Zapytał, czy chcemy założyć firmę. Powiedzieliśmy: "Tak, dobra, ale teraz nam nie przeszkadzaj" i graliśmy dalej. I tak powstało Order Group.
Maciek, Paweł i Michał znali już Filipa i Karola, przyszły biznesowo-projektowy trzon raczkującej firmy. Filip i Karol projektowali wtedy strony internetowe i rozwiązania cyfrowe dla branży eventowej, między innymi dla klubu Stodoła. Cała piątka założyła w końcu Order Group.
-Przyznaję, nie usiedliśmy i nie zdecydowaliśmy, jak ma wyglądać firma. Byliśmy młodzi i niewiele o tym wiedzieliśmy. Sama wizja wydawała się jednak jasna od początku. Karol zajmuje się grafiką i UX, my trzej, czyli ja, Michał i Paweł, technologią, a Filip odpowiada za sprzedaż, zarządzanie i obsługę klienta.
Maciek jest CTO od samego początku istnienia firmy. Jak sam mówi, wzięło się to stąd, że na studiach miał pierwsze doświadczenia z technologiami webowymi, na które rosło zapotrzebowanie. Dzięki temu został liderem technicznym raczkującej firmy, a jego kariera senior developera mogła rozkwitnąć.
To różnorodność technologii sprawia, że ta praca jest tak ciekawa
-Szczególnie zapamiętałem projekt Concept Box. To był duży projekt z mnóstwem fajnych technologii - Python i Django domyślnie, ale robiliśmy też część w C ++, żeby działało szybciej. Byliśmy tym naprawdę podekscytowani. Kiedy w projekcie jest kilka technologii i możesz coś zrobić innymi środkami niż zwykle, uczysz się i rozwijasz umiejętności. To takie proste. To był jeden z pierwszych naprawdę dużych projektów. Tę ciekawość utrzymujemy od lat i nigdy nie zamknęliśmy się na nowe. Wierzyliśmy, że damy radę zrobić wszystko.
Maciek i cały zespół założycieli lubią zmiany, co dobrze wpływa na całą organizację, zwłaszcza na dobór projektów. To jeden z powodów, dla których senior developerzy tak chętnie pracują w Order Group: dużo się tu dzieje, także pod względem technologii. Jednego dnia piszą w Pythonie, innego w Javie, a w międzyczasie uczą się i dostarczają rozwiązania front-endowe. Ludzie, którzy przychodzą do nas zaraz po studiach, też cieszą się, że trafili do firmy o płaskiej strukturze, gdzie przyjazna atmosfera idzie w parze z nieograniczonymi możliwościami rozwoju.
Podstawowe wartości określiliśmy od początku. Przede wszystkim... ciekawość!
-Zawsze marzyłem o projekcie, który sprawia mi przyjemność, i o zespole, w którym naprawdę dobrze się czuję. To zespół specjalistów, z którymi mogę dyskutować i wypracowywać rozwiązania pozwalające osiągnąć wysoką jakość. To mnie motywuje.
W projektach klienta zwykle interesuje efekt końcowy. To, jak do niego dojdziemy, zależy od doświadczenia, intuicji i umiejętności, i tu możemy się wykazać. Praca w Order Group wymaga elastyczności i gotowości do nauki. Stanowisko senior developera to nie ślepa uliczka, tylko początek ciekawej drogi do mistrzostwa. Jak powiedział Maciek, każdy projekt traktujemy jak problem do rozwiązania. Im bardziej zróżnicowane projekty dostajemy, tym więcej różnych problemów rozwiązujemy. A w naszej branży rozwiązywanie problemów to największa frajda.
Komunikacja w zespole i dobra relacja z klientem są niezbędne
-Oczywiście dynamika w pracy nie zawsze jest mile widziana. Są dni, kiedy wyzwania związane z różnymi technologiami po prostu przytłaczają. Doskonale to rozumiem. Na szczęście w Order Group nie muszę się sztucznie uśmiechać i udawać entuzjazmu, mogę być sobą. Mam swoją wolność. Po to założyliśmy Order Group i dotyczy to wszystkich. Więc nawet jeśli ktoś ma gorszy dzień, może szczerze powiedzieć zespołowi o swoich problemach, a my razem szukamy rozwiązań. A na koniec wszyscy wracają do formy i zwykłego rytmu.
Płaska struktura firmy pomaga szczerze rozmawiać o dalszym rozwoju i o działaniach w poszczególnych projektach. Przez lata pracy Maciek zrozumiał też, że rola CTO i tech leada to nie tylko znajomość technologii. Coraz większą wagę przykładał do komunikacji z klientem i chce, żeby każdy w zespole rozumiał, jak działa biznes i jak właściwie dbać o relację z klientem.
-Wiedza o tym, dlaczego robimy coś dla klienta i dlaczego wszystko idzie tak, a nie inaczej, jest wśród developerów potrzebna i pożądana. Każdy musi być w to mniej lub bardziej zaangażowany. U mnie działo się to intensywniej, bo jako właściciel czułem się odpowiedzialny. Siłą rzeczy zadowolenie klienta musiało stać się dla mnie jedną z podstawowych wartości. Nauczyłem się tego. To konieczne, jeśli chcesz robić dobre oprogramowanie.
Dla Order Group bardzo ważne jest, żeby developerzy na każdym poziomie doświadczenia dobrze rozumieli biznes. Dzięki temu pracownicy mogą rozwijać się w coraz lepszych projektach i awansować na stanowiska wymagające coraz większej odpowiedzialności.
Jeśli więc napędza Cię ciekawość, zależy Ci na dobrym rozumieniu biznesu i... no cóż, lubisz kodować, wygląda na to, że Order Group to miejsce także dla Ciebie. Chcesz przeczytać inne historie ExtraORDERnary? Zajrzyj do artykułu o Łukaszu, naszym tech leaderze. Albo przejdź od razu na stronę kariery. :)
Pracuj z naszym zespołem!
Sprawdź oferty pracy!