Pytania otagowane jako communication

Pytania dotyczące komunikacji między programistami a innymi osobami zaangażowanymi w tworzenie oprogramowania. Może to obejmować interesariuszy, kierownictwo, użytkowników końcowych, projektantów, testerów i innych programistów.



8
Jak sprawić, by ludzie przestali jeździć rowerem (koncentrując się na trywialnościach)?
Zadanie polegało na nauczaniu innych zespołów nowej bazy kodu, ale ciągle napotyka problem. Ilekroć wchodzę do kodeksu z ludźmi, nie docieramy zbyt daleko, dopóki całe ćwiczenie nie przekształci się w trening rowerowy (członkowie organizacji przykładają nieproporcjonalną wagę do trywialnych problemów). Ponieważ nie znają bazy kodu, ale myślą, że muszą pomóc …


16
Jak reklamować się jako programista? [Zamknięte]
Zauważyłem, że jest to częsty problem wśród młodych ludzi z dziedzin technicznych, takich jak nasza. Na początku naszej kariery po prostu nie wiemy, jak sprzedać się naszym pracodawcom, a przypadkowy facet nr 57 (który jest programistą, ale nie tak dobry jak ty - technicznie) dostaje awansu lub awansu, ponieważ umie …


19
Radzenie sobie z zarządzaniem, które nie widzi wartości w ulepszeniach, które nie są natychmiast widoczne dla użytkownika
Rozumiem presję harmonogramu. Chcesz zadowolić swoich użytkowników, ponieważ są siłą napędową firmy. Prawdą jest jednak również to, że pewne zmiany ułatwią wszystko w drodze. Niestety, zarządzanie w mojej organizacji ma instynktowny opór wobec takich zmian, a ten opór jest tak silny, że przeszkadza w długoterminowej poprawie. Na przykład firma Apple …

14
Jak ważne jest, aby programista był obecny online? [Zamknięte]
Zauważyłem coraz więcej wzmianek (zarówno w postach tutaj, jak i w rzeczywistych opisach stanowisk) o „portfolio” programistów - zazwyczaj ich publicznych profilach na stronach takich jak ten, GitHub itp. Jak ważne jest to i czy firmy (w szczególności startupy) odrzuciłyby (lub natychmiast odrzuciłyby nawet bez rozmowy kwalifikacyjnej) wybitnych kandydatów, którzy …

22
Skakanie do pracy, czy to problem? [Zamknięte]
Jak byś czuł się jako osoba zaangażowana w proces rekrutacji (kierownik, ankieter itp.) O kandydacie, który zmieniał pracę co 1-2 lata? aktualizacja Dziękujemy wszystkim za wkład, wszystkim, naprawdę świetne odpowiedzi i dobre informacje w każdym poście. Poprosiłem o to, ponieważ w ciągu ostatnich 5 lat pracuję obecnie na 3 etacie …

7
Jak wziąć odpowiedzialność za kod, gdy kolega wprowadza niepotrzebne poprawki bez uprzedzenia?
Jeden z moich kolegów z zespołu jest specjalistą od wszystkich transakcji w naszym sklepie IT i szanuję jego wgląd. Czasami jednak przegląda mój kod (jest szefem naszego zespołu, więc się tego spodziewałem) bez uprzedzeń. Czasami więc przegląda moje zmiany, zanim osiągną cel końcowy i wprowadzają zmiany od razu ... a …

5
Dlaczego niektóre duże projekty, takie jak Git i Debian, używają tylko listy mailingowej, a nie narzędzia do śledzenia problemów?
Śledzenie błędów dla każdego projektu o przyzwoitej wielkości wydaje mi się trochę bezproblemowe - sprawia, że ​​naprawdę łatwo jest zorganizować setki lub tysiące problemów, bez kolizji lub pomieszania. Więc kiedy widzę kilka naprawdę dużych projektów, takich jak Git, wykorzystujących listę mailingową jako główną metodę koordynowania konserwacji i rozwoju, jestem trochę …

5
Jak wytłumaczyć nietechnicznej osobie, dlaczego zadanie potrwa znacznie dłużej niż myśli? [Zamknięte]
Prawie każdy programista musi odpowiedzieć na pytania od strony biznesowej, takie jak: Dlaczego dodanie tego prostego formularza kontaktowego potrwa 2 dni? Gdy programista oszacuje to zadanie, może je podzielić na kroki: wprowadź zmiany w bazie danych optymalizuj zmiany DB pod kątem prędkości dodaj front-end HTML napisz kod po stronie serwera …

18
Jak zarządzać programistą, który ma słabe umiejętności komunikacyjne
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 …

21
Jak wytłumaczysz refaktoryzację osobie nietechnicznej?
Jak zabierasz się za wyjaśnianie refaktoryzacji (i zadłużenia technicznego) osobie nietechnicznej (zwykle PHB lub klientowi)? („Co, będzie kosztowało mnie miesiąc twojej pracy bez widocznej różnicy ?!”) AKTUALIZACJA Dzięki za wszystkie dotychczasowe odpowiedzi, myślę, że ta lista dostarczy kilku przydatnych analogii, na które możemy wskazać odpowiednie osoby (choć edytowanie odniesień do …

8
Jak promować przepełnienie stosu w pracy [zamknięte]
Zastanawiam się nad krótką prezentacją w pracy na temat używania przepełnienia stosu jako zasobu do codziennej pracy. Jakie jest Twoje doświadczenie? Czy uważasz, że jest to odpowiedni zasób, aby poinformować o tym kolegów, czy jest podobny do informowania ich o Google jako zasobie? Czy jest na to lepszy sposób? Skłaniałem …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.