Praca developera SAP – wywiad z Hubertem Okuniewskim
W dzisiejszych czasach developerzy SAP-a muszą nadążać za szybko zmieniającymi się technologiami i stale rosnącymi wymaganiami klientów. Rozwijanie projektów SAP-owych to również odkrywanie nowych, wcześniej niestosowanych rozwiązań i kierowanie się dużą elastycznością we współpracy z przedsiębiorstwami. Stąd też, na powyższym stanowisku przydają się cechy charakteru takie jak kreatywność oraz potrzeba ciągłego rozwoju. Należy również pamiętać, iż projektów programistycznych nie tworzą narzędzia czy procesy lecz ludzie, których pasja leży u podstaw najlepszych rozwiązań informatycznych. O tej pasji, a także o specyfice pracy na stanowisku SAP developera porozmawiałam z Hubertem Okuniewskim, członkiem zespołu Innovation w poznańskiej firmie Apollogic, zajmującej się wdrożeniami SAP w Polsce i w Europie.
Czym różni się praca developera przy projektach SAP-owych od standardowych prac w tym zawodzie?
Projekty SAP-owe realizowane są dla największych światowych firm i korporacji. Dzięki temu możemy nabyć doświadczenie (best practices) w realnym zarządzaniu zasobami przedsiębiorstw. Gwarantuje to wykorzystanie najlepszych i najnowocześniejszych rozwiązań oraz technologii u obecnych, a także przyszłych klientów. Z kolei standardowe projekty w naszym zawodzie rzadko mają taki zasięg jak te SAP-owe. Występuje również ryzyko, że nie zostaną w pełni wdrożone.
Jak rozpocząłeś karierę jako developer?
Od zawsze fascynowała mnie możliwość kreowania otaczającego mnie świata. Projektowanie i programowanie aplikacji pozwala mi na realizowanie i poszerzanie wspomnianej pasji. Swoją karierę zawodową rozpocząłem już na studiach, gdzie wykonywałem projekty dla macierzystej uczelni. Jednak dopiero w Apollogic miałem szansę uczestniczyć w realnych projektach biznesowych. Dzięki Apollogic nauczyłem się projektowania i wytwarzania aplikacji i do dziś mogę z satysfakcją wykorzystywać zdobytą w tym zakresie wiedzę.
Z jakich technologii korzystasz na co dzień? Od czego zależy ich wybór?
SAP to nie jedyny system, którym posługuję się w pracy. Jako członek teamu Innovation, wyszukuję oraz korzystam z najnowszych technologii webowych, do których należą: HTML5/CSS3/Javascript, jQuery oraz SAPUI5. Wśród technologii, które wykorzystuję na co dzień, znajdują się również natywne narzędzia mobilne jak m.in.: iOS, Android oraz WP8. Niestraszne są mi również technologie, takie jak: Java EE, C#, Ruby, Ruby on Rails czy Python.
Co daje Tobie najwięcej radości w pracy?
Szczególną satysfakcję sprawiają mi niestandardowe projekty. Nasi klienci wiedzą, iż Apollogic cechuje nie tylko innowacyjność ale również elastyczne podejście do projektu. Dzięki temu nie boimy się „wyjść poza ramy” i zaproponować nowe, nietuzinkowe rozwiązania. W pracy często przyświeca nam dewiza – „sky is the limit”.
Co sprawia Tobie największą trudność?
Pomimo licznych zalet związanych z pracą na stanowisku developera SAP, kwestie problematyczne związane są zazwyczaj z pozyskiwaniem informacji na temat danego zagadnienia. Co więcej, gdy zdobędę już pożądane informacje, czasem okazują się one nieaktualne lub błędne. W tym kontekście ważna wydaje się dokładna weryfikacja zebranych danych.
Jak sobie radzisz z tymi trudnościami?
Każda z osób pracujących w Apollogic posiada rozległą wiedzę w różnych tematach. Dzięki pracy zespołowej mogę w szybki sposób rozwiązać napotkane problemy i znaleźć „złoty środek” – czyli satysfakcjonujące rozwiązanie. W sprawnym przepływie wiedzy pomagają nam także systemy takie jak Wiki. Posiadamy również wewnętrzną, autorskią aplikację – Aporganiser, która umożliwia nam natychmiastowy kontakt z członkami zespołu, nawet jeśli przebywają poza granicami kraju.
Jakie są wady i zalety pracy w roli developera SAP-owego?
Poza realizacją nowatorskich projektów, mogę zdobywać doświadczenie w pracy dla największych firm. Osoby pragnące pracować na stanowisku SAP developera mogą również spodziewać się współpracy z ciekawymi osobami, które poprzez chęć stałego rozwoju są otwarte na dzielenie się wiedzą i wymianę użytecznych informacji. Niewątpliwą wartość stanowi również możliwość podróżowania, a co za tym idzie, poznawania nowych ludzi.
Wśród nielicznych wad wymienić mogę pracę pod presją czasu, goniące deadliny i konieczność wykonywania niektórych prac „na zaraz”. Są to jednak sytuacje, które zdarzają się od czasu do czasu i pobudzają do szybkiego myślenia oraz sprawnego działania.
Jakie cechy, Twoim zdaniem, są najważniejsze w pracy developera SAP-owego?
Na moim stanowisku pracy pożądane są przede wszystkim cechy takie jak: chęć nauki, kreatywność, a także ciekawość świata oraz nowych wynalazków technologicznych. SAP developer powinien być również otwarty na samokształcenie, posiadać umiejętność logicznego myślenia i często wykazywać się dużą dozą cierpliwości. Dodatkowo, przydaje się również znajomość języków obcych.
Gdzie widzisz siebie za 5 lat? W jakim kierunku chcesz podążać?
Za 5 lat chciałbym rozwijać się przede wszystkim w obszarze technologii mobilnych i realizować projekty związane z udostępnianiem danych za pomocą smartfonów, tabletów tudzież ultrabooków. Dziedziny, które interesują mnie w szczególności, to także technologie chmurowe, których głównym założeniem jest przetwarzanie oraz przechowywanie danych w pamięci wirtualnych serwerów. Wśród moich zawodowych zainteresowań znajdują się również sieci semantyczne i Web 3.0, którymi również chciałbym zajmować się w przyszłości.
Hubercie, bardzo dziękuję Tobie za rozmowę. Wierzę, że powyższy wywiad przybliżył tajniki stanowiska SAP developera i pokazał, jak ciekawa i pełna wyzwań praca czeka osoby zainteresowane wspomnianym zawodem.
Wywiad przeprowadziła Joanna Wójciak – specjalista ds. marketingu w firmie Apollogic.
- On 05/03/2015
0 Comments