Pragmatyczny programista – kto to jest i jakie powinien mieć cechy?

enterthecode.pl 1 rok temu

Ostatnia aktualizacja 26 stycznia, 2023

Pracodawcy szukają nie tylko dobrze wyszkolonych pracowników, ale szczególnie cennym nabytkiem może stać się pragmatyczny programista. Kto to jest i jakie cechy powinien mieć taki człowiek? Co zrobić, aby nim zostać i czy faktycznie warto?

Pragmatyczny programista – kto to jest i jakie powinien mieć cechy?

Jeśli zastanawiasz się, kim jest pragmatyczny programista, to spieszymy z wyjaśnieniem, iż jest to człowiek mający odpowiednie cechy. Chodzi tu głównie o to, aby był to nie tylko dobrze wyszkolony fachowiec, ale przede wszystkim osoba z otwartymi horyzontami. Myśląca przyszłościowo i szerzej spoglądająca na postawione przed nią problemy. Krytyczne spojrzenie na podejmowane wysiłki, stosowane rozwiązania i narzędzia, a także rozważanie, jak rozwijać własną karierę.

Pragmatyczny programista powinien także posiadać kompetencje miękkie, czyli potrafić dogadać się w grupie zarówno ze współpracownikami, szefami i klientami.

O tym zagadnieniu w swojej książce „The Pragmatic Programmer” (Pragmatyczny programista) pisali już 1999 roku Andrew Hunt i David Thomas. Warto się z nią zapoznać, aby poszerzyć swoją wiedzę na ten temat.

Co zrobić, aby mówili o nas – to jest pragmatyczny programista?

Jeśli zaczynacie pracę w IT jako programistki lub programiści, to pomyślcie o tym, jak zyskać miano pragmatyczne(j/go) programist(ki/y). Feminatywy też w tym pomogą, gdyż jest to element kompetencji miękkich. Piszą programy głównie mężczyźni, ale odsetek kobiet w branży programistycznej rośnie i kto wie, może niedługo będzie dominujący.

Pragmatyczny programista powinien starać się tworzyć jak najlepszy i przejrzysty kod. Dzięki temu jego rozwój lub wprowadzanie weń zmian będzie stosunkowo łatwe zarówno dla autora, jak i innych członków zespołu.

Jeśli rozwiążemy dany problem w jak najprostszy sposób, bez specjalnych komplikacji, to zarówno wynik otrzymamy szybciej, jak i późniejsze zmiany będą znacznie prostsze i tańsze w implementacji.

Warto zdobywać dodatkową wiedzę, zarówno w dziedzinie, w której jest się kompetentną osobą, jak również w przypadku nieznanych funkcjonalności, technik, narzędzi itp. Rozwój jest ceniony i pozwala na mierzenie się z coraz nowszymi i ciekawszymi wyzwaniami. Doceniają to także pracodawcy.

Czy warto być pragmatyczną programistką lub pragmatycznym programistą?

Warto. Rozwijający się i dobrze rokujący dzięki temu pracownicy są doceniani przez pracodawców. Łatwiej jest im osiągać wyższe poziomy w hierarchii firmy, czyli awansować i otrzymywać podwyżki. Z czasem mogą zostać kierownikami zespołów, działów, a choćby zakładać własne biznesy.

Zapotrzebowanie na programistów rośnie z każdym rokiem, ale programistów cechujących się pragmatyzmem wciąż brakuje, dlatego myślcie nad tym, aby stać się dobrym programistą i dobrą programistką.

Idź do oryginalnego materiału