inhire.ioBlogPraca w ITO pracy w Motorola Solutions opowiada Łukasz, Agile Team Lead.

O pracy w Motorola Solutions opowiada Łukasz, Agile Team Lead.

Praca w IT
08/09/2020

Wywiad z Łukaszem Bielawą, Agile Team Leadem w Motorola Solutions.

Kim jesteś, czym zajmujesz się w Motoroli?

Staram się stworzyć ludziom takie środowisko pracy, gdzie  mogą się doskonalić, rozwijać, próbować nowych ról, innych technologii. Sami mogą podejmować decyzje jak coś zrobić. Chce, żeby dostarczali rozwiązania, które są wykorzystywane na co dzień przez użytkowników końcowych. 

Bliskie jest mi też podejście zwinne do wytwarzania oprogramowania. Promuje i wspieram stosowanie Scruma, Impact Mapping, Specification by Example, praktyki XP itd.

Wraz ze Scrum Masterem pomagamy grupom w stawaniu się zgranymi zespołami

Rekrutuje nowe osoby do moich zespołów.

Przeczytaj także – Akademia programowania Motorola Solutions, czyli… wszystko, co musisz o niej wiedzieć.

Czym się zajmuje Motorola Solutions wszyscy wiemy, powiedz nam coś czego nie wiemy o Was?

Wiecie pewnie, że Motorola Solutions dostarcza rozwiązania łączności radiowej począwszy od walkie – talkie, poprzez systemy obejmujące np. lotniska, miasta, a skończywszy na systemach obejmujących zasięgiem całe kraje. 

Najnowsze systemy umożliwiają nie tylko niezawodne połączenia głosowe, ale również przesył danych, współrzędnych GPS, map, video, obsługę połączeń do sieci komórkowych.

Wspomagają pracę dyspozytorów numerów alarmowych, integrują rozwiązania monitoringu i analityki wideo. A przede wszystkim działają. Niezależnie od tego czy padła sieć telefonii komórkowej, sieć elektryczna, wydarzył się pożar, powódź czy atak terrorystyczny.

Jeśli chcecie wiedzieć gdzie używa się produktów Motoroli, szukajcie tam, gdzie chronione jest ludzkie zdrowie, życie i bezpieczeństwo.

Jak trafiłeś do Motoroli?

Znajoma ze studiów mnie namówiła, że fajni ludzie i miejsce. I tak już minęło 14 lat z wieloma różnymi zespołami, produktami i technologiami:)

W obszarze jakich technologii się poruszacie?

Front end: Angular 7+ (w wiekszosci 9), TypeScript/JavaScript, Sass, Bootstrap 4, React

Backend: Node.js, Express, External APIs, Knex (query builder), OpenAPI

Współpracujemy z zespołami, które używają m.in. Adobe Experience Manager, Oracle Commerce Cloud, SalesForce, Mulesoft.

Dlaczego warto z Wami pracować?

Pozwolę sobie zacytować co napisał mi jeden z doświadczonych deweloperów w odpowiedzi, na moje podziękowanie, że zaoferował pomoc koledze z zespołu podczas release’u.

“To sama przyjemność zaoferować pomoc wiedząc, że po drugiej stronie jest profesjonalista, który będzie z niej korzystał, kiedy faktycznie sam nie będzie w stanie rozwiązać problemu (tzn. kiedy wiesz, że ktoś nie będzie zawracał Ci głowy głupotami, tylko poprosi o pomoc w faktycznie ważnej sprawie). 😉

A kompetencje w zespole oraz w szczególności poziom poczucia odpowiedzialności za swoją pracę i ogólnie pracę zespołu wg mnie mamy wysokie.

Nowe technologie i feature’y można znaleźć w wielu miejscach. Dobra atmosfera, zaufanie, współpraca bywa rzadsza. My mamy i jedno, i drugie.

Jak wygląda proces wytwarzania software’u w Waszej firmie?

Moje zespoły są featureowe i pracują w Scrumie. W zespole są osoby o różnych kompetencjach: front-end, back-end, full-stack, test automation, devops, Product Owner, Scrum Master itp. Uczestniczymy w definiowaniu wymagań, zrozumieniu co chcemy zrobić, po co i wtedy decydujemy jak to zrobić. Współpracujemy z zespołem UI/UX, aby stworzyć jak najlepsze doświadczenie z punktu widzenia użytkownika końcowego. Odpowiadamy za przetestowanie naszych funkcjonalności oraz ich wypuszczenie na produkcję.

Jaki jest Twój pomysł na skalowanie zespołu oraz organizacji zatrzymując przy tym największe talenty, które często lubią być indywidualistami?

Nie ma jednego dobrego przepisu. Każdy produkt, zespół, człowiek jest inny i zmienia się w czasie. Wspólnie w zespole szukamy wzorców,  eksperymentujemy z ich zmianą jeśli to konieczne. Zdarza się, że wynik eksperymentu jest negatywny, ale to już cenna informacja, że nie tędy droga.

Jakie kompetencje i umiejętności cenisz najbardziej u kandydatów?

Chęć eksperymentowania, próbowania nowych rozwiązań i umiejętność refleksji.

Jeśli miałbyś udzielić jednej rady jeśli chodzi o rozwój i karierę nowicjuszom z szeroko rozumianego IT byłoby to … ?

Znajdź sobie zespół w którym będziesz nie tylko pisał nowe feature’y w modnych technologiach, ale przede wszystkim znajdziesz ludzi ktorzy wiedza jak robić to dobrze, stosując dobre praktyki deweloperskie, np UT.

Co najbardziej cenisz w swoim zespole?

Profesjonalizm, warsztat programistyczny, samodzielność, szczerość, poczucie humoru, sprawiedliwość w dzieleniu się w zespole tymi fajnymi i mniej fajnymi zadaniami, grę zespołową.

W jaki sposób osoby techniczne komunikują się z biznesem? Jaka jest częstotliwość tej komunikacji?

Tak często jak chcą i potrzebują. Nie rzadziej niż raz na Sprint.

Które z nadchodzących zmian technologicznych oraz społeczno – biznesowych będą Twoim zdaniem najbardziej wpływać na biznes Motoroli oraz w jaki sposób?

Nasze społeczeństwo generuje coraz więcej danych. Dodatkowo żyjemy w coraz “ciekawszych” czasach. Szybka umiejętność zebrania danych, ich przefiltrowania, przetworzenia i udostępnienie kluczowych danych do podjęcia decyzji, osobom w centrum wydarzeń jest ,w mojej perspektywie, kluczowa.

Jakie blogi czytasz regularnie? Czy jest może książka, która szczególnie zapadła Ci ostatnio w pamięci?

hbr.org

Ostatnie książki, które polecam: Opowieści z meekhańskiego pogranicza, Bridging the Communication Gap

Jeśli podoba Ci się Motorola sprawdź ich profil pracodawcy i aktualne rekrutacje: