Post on 10-Jun-2020
Jak dbać o motywację
pracowników IT?
Uwiarygodnienie
Joanna Toboła-Pieńczak
Product Development Coordinator
Grupa Pracuj
Moja misja
"Sprawianie, żeby ludzie chcieli tu* być
i budowanie ich zaangażowania"
*w Grupie Pracuj
01 Co najbardziej motywuje ludzi w IT?
02 Motywacja – why?
Motywacja – why?
Dlaczego mówimy o motywacji?
Bo chcemy wiedzieć jak
motywować ludzi
Dlaczego chcemy mieć ludzi
zaangażowanych w pracę?
Bo praca zaangażowanych
ludzi zdecydowanie przekłada się na
dobry, finalny efekt dla klienta i wyniki
firmy
Dlaczego chcemy
motywować ludzi?
Żeby byli zmotywowani
Dlaczego chcemy, żeby
byli zmotywowani?
Bo zmotywowani ludzie są bardziej zaangażowani w
pracę
Motywacja – why?
MOTYWACJA
ZAANGAŻOWANIE
PRODUKTYWNOŚĆ
INNOWACJE
Motywacja – why?
Kto ma bezpośredni wpływ
na zaangażowanie ludzi?
LIDER
03 Motywacja XYZ
Motywacja XYZ
X Y Z
„Stabilizacja i przywiązanie
do miejsca pracy”„Praca to tylko praca” „Praca nie może wymagać
rezygnacji z rzeczy
niezbędnych w życiu
prywatnym”
Motywacja XYZ
X i Y• Otwarta komunikacja
i dawanie informacji zwrotnych
• Pozytywne podejście
• Wyznaczanie jasnych celów
Z• Pozytywne podejście
• Wyznaczanie jasnych celów
• Otwarta komunikacja
i dawanie informacji zwrotnych
04 Dwa rodzaje motywacji
Dwa rodzaje motywacji
Motywacja zewnętrzna
vs.
Motywacja wewnętrzna
Dwa rodzaje motywacji
Motywacja zewnętrzna Motywacja wewnętrzna
podwyżki osiągnięcie celu
awanse samozadowolenie
pochwały nauczenie się czegoś nowego,
zdobycie nowych kompetencji
kary skutek podjętych działań
nagany zgodność działań z samym sobą
wstrzymanie premii poczucie bycia potrzebnym
benefity pomoc komuś innemu
Motywacja – why?
Na co powinniśmy stawiać?
MOTYWACJA
WEWNĘTRZNA
05 Na ratunek – Daniel Pink
Daniel Pink - Drive
https://www.youtube.com/watch?v=u6XAPnuFjJc
Daniel Pink - Drive
Daniel Pink - Drive
Daniel Pink - Drive
Daniel Pink - Drive
06 No dobra, ale co z tym IT?
Jak dbać o motywację pracowników IT?
Działania organizacji
• Transparentne i przestrzegane wartości firmowe• Jasna wizja i misja firmy
• Otwartość na różnorodność
• Zachęcanie do innowacyjności• Jasne zasady działania systemu podwyżkowego i awansowego
• Otwartość na nowe technologie
• Zrozumienie specyfiki pracy w IT
Jak dbać o motywację pracowników IT?
Działania Lidera
• Udzielanie informacji zwrotnej
• Jasne definiowanie celów
• Jasne stawianie oczekiwań
• Traktowanie jak dorosłych
• Dobre relacje
• Zrozumienie i odnoszenie się do potrzeb pracownika
• Zostawianie przestrzeni na samodzielne podejmowanie decyzji
• Zasięganie opinii
• Dbanie o rozwój i różnorodność zadań
• Rozwiązywanie zgłoszonych problemów
• Bycie dostępnym dla ludzi i regularnie poświęcać im czas
07 Przykłady z naszego podwórka, które każą mi
myśleć, że o dbaniu o motywację nie wiem nic
Przykłady z mojego podwórka
Oddanie decyzji w ręce zespołu Strach przed odpowiedzialnością
Przykłady z mojego podwórka
Skupienie się zbytnio na zadaniu,
a nie na ludziach
Rozgoryczenie, rozdrażnienie,
choć finalnie efekt na plus
Przykłady z mojego podwórka
Pracownik zdziwiony, że coś takiego
jest od niego oczekiwane
Niezbyt jasne i miękkie
udzielanie informacji zwrotnej
08 Przykłady z naszego podwórka, które każą mi
myśleć, że jednak coś wiem
Przykłady z mojego podwórka
Przykłady z mojego podwórka
Przykłady z mojego podwórka
09 Narzędzia
Narzędzia – Moving Motivators
Narzędzia – Happiness Metric
Narzędzia – ankieta zaangażowania
Narzędzia – retrospekcja
Narzędzia – 1on1
Podsumowanie
„Jeśli to, co robisz, inspiruje innych do
tego, by marzyć, uczyć się, robić więcej
i stać się kimś lepszym – jesteś liderem”
John Quincy Adams
6 Prezydnet USA
Dziękuję za uwagęJoanna Toboła-Pieńczak
Product Development Leader
joanna.tobola@pracuj.pl
IT dla HRPropozycja schematu omówienia kandydata na przykładzie
programisty Java
Prowadzący – Michał Kupisiński
Programista, Team Leader, Dyrektor IT, Trener programowania, Konsultant
Związany z językiem Java od 1999 roku
Prywatnie mąż i ojciec dwóch chłopaków
michal.kupisinski@gmail.com
➢ Zrozumienie trudności rekrutacji specjalistów IT na przykładzie programistów Java
➢ Znalezienie schematu idealnego kandydata na różnych poziomach doświadczenia
➢ Poznanie sposobów weryfikacji kandydatów względem określonego schematu
Cel „warsztatów”
Dlaczego rekrutacja programistów jest trudna?
Wybrane powody
Specyfika środowiska
Specyfika środowiska
Specyfika środowiska
Jakie powody Ty widzisz?
Mnogość technologii
Java
SQLGit
MavenMySQL
JavaEE
Spring REST
Tomcatnginx
Wildfly Hibernate
jOOQ
Postgres
MongoDB
Spark
KafkaCassandra Actuator
Spring Boot
jetty Vadin
JSP
JSTL
JSF Jenkins Docker
MapStruct
gsonJackson
Gradlecglib
JavassistInfinispan
JUnit
Checkstyle
Sonar
CloverLombok
ANTLR
opencsv
Flyway
H2 HikariCPLiquidbase Protobuf Guice
AspectJ
Storm
ZooKeeper
Hazelcast
Zuul
Apache POI
Mapsforge
JavaFX
OkHttp
Eclipse
Graal
Corretto
Kibana
Logback
SLF4J
ActiveMQ
Camel
Pulsar Micronaut
Netty
Grizzly MyBatis
Oczekiwania
Oczekiwania po stronie zespołów
Oczekiwania po stronie kandydatów
Błędy podczas rekrutacji
Z przymrużeniem oka ;)
Nieznajomość technologii
Kandydat Rekruter
Dobrze znam Javę
To świetnie!
Bardzo nam zależy na
doświadczeniu w JavaScript!
E…..
Ale gdzie Pan ucieka?!
Nieznajomość technologii
Kandydat Rekruter
Znam inne języki
Szukamy kogoś
doświadczonego
LISP, Python, Perl, Scala,
Groovy, Haskel, Erlang, C,
C++ i Javę
Przykro mi, ale szukamy
jednak doświadczonej osoby
ze znajomością JavaScript
Czy zna Pan
JavaScript?
Nieznajomość technologii
Kandydat Rekruter
W Springu akurat nie pracowałem.
Widzę, że zna Pan wiele
technologii…
Szkoda… na pewno się do
Pana odezwiemy…
JavaEE, Hibernate,
Postgres, Wildfly, RabitMQ,
Spark…
… ale Springa Pan nie
zna?
Mnogość technologii
Java
SQLGit
MavenMySQL
JavaEE
Spring REST
Tomcatnginx
Wildfly Hibernate
jOOQ
Postgres
MongoDB
Spark
KafkaCassandra Actuator
Spring Boot
jetty Vadin
JSP
JSTL
JSF Jenkins Docker
MapStruct
gsonJackson
Gradlecglib
JavassistInfinispan
JUnit
Checkstyle
Sonar
CloverLombok
ANTLR
opencsv
Flyway
H2 HikariCPLiquidbase Protobuf Guice
AspectJ
Storm
ZooKeeper
Hazelcast
Zuul
Apache POI
Mapsforge
JavaFX
OkHttp
Eclipse
Graal
Corretto
Kibana
Logback
SLF4J
ActiveMQ
Camel
Pulsar Micronaut
Netty
Grizzly MyBatis
Jakie jeszcze popełniamy błędy?
Brak zaangażowania
Brak angażowania
Idealny kandydat
Kiedy kandydat jest idealny?
Model T-shapped Skills zalecany jest
specjalistom jako najlepszy sposób na rozwój
zawodowy
Ramię litery T reprezentuje wszechstronność
umiejętności
Podstawa litery T reprezentuje specjalizację
wszechstronność
sp
ec
jaliz
ac
jaModel T-shapped Skills
Junior Java Developer
Zakres umiejętności juniora musi być szeroki
Pojawiają się zalążki pierwszych specjalizacji
Umiejętność programowania wykorzystana w
sposób praktyczny
Zakres umiejętności mida rozszerza się
Klaruje się specjalizacja
Mogą pojawiać się wyspy
Mid | Regular Java Developer
Zakres umiejętności seniora nie musi być szerszy
niż mida!
Specjalizacja jest wyraźna
Wyspy zanikają
Senior Java Developer
Czy na pewno Senior Java Developer?
Java
SQLGit
MavenMySQL
JavaEE
Spring REST
Tomcatnginx
Wildfly Hibernate
jOOQ
Postgres
MongoDB
Spark
KafkaCassandra Actuator
Spring Boot
jetty Vadin
JSP
JSTL
JSF Jenkins Docker
MapStruct
gsonJackson
Gradlecglib
JavassistInfinispan
JUnit
Checkstyle
Sonar
CloverLombok
ANTLR
opencsv
Flyway
H2 HikariCPLiquidbase Protobuf Guice
AspectJ
Storm
ZooKeeper
Hazelcast
Zuul
Apache POI
Mapsforge
JavaFX
OkHttp
Eclipse
Graal
Corretto
Kibana
Logback
SLF4J
ActiveMQ
Camel
Pulsar Micronaut
Netty
Grizzly MyBatis
Czy na pewno Senior Java Developer?
Szeroki zakres umiejętności
Wiele specjalizacji
Java Team | Tech Leader
Technologiczny labirynt
Jak odnajdywać się samodzielnie?
Github.com
Co może nam powiedzieć profil na Github.com?
Github.com – profil
Github.com – aktywność,
systematyczność, zaangażowanie
Github.com – aktywność,
systematyczność, zaangażowanie
Github.com – aktywność,
systematyczność, zaangażowanie
Github.com – aktywność,
systematyczność, zaangażowanie
Github.com – aktywność,
systematyczność, zaangażowanie
Github.com – repozytoria
Github.com – projekty i zainteresowania
Github.com – projekty i zainteresowania
Github.com – szczegóły projektu
Github.com – języki programowania
Github.com – języki programowania
Github.com – języki programowania
Github.com – technologie
Github.com – technologie
Stack Overflow
Co może nam powiedzieć profil na Stack Overflow?
Stack Overflow – profil użytkownika
Stack Overflow – profil użytkownika
Stack Overflow – technologie
Stack Overflow – technologie
Mapa umiejętności
Jak ocenić coś czego nie ma?
Stack Overflow - ponownie
Co może nam powiedzieć portal Stack Overflow?
Stack Overflow – tag info & synonyms
https://stackoverflow.com/tags/spring/info
Stack Overflow – related tags
Podsumowanie
Podsumowanie
✓ Niezrozumienie świata IT może być przyczyną porażki
procesów rekrutacyjnych
✓ Zrozumienie świata IT chroni przed błędami i zwiększa
szanse na sukces
✓ Idealny kandydat posiada szeroką wiedzę, umiejętności
oraz specjalizację
✓ Wiele technologii ma swoje alternatywy
✓ O kandydacie możemy dowiedzieć się więcej niż nam
powiedział
✓ Na końcu zawsze jest jednak człowiek
Pytania?
Dziękuję za udział w spotkaniu
Zapraszam do kontaktu
michal.kupisinski@gmail.com
linkedin.com/in/michal-kupisinski
DZIEŃDOBRY
motywacja i partnerstwo
–
rekrutacja w branży IT
Agenda
1. Trendy (subjektywnie)
2. Co mi się zawsze sprawdzało
3. Może uda się pogadać
Przedstaw się,
Basta
Trendy #1
Koniec tradycyjnych podziałów
Trendy #2
Stres – będzie tylko trudniej
Trendy #3
Zajmij się swoją marką osobistą [ugh!]
Trendy #4
Benefity robią przewagę konkurencyjną [ugh!]
Co mi się zawsze sprawdzało #1
Żeby być ciekawym, trzeba...
Co mi się zawsze sprawdzało #2
Nie rób planów…
Rób
https://www.organizeagile.com/solutions/agile-hr/
https://www.digite.com/kanban/kanban-board/
Co mi się zawsze sprawdzało #3
Człowiek - narzędzie
Co mi się zawsze sprawdzało #4
Człowiek - narzędzie
Co mi się zawsze sprawdzało #5
Człowiek - narzędzie
*** tryb ‚pomimo, że’
Co mi się zawsze sprawdzało #6
Człowiek - narzędzie
*** definition of success
Co mi się zawsze sprawdzało #7
Próbuj nowego, tylko dlatego, że jest nowe
Q&A
THE END