BDA DVB napisał(a):
Jakie macie strategie?
Unikanie takich ludzi jak Ty. :)
Wątek przeniesiony 2020-07-06 19:27 z Off-Topic przez cerrato.
A gdyby tak zacząć zarabiać na dzieleniu się wiedzą? Ja bym to nazwał Programming Training Camp
, gdzie niedoświadczeni devowie mogliby za $$ dowiedzieć się czegoś od pryncypali, ciekawe czy by to przeszło jako business
Profesjonaliści są graczami drużynowymi. Biorą odpowiedzialność za wynik całego zespołu, a nie tylko za swój. Pomagają sobie wzajemnie, uczą się od siebie, a nawet zastępują się, kiedy zachodzi taka potrzeba. Jeśli jeden członek zespołu nie jest w stanie wykonać swojego zadania, drugi wchodzi na jego miejsce, wiedząc, że pewnego dnia on też będzie potrzebował pomocy.
Problem pojawia się w sytuacji kiedy dzielenie się wiedzą nie przynosi najmniejszych rezultatów i w rezultacie - jakość kodu nie wzrasta, nikt nic nie wie, ten kto wiedzę przekazywał sfrustrowany rzuca robotę i idzie gdzie indziej.
Dzielenie się wiedzą jest jak najbardziej pożądane w kontekście zespołu i firmy, wymaga to jednak chęci z dwóch stron. Jeśli ktoś nie będzie chciał stosować jej w praktyce to jakiekolwiek sugestie i naciski z drugiej strony nie przyniosą rezultatu.
Przykład z własnego doświadczenia.
W jednej z firm w których pracowałem miałem w zespole znajomego - gość wydawał się całkiem w porządku, w czasie rozmowy wykazywał się całkiem sporą wiedzą. Natomiast kod który pisał był nie do utrzymania - wielowarstwowe spaghetti (a nawet rozproszone pomiędzy różne części systemu). Ile razy w czasie code review padały pytania dlaczego zrobił to w taki a nie inny sposób to jedyną odpowiedzią było to, że on wie że mógł zrobić inaczej no ale nie zrobił i że poprawi.