Strona główna >> Szkolenia >> Najlepsze strategie skutecznych programistów. Trening mistrzowski

Szkolenie Najlepsze strategie skutecznych programistów. Trening mistrzowski

pdf

Terminy 

 

  

  

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Zmniejsza się koszt realizacji projektów – dzięki zwiększeniu efektywności pracy programistów.
  6. 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

Terminy

 

 

 

 

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ń!