Jak ułatwić pracę programistom?
Polskie firmy borykają się z brakiem programistów – zresztą nie tylko one: według raportu DESI 2020 aktualnie na rynku europejskim brakuje około 600 tysięcy deweloperów. Wbrew stereotypowym opiniom nie tylko zarobki liczą się w procesie rekrutacyjnym.
Według raportu „State of Technical Debt 2021”, programiści:
- 33 proc. czasu poświęcają na prace konserwacyjne starszych systemów
- średnio 6 godzin w tygodniu muszą radzić sobie z problemami spowodowanymi tylko długiem technicznym
- w tym czasie nie mogą pracować nad kluczowymi projektami
Aby zatrudnić wielkie talenty, firmy muszą zapewnić wydajne środowiska deweloperskie. Jednym z największych wyzwań stojących przed organizacjami próbującymi zatrudniać programistów jest konkurowanie i wygrywanie wojen talentów. Pracownicy mają większy wybór, ponieważ mogą pracować zdalnie i ponad granicami. Dlatego przedkładają sensowną, zrównoważoną pracę nad bardziej tradycyjne wyróżniki, takie jak wynagrodzenie lub dodatki w biurze. W skrócie: deweloperzy wybierają ciekawszą pracę.
Kit Merker, doradca RevDeBug
Polski start-up RevDeBug, który opracował narzędzie ułatwiające i przyspieszające naprawę błędów w oprogramowaniu, szacuje, że firma zatrudniająca 500 programistów może rocznie zaoszczędzić nawet 4,5 mln złotych, wdrażając ich rozwiązanie.
Nasze narzędzie pozwala zaoszczędzić tysiące godzin pracy programistów. Firmy, zamiast tracić czas i środki na naprawy, mogą przeznaczyć je na rozwój. Z naszego rozwiązania, opatentowanego w USA, korzysta już m.in. Rossmann.
Tomasz Kruszewski, założyciel RevDeBug.
Jest to innowacja na skalę światową – rozwiązanie uzyskało patent w USA. Narzędzie nie tylko pokazuje dokładne miejsce w kodzie, gdzie wystąpił błąd, ale i wszystkie czynniki, które spowodowały jego wystąpienie. Oznacza to, że programista nie musi poświęcać swojego czasu na stawianie hipotezy i szukanie problemu po kolejnych linijkach kodu. Od razu widzi, gdzie wystąpił błąd i co go wywołało. Przekłada się to na zwiększenie wydajności zatrudnionych już pracowników w firmie oraz zmniejszenie zapotrzebowania na zatrudnienie kolejnych, co pozwala zaoszczędzić czas i koszt rekrutacji i wdrażania nowych pracowników.
źródło: RevDeBug