„Władze, które są” to często wyrażenie używane do opisania osób na stanowisku władzy odpowiedzialnej za pracę. Dystrybucja zasobów byłaby sposobem na opisanie tego, co robią menedżerowie, chociaż zasoby obejmują czas, pieniądze i ludzi.
Widzę wielu programistów odwracających się od ról zarządzania i administracji. Chcą budować rzeczy. W rezultacie wiele z tych stanowisk jest obsadzanych przez osoby nietechniczne. Nie widzę, jak dodają wartości. Czy planowanie spotkań, rezerwowanie miejsc poza domem i inne prace administracyjne są wystarczające, aby uzasadnić ich rolę?
Wszyscy wiemy, co robi kierownik ds. Rozwoju oprogramowania, ale obawiam się, że wiemy to tylko niejasno . Wydaje nam się, że wiemy, co robi, ale dokładne sprecyzowanie zakresu zadań jest nieco trudne. Jakie są według Ciebie role menedżera ds. Rozwoju oprogramowania?
Jestem liderem zespołu z ponad 5 programistami. Mam programistę (nazwijmy go A ), który jest dobrym programistą, który pisze dobry, czysty i łatwy do zrozumienia kod. Jest jednak nieco trudny w zarządzaniu i czasami zastanawiam się, czy naprawdę osiąga słabe wyniki, czy nie. Nasza firma wymaga od programistów wskazywania postępów …
Kilka organizacji, które znam, wykorzystują cele SMART dla swoich programistów. SMART jest akronimem określającym konkretne, mierzalne, osiągalne, odpowiednie i określone w czasie. Są dość powszechne w dużych korporacjach. Moje wcześniejsze doświadczenia z celami SMART nie były aż tak pozytywne. Czy inni programiści uznali je za skuteczny sposób pomiaru wydajności? Jakie …
Przeczytałem wywiad ze świetnym programistą (nie jest to po angielsku), w którym powiedział, że „świetny programista może być 10 razy tak dobry, jak przeciętny”, podając powód, dla którego dobrzy programiści są bardzo dobrze opłacani i dlaczego firmy programistyczne zapewniają swoim pracownikom wiele udogodnień. Pomysł polegał na tym, że istnieje bardzo …
Często jako programiści widzimy, jak duże organizacje marnują ogromne sumy pieniędzy na rozdęte i nieefektywne rozwiązania problemów. Bardzo mnie to boli, ponieważ lubię organizacje, które korzystają z najlepszych rozwiązań rasowych. Jednak moje umiejętności programistyczne są ograniczone, jeśli chodzi o wpływanie na kluczowych decydentów i często moje spojrzenie na tę sprawę …
Zarządzam małym zespołem programistów aplikacji, która znajduje się w połowie cyklu życia, w dużej firmie. Niestety oznacza to, że zadania programistyczne są zwykle dzielone w proporcji 30/70 do „innych prac technicznych”. Ta praca obejmuje: Praca z zespołami DBA / Unix / Network / Loadbalancer przy różnych zadaniach Składanie zamówień na …
W większości firm, które tworzą zespoły i działy programistyczne, są programiści, którzy projektują i piszą kod, oraz menedżerowie, którzy ... no cóż, zajmują się zarządzaniem. Oprócz tego, że nie piszą kodu, menedżerowie zwykle nawet nie patrzą na kod opracowywany przez zespół i mogą nawet nie mieć zainstalowanego odpowiedniego IDE na …
Jako jedyny programista w startupie miałem luksus podejmowania wielu decyzji dotyczących architektury i frameworku naszej aplikacji. Przewijam do przodu 4 lata, a później mam przejęcie, mam pięcioosobowy zespół i wiele razy czuję się jak na dzikim zachodzie. Ludzie podejmujący dowolną decyzję dotyczącą projektu podoba im się: liczba całkowita i wyliczenia …
Jak przekonałeś swojego kierownika, aby pozwolił ci na test jednostkowy? Przez „użycie” mam na myśli pozwolenie na rozwój, odprawę do kontroli źródła i utrzymanie testów jednostkowych w czasie itp. Typowe zastrzeżenia kierownictwa to: Klient nie zapłacił za testy jednostkowe Projekt nie przewiduje czasu na testy jednostkowe Dług techniczny? Jaki dług …
Zarządzanie innymi programistami, gdy sam jesteś częścią siły roboczej zajmującej się programowaniem. To bardzo popularny schemat, przynajmniej w firmach, w których pracowałem. Czy potrafisz być dobrym programistą lub dobrym menedżerem, jeśli robisz to jednocześnie? Kwestionuję skuteczność osoby, która musi odgrywać dwie bardzo różne role, wymagające bardzo różnych umiejętności, środowiska, koncentracji, …
Od prawie 3 lat jestem programistą (w niepełnym wymiarze godzin lub w pełnym wymiarze godzin). Zawsze byłem typem osoby, która ma talent do kierowania rzeczami i zapewniania organizacji, aby załatwiła sprawy. Odkąd byłem studentem mojego wyższego projektu w college'u, czułem, że to moje prawdziwe powołanie, a nie siedzenie za kodowaniem …
Niedawno przeczytałem 5 następujących rodzajów bossów i jak sobie z nimi radzić , które opisują stroje najgorszego bossa. Właśnie zacząłem kierować małym zespołem programistów. Chciałbym wiedzieć, jakie są najważniejsze rzeczy, których programista oczekuje od starszego programisty, oraz jakich rzeczy powinniśmy unikać kierując zespołem. Chciałbym również wiedzieć, jak zapewnić programistom satysfakcję …
Jestem programistą poziomu podstawowego z rocznym doświadczeniem. Pracowałem nad projektem na dużą skalę, w którym grałem około 80% pracy nad projektem, te 5 miesięcy były dla mnie okropne - późne noce spędzałem pracując, nawet w niedziele. Pracowałem nad całym modelem procesu, wykonując prace niektórych moich kolegów, DB Design, opinie klientów, …
Zaskakująca liczba problemów z jakością, skalowalnością i obciążeniem pojawiła się w aplikacji, którą obecnie obsługuję, której pierwotnie nie napisałem. Na szczęście mam nowe projekty, które realizowałem od podstaw, aby zachować pozory mojego zdrowego rozsądku. Pierwotny zespół składał się z 20 programistów (większość z nieaktualnymi zestawami umiejętności), bez dokumentów wymagań biznesowych …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.