loader

Programista musi być poliglotą z miękkimi umiejętnościami

„Jednym z etapów rekrutacji jest wykonanie zadania w parze z jednym z naszych inżynierów – w ramach tzw. pair programmingu. Jest to świetna okazja, żeby ocenić kompetencje techniczne kandydata, jak również m.in. to, jak sprawny jest on w przedstawianiu swojego zdania, dzieleniu się wiedzą, słuchaniu, przyjmowaniu feedbacku, asertywnym dyskutowaniu na temat rozwiązań” – wyjaśnia Sabina Staszczyk.

 

Pora nauczyć się „być DevOps”

Wymagania wobec programistów, co do miękkich umiejętności, rosną szczególnie w tych firmach, które chcą tworzyć swoje oprogramowania z wykorzystaniem podejścia DevOps. Idealnie sprawdza się ono w przypadku organizacji, które wdrażają wiele zmian do swoich systemów IT, chciałyby to robić w jak najkrótszym czasie i z zachowaniem wysokiej jakości. W taki sposób chce obecnie pracować większość firm na świece, które rozpoczęły lub planują rozpocząć proces cyfrowej transformacji. Praktyka pokazuje jednak, że firmy mają duże problemy z zastosowaniem DevOps, co wynika głównie z głęboko zakorzenionych starych narzędzi i nawyków.

 

„W Grape Up mamy świadomość, że – parafrazując Rouana Wilsenacha – nawet posiadając najlepsze narzędzia, DevOps pozostanie tylko pustym hasłem, jeśli nie będziemy mieć odpowiedniej kultury. Kultury stawiającej na współpracę i wzajemną odpowiedzialność. Dlatego będąc firmą konsultingową, która sama uczy i pomaga większym organizacjom być DevOps, mamy własny program ‘Culture Up’, za którym kryje się lista konkretnych 5 wartości, którymi staramy się kierować na co dzień przy współpracy z klientami i wewnątrz firmy. Wskazują one m.in. czego oczekujemy od pracowników i na co zwracamy uwagę zanim podejmiemy decyzję o zatrudnieniu kogoś” – mówi Sabina Staszczyk.

 

Jedną z takich wartości jest np. „listen&speak”, którą wspiera tzw. retrospektywa firmowa. – „W jej ramach każdy ma możliwość otwarcie powiedzieć, co jest dla niego ważne, co fajnie działa w firmie, a co wymaga zmiany. Może także oczekiwać, że jego uwaga zostanie wzięta pod uwagę. Promowanie takiej wartości nie tylko usprawnia funkcjonowanie firmy, ale także buduje odpowiednią postawę u naszych programistów, konieczną do sprawnego odnajdywania się przez nich w projektach, które realizujemy dla naszych klientów” – wyjaśnia przedstawicielka Grape Up.

 

Wedle badan IDG i Insight Link, w grupie firm, które nawet nie zaczęły wewnętrznych analiz na temat konieczności wdrożenia strategii cyfrowej transformacji (łącznie 44 proc. wszystkich firm), największym czynnikiem blokującym jest właśnie duża liczba starych narzędzi i procesów (aż 64 proc. wskazań).

 

Dodatkowe informacje

Grape Up to ekspert w dziedzinie wykorzystania technologii cloud native oraz podejścia DevOps w produkcji oprogramowania. Firma dostarcza platformę Cloudboostr, która umożliwia firmom tworzenie, testowanie i szybkie wdrażanie dowolnych aplikacji w chmurze publicznej, prywatnej lub hybrydowej. Cloudboostr integruje wiodące technologie open source w obszarze cloud native, jak np. Kubernetes. Grape Up świadczy także usługi z zakresu konsultingu IT dla dużych firm, pomagając im skrócić czas wprowadzania nowych produktów i usług cyfrowych na rynek. Firma obsługuje globalne marki z wielu branż (w tym spółki z listy Fortune 1000), wdraża rozwiązania chmurowe, buduje oprogramowanie działające w chmurze i uczy wykorzystywać metodyki Agile, aby dostarczać szybciej lepsze oprogramowanie.

 

Firma ma trzy centra rozwoju oprogramowania w Polsce (dwa w Krakowie oraz jedno w Białymstoku), a także dwie siedziby w USA – w Santa Clara oraz w Chicago – oraz biura handlowe w Niemczech (Kolonia) i Wielkiej Brytanii (Londyn). Więcej informacji na stronie www.grapeup.com.

author avatar
Grape Up

1 2

O autorze