Obecnie jestem w wymarzonej pracy w laboratorium badawczym jako jedyny programista w multidyscyplinarnym zespole. Trochę się martwię, ponieważ zapominam o kodowaniu w zespole (nie mam starszego kodu, utrzymuję własny kod, zajmuję się własnym programem itp.). Chociaż staram się stosować jedne z najlepszych praktyk, takich jak ciągłe dostarczanie, TDD i SCRUM tylko dla mnie, myślę, że tracę zdolność do pracy w zespole programistów.
Dołączyłem do projektu open source i zacząłem grać w kata i golfa. Ale to nie poprawi profilu mojego zespołu.
Jakie byłyby twoje sugestie, aby wyostrzyć moje umiejętności gracza zespołowego?
Aktualizacja: Tak, moje umiejętności komunikacyjne są teraz lepsze i mogę rozmawiać z doktoratami jak nigdy dotąd. Jak powiedzieli @Nicholas i @Erick, pewnego dnia stanę w obliczu zespołu programistów (może w mojej obecnej pracy, a może nie) i chcę być na bieżąco z praktykami, które czynią dobrego programistę lepszym członkiem zespołu, takim jak programowanie parami lub kod przejrzeć.
źródło
Odpowiedzi:
Samotnemu wilkowi o wiele łatwiej jest przyzwyczaić się do nowej stada, niż wyciągnąć innego wilka z stada i oczekiwać, że przeżyje.
Samotny Wilk jest już twardy jak paznokcie i udowodnił, że przetrwał bez wsparcia. Nie wszyscy są stworzeni, by być samotnym wilkiem.
Największe problemy, z którymi zmaga się Samotny Wilk podczas dostosowywania się do nowej paczki, są niewielkie w porównaniu.
Na plus spojrzałbym na CV osoby, która przeżyła przez dłuższy czas.
źródło
Z drugiej strony, twoje umiejętności solowego dewelopera stają się coraz lepsze z każdym dniem.
Mówisz, że to twoja wymarzona praca. Jeśli nie chcesz przejść do innej pracy, po co martwić się umiejętnościami, których wymagają mniej optymalne prace?
Nie możesz zmaksymalizować wszystkich swoich umiejętności jednocześnie. Zanurz się w pełni w problemach, które napotykasz w obecnej pracy i zdobądź nowe umiejętności. Jeśli nadejdzie czas, kiedy będziesz musiał ponownie popracować w zespole, dostosujesz się szybko, robiąc to wcześniej.
źródło
Zauważyłem, że czasy, w których najbardziej straciłem umiejętności gracza w zespole, pracuję w dysfunkcyjnym zespole, w którym jestem zmuszony radzić sobie ze złymi przypadkami Dunninga-Krugera . Odkryłem, że z czasem mam coraz mniej tolerancji dla ludzi, którzy myślą, że wystarczająco się nauczyli lub nie lubią swojej pracy. Chociaż z tym drugim mogę współczuć, o ile nie będą stanowić uciążliwości dla mojej własnej pracy.
Pracując samotnie przez długi czas, tęsknię za dobrym zespołem, ale nie mogę powiedzieć, że tracę umiejętności gracza zespołowego. Z drugiej strony lepiej umrzeć samotnie niż musieć znosić tych spiczastych szefów włosów jeszcze jeden dzień!
ok, teraz dość gadania, wróć do pracy, spiczasty szef włosów wychodzi za rogiem!
źródło
Czy jest możliwe, aby inni programiści w zespole pracowali z tobą nad projektami, abyś mógł czasem pracować z innymi programistami? To wydaje się być lepszym rozwiązaniem, ponieważ możesz chcieć od czasu do czasu pracować z innymi programistami. Jednocześnie nie zapominaj, że jesteś w interdyscyplinarnym zespole, co oznacza, że niektóre z twoich umiejętności gry zespołowej ćwiczą się, ponieważ wszyscy inni mają swoją specjalizację i mogą wymagać korekt, aby dobrze się z nimi komunikować.
źródło
Wybierz dziedzinę technologii lub metodologii rozwoju i sprawdź, czy możesz przyprowadzić konsultanta na dzień lub dwa. Co to pokaże:
Może to być wszystko, co można zrobić w ciągu jednego lub dwóch dni, lub dowolną kwotę, na jaką grupa może sobie pozwolić. Może to podwoić się jako szkolenie i konsulting. To dobry sposób na rozwinięcie umiejętności i spędzenie czasu z kimś w okolicy.
Poprosiłem naszą firmę o przyniesienie eksperta ds. Wydajności baz danych. Ponieważ miał wiele gotowych narzędzi, mogłem zadawać pytania podczas ich działania. Upewniłem się, że przyniesiono bezpłatny lunch, a ja wybrałem jego mózg na godzinę.
Istnieje wiele sposobów pracy z zespołem.
źródło
Jak rozumiem z twojego pytania, twoja praca nie wymaga od ciebie pracy w zespole. Jeśli i kiedy pojawią się takie okoliczności i ktoś dołączy do ciebie, automatycznie zaczniesz dzielić się, pomagać lub kojarzyć się z drugą osobą, ponieważ chcesz dobrze wykonać pracę. Dostosowanie się do okoliczności jest naturą ludzką i większość scenariuszy powinna odbywać się bezboleśnie.
IMO za dużo myślisz o sytuacji „co jeśli”, kiedy nie musisz. Praca, w której jesteś, to wymarzona praca, ciesz się nią, póki możesz. To moje 2 centy.
źródło