|
Szkolenie Najlepsze strategie skutecznych programistów. Trening mistrzowski |

Opis Praca programisty oprócz umiejętności i wiedzy technicznej, wymaga również umiejętności w obszarze komunikacji, planowania i zarządzania sobą w czasie. Umiejętności te są często marginalizowane w przypadku tego zawodu, tymczasem mają one kluczowy wpływ na codzienną prace. Szkolenie to poświęcone jest temu, czego codziennie doświadcza programista i co decyduje o jego efektywności. Nie dotyczy jednak samych technik programowania. Profil uczestnika
- posiada doświadczenie w tworzeniu systemów informatycznych;
- chce świadomie i efektywnie planować wykonywanie zdań;
- chce świadomie i efektywnie inwestować swój czas;
- chce optymalnie wykorzystywać swoje umiejętności.
Korzyści ze szkolenia
- Programiści optymalnie wykorzystują czas poświęcony na pracę – ponieważ używają metod planowania zadań, które dostosowaliśmy
do specyfiki pracy programistów. - Czas poświęcony na rozwiązywanie problemów ulega skróceniu – programiści, dzięki zwiększonej samoświadomości, potrafią wykształcać
u siebie nowe nawyki i sposoby postępowania poprawiające efektywność pracy. - Programiści mają większą motywację do pracy – gdyż używanie technik daje poczucie kontroli nad przebiegiem realizacji zadań,
a w konsekwencji większe zadowolenie w wykonywanej pracy. - Programiści skutecznie komunikują się z innymi członkami zespołu – gdyż używają narzędzi efektywnej komunikacji oraz potrafią dostosować przekazywane informacje do konkretnych rozmówców.
- Zmniejsza się koszt realizacji projektów – dzięki zwiększeniu efektywności pracy programistów.
- Zmniejsza się koszt utrzymywania i rozwijania aplikacji – ponieważ programiści tworzą oprogramowanie wysokiej jakości.
Parametry szkolenia
- Czas trwania: 3 dni - 24 godziny.
- Forma zajęć: Laboratorium Efektywności Programisty - 50%, wykład - 50%.
- Wielkość grupy: do 10 osób.
- Zobacz swoje materiały szkoleniowe
Szczegółowy program
Moduł 1. Elementy komunikacji dla programistów - Rola komunikacji w pracy programisty
- Konkretyzowanie oczekiwań – poszerzanie przestrzeni analizy
- Co jest dla Ciebie ważne - docieranie do potrzeb drugiej strony
- Druga pozycja percepcyjna
- Ekrany użytkownika jako platforma komunikacyjna
- Metaprogramy
- Ogół-szczegół
- Problem-cel
- Podobieństwa-różnice
- Autorytet wewnętrzny-zewnętrzny
- Umiejętność słuchania
- Wzorce i antywzorce wśród programistów
- Problem jest na zewnątrz
- Wymyślanie koła
- Bezpieczeństwo zatrudnienia
- Reguła małych kroków
- Ograniczanie przestrzeni analizy
- Najprostsze możliwe środowisko
Moduł 2. Planowanie zadań i organizacja pracy własnej - Planowanie własnych zadań
- Nawyk planowania
- Style percepcji czasu
- Dekompozycja zadań
- Szacowanie zadań
- Porównanie różnych technik szacowania
- Techniki planowania dla programistów
- After action review
- Zarządzanie czasem dla programistów
- Najpierw rzeczy najważniejsze
- Analiza dnia pracy
- Priorytety wewnątrz zadania
- Microdeadlines
- Tworzenie własnego kalendarza
Moduł 3. Implementacja - Analiza we/wy
- Dekompozycja algorytmu i struktury
- Równowaga ogół-szczegół
- Równowaga konkret-abstrakcja

Chcesz sprawdzić, czy nasze szkolenia będą Ci odpowiadać? Napisz lub zadzwoń! Proponujemy szkolenia zamknięte, aby obniżyć koszt udziału w szkoleniu. Aby poznać więcej szczegółów napisz lub zadzwoń!
|