Nie ma jednego słusznego sposobu na osiągnięcie celu – Grzegorz, Head of Technology

Share
czym-zajmuje-sie-head-of-technology-w-inwedo
Share

Spis treści

  1. Droga zawodowa, a IT

  2. Przygoda z Inwedo

  3. Wpływ zespołu na rozwój firmy

  4. Proces wytwarzania software'u

  5. Technologie w Inwedo

  6. Rozwój osobisty

  7. Poszukiwane osoby do zespołu

Nasz zespół charakteryzują barwne osobowości, które budują Inwedo od 10 lat. Każdy z nas wykonuje swoją pracę z ogromną przyjemnością i profesjonalizmem. Bardzo o to dbamy! Nieprzedstawienie tak znakomitego zespołu szerszej publiczności byłoby z naszej strony samolubnym podejściem 😉

Właśnie dlatego zdecydowaliśmy się opublikować serię wywiadów z członkiniami i członkami zespołu Inwedo: o tym, dlaczego zdecydowali się wybrać IT; czym się kierowali, wybierając konkretną rolę; jak im się pracuje w Inwedo i jak postrzegają pracę w obszarze software development.
W tym wywiadzie Grześ Izydorczyk odpowiada na pytania z dwóch perspektyw: jako software developer i jako Head of Technology. Opowiada też o perspektywie nadchodzących zmian technologicznych w Inwedo.

Grzegorz Izydorczyk, Head of Technology

Jak wygląda Twoja droga zawodowa i kiedy na niej pojawiło się IT?

Programowaniem zarazili mnie nauczyciele w gimnazjum, gdzie stawiałem pierwsze kroki pisząc proste programy w Pascalu i Delphi. W późniejszym okresie zwróciłem w kierunku chemii, ale zawsze mnie ciągnęło do ułatwiania sobie życia i automatyzowania trudnych obliczeń, więc tak naprawdę nigdy nie odstawiłem programowania. Stało się ono nieodłącznym elementem mojej codziennej pracy. 

 

Jak rozpoczęła się Twoja przygoda z Inwedo?

Z Krzysztofem, jednym z dwóch Founderów, znamy się jeszcze z liceum i studiów. Dołączyłem do zespołu podczas stażu studenckiego i po prostu wsiąkłem w atmosferę Inwedo.

 

Czy Twoim zdaniem współpracownicy i współpracowniczki Inwedo mają realny wpływ na rozwój firmy? 

Oczywiście, sposób działania Inwedo jest zdecydowanie oparty na wielogłosie, niezależnie od doświadczenia. Myślę, że rozwiązania wymyślane przez poszczególne osoby w zespole mają większą szansę realizacji, niż te narzucone. I że nie ma jednego słusznego sposobu na osiągnięcie celu. Tworzymy zespół, który sam się napędza i ma przyjemność ze swojej pracy.

 

Jak przebiega proces wytwarzania software’u?

  • Stawiamy głównie na projekty greenfieldowe, w których możemy nie tylko koncentrować się na realizacji technicznej ale również wspólnie z klientem projektować rozwiązanie od podstaw.
  • Proces zawsze rozpoczynamy warsztatami Discovery, w których uczestniczy zespół po naszej stronie i po stronie klienta. Rozmawiamy o potrzebach, pomysłach i staramy się zrozumieć: po co. Więc wszystko, nad czym pracujemy, jest przygotowane pod konkretnie potrzeby projektu.
  • Realizacja projektu jest podzielona na sprinty (każdy trwa 2, 3 tygodnie). W tym czasie analizujemy, przygotowujemy i weryfikujemy kolejne funkcjonalności (continuous development)
  • W całym procesie kluczowy jest Kickoff i Offboarding, które dają szansę na precyzowanie oczekiwań i sprawdzanie, czy działamy zgodnie z potrzebami projektu.
  • Wszystkie osoby zaangażowane projektowo mają kontakt z klientem. Dzięki temu każdy i każda z nas może aktywnie nadawać kształt produktu już na etapie projektowania. Ułatwia to także zrozumienie, w jakim celu budujemy konkretne rozwiązanie i dlaczego jest ono ważne dla biznesu, z którym współpracujemy. Dla nas to działanie zgodnie z mottem Solutions, not just software

 

W obszarze jakich technologii poruszacie się w Inwedo? Które z nadchodzących zmian technologicznych będą Twoim zdaniem najbardziej wpływać na firmę?

Wybór technologii dostosowujemy do tego, czego realnie potrzebuje w swoim produkcie klient. Jednocześnie silnie pracujemy zarówno nad poszerzaniem naszego stacku technologicznego, jak i rozwijaniem stosowanych przez nas podejść, tak aby móc później proponować lepsze, szybsze i nowoczesne rozwiązania.

Konkrety:

  • NET Core oraz Angular, ale też node.js, react.js czy vue.js,
  • Domain Driven Design, architektura mikroserwisowa, czy też modularnego monolitu.

Technologiami, które wypłyną na rynek z pewnością będą platformy Low-Code / No-code. Pozwalają one w prosty sposób budować prototypy rozwiązań, np. w celach weryfikacji hipotez biznesowych.

 

W jaki sposób rozwijasz się w Inwedo, jako Head of Technology?

Staram się zachowywać otwarty umysł: zwykle jest kilka dróg do celu i wiele spojrzeń na jedno zagadnienie. Jestem FRISowym Badaczem, więc naturalne jest dla mnie poszukiwanie danych i korzystanie z różnych źródeł. Zawsze analizuję cudzą argumentację i dzięki temu jestem w stanie wypracować swoje własne zdanie. Zwłaszcza, jeśli ta argumentacja dotyczy odmiennych stanowisk i skupia się zarówno na wadach, jak i zaletach.

 

Kto Twoim zdaniem dobrze odnajdzie się w zespole Inwedo?

Z pewnością software developerka i software developer, dla których ważna jest praca we wspierającym zespole i w dobrej atmosferze. To jest podstawa naszej kultury i bardzo o to dbamy. Również osoby samodzielne, które cenią sobie chodzenie nieutartymi ścieżkami – otwarte i chętnie podejmujące wyzwania. Mamy taki charakter projektów, że trudno tu o schematy. Osoby w Inwedo charakteryzuje też dociekliwość, poszukiwanie rozwiązań. Wybór najlepszego z nich to kluczowe w zrozumieniu kontekstu – różnego dla każdego projektu.

 

Jeśli czujesz, że nasze podejście do współpracy to jest to, czego szukasz – sprawdź, kogo my szukamy 🙂

Sprawdź oferty inwedobutton