Jak dogadać się z programistą

90,00 

Zapoznaj się z przykładowymi stronami, które znajdziesz w e-booku:

Przykładowe strony

Do kogo będę kierował ten e-book?

  • PM-ów / Liderów, którzy chcą efektywnie i skutecznie dogadywać się z programistami
  • do ludzi od HR, którzy chcą rekrutować w IT
  • kierowników innych branż, niepowiązanych z IT, ale biorących pod uwagę możliwość przekwalifikowania
  • każdej osoby, chcącej zwiększyć skuteczność komunikacji w branży IT

Jaką wartość chcę przekazać:

  • dzięki temu e-bookowi osoba chcąca dogadać się z deweloperem, zdobędzie wiedzę o tym, w jaki sposób programista myśli
    oraz jak skutecznie się z nim porozumiewać (złamanie barier komunikacyjnych)podstawową wiedzę, aby rozpocząć dialog
    w branży IT
  • zrozumienie, jak pracuje programista i z jakimi wyzwaniami się mierzy
  • w jaki sposób się komunikować, aby obie strony były zadowolone
  • jak wygląda praca w IT i sposób wytwarzania oprogramowania

Otrzymasz również dostęp do grupy discord, na której uzyskasz odpowiedzi, na nurtujące Cię pytania.

Co dokładnie znajdziesz w książce?

Wstęp 07

1. To tylko kod 10

2. Cykl życia oprogramowania 11
a. Jak wygląda to w praktyce, z punktu widzenia dewelopera? 14
b. W jaki sposób może podejść do tego programista? 19
c. Jakie utrudnienia mógł napotkać programista? 20

3. Programista – czyli kto? 23

4. Junior/Mid/Senior – co to znaczy? 27

5. Czym się różni frontend od backendu?
O co chodzi z frameworkami? 30

a. Jakimi zadaniami zazwyczaj zajmuje się programista frontend? 31
b. Jakimi zadaniami zajmuje się zazwyczaj programista backend? 31
c. Frameworki 32
d. Jak to można zrozumieć prościej? 33

6. Języki programowania i o co w nich chodzi 35
a. Wróćmy na chwilę do języków programowania 40

7. Najczęstsze problemy, na które trafiają programiści 42
a. Stare wersje oprogramowania / spaghetti code 42
b. Brak dokumentacji / opisania najistotniejszych funkcji projektu 44
c. Przestrzelone estymacje 45
d. Problemy integracyjne 47
e. Problemy w kodzie 48
f. Duplikacja kodu 50
g. Brak testów automatycznych 51
h. Ciągłe pytanie, kiedy coś będzie zrobione 52
i. Zbyt częsta zmiana kontekstów 53
j. Dlaczego to nie działa, przecież powinno? 54
k. Zmęczenie umysłowe 55
l. Co autor miał na myśli 56

8. O co chodzi z żółtą kaczuszką? 57

9. Programista na rozmowie rekrutacyjnej 59
a. Stwórz otoczenie, w którym nie będzie stresu 59
b. Bazuj na faktach 60
c. Poznaj, w jaki sposób kandydat podchodzi do pracy 61
d. Opowiedz o procesie onboardingu i wsparciu, które otrzyma 62
e. Podziel się własnym doświadczeniem 63
f. Stwórz moment, w którym to Ty poprosisz kandydata o pytania 63
g. W jaki sposób opisywać projekty,
nad którymi działamy w firmie? 64
i. Każdy projekt czegoś nas uczy – zależy to od naszego podejścia 65

10. Jak może wyglądać typowy dzień/tydzień/ miesiąc programisty? 67
a. Jak może wyglądać typowy dzień programisty? 67

11. Co wkurza programistów w PM-ach? 70

12. Jaki feedback dałbyś swojemu PM-owi? 107

13. Scrum 110
a. Najważniejsze aspekty 110
b. Wartości 112
c. Zespół scrumowy 113
d. Wydarzenia scrumowe 113
e. Artefakty 114

14. Podsłuchujemy dialogi programistów
– czyli co mieli na myśli 115

a. Mam konflikty w kodzie do rozwiązania 115
b. Potrzebuję kogoś do Code Review 116
c. Musi mi to przerzucić ktoś na produkcję 116
d. Nie mam uprawnień do odpalenia tego skryptu 117
e. Nie mam uprawnień do merge’owania kodu 117
f. Nie działa mi VPN 117
g. Czekam na retesty 118
h. Mam problem z Gitem 118
i. Nie ma wydań w piątki po 13 118

15. Typowe teksty w IT 120

16. Co nie każdy programista powie Ci wprost? 121
a. W jaki sposób możesz stworzyć warunki, aby taka osoba
się przed Tobą otworzyła? 124

17. Sposoby współpracy programistów 127
a. Code Review 127
b. Pair programming 127
c. Burza mózgów 128
d. Spotkania ad hoc 128
e. Warsztaty z klientem 128
f. Rozpisywanie zadań/funkcjonalności 129
g. Review/Demo 129

18. Słownik pojęć po ludzku 130

19. Rodzaje zadań, z którymi mierzy się programista 133

20. Jak budować skuteczne rozmowy jeden na jeden? 137
a. Zrozum i zajmij się problemami, które ma Twój podopieczny 138

21. Podsumowanie 140