Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Managing a software engineering team
Sebastiano Armeli-Battana
June 09, 2016
Technology
1
270
Managing a software engineering team
Talk given at Better Software West (Las Vegas, USA) - May 2015
Sebastiano Armeli-Battana
June 09, 2016
Tweet
Share
More Decks by Sebastiano Armeli-Battana
See All by Sebastiano Armeli-Battana
Enforcing coding standards in a JS project
sebarmeli
0
390
Enforcing Coding Standards
sebarmeli
1
89
ES6: The future is now
sebarmeli
2
410
EcmaScript 6 - the future is here
sebarmeli
5
6.7k
Dependency management and Package management in JavaScript
sebarmeli
0
460
Karma - JS Test Runner
sebarmeli
1
590
RequireJS
sebarmeli
5
280
Lazy Load Everything!
sebarmeli
3
240
MVC on the server and on the client
sebarmeli
0
51
Other Decks in Technology
See All in Technology
2022年度新卒技術研修「フロントエンド」講義
excitejp
PRO
0
310
Data in Google I/O - IO Extended GDG Seoul
kennethanceyer
0
140
Microsoft Build 2022 Recap Party!! Azure のデータ & 分析サービス 注目アップデート / microsoft-build-2022-recap-azure-data-and-analytics
nakazax
0
220
What's New in Firebase 2022
firebasethailand
1
190
sleepagotchi
fuwasegu
1
1.3k
UWBを使ってみた
norioikedo
0
340
視座とアジャイル / shiza_and_agile
kyoshimoto
0
170
RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続
jjebejj
PRO
2
470
Istio入門
nutslove
15
4.7k
2022年度新卒技術研修「DNS」講義
excitejp
PRO
0
320
HoloLens2とMetaQuest2どちらも動くWebXRアプリをBabylon.jsで作る
iwaken71
0
100
ソフトウェアテスト 2022 / Software Testing 2022
ak1210
1
1.2k
Featured
See All Featured
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
172
8.4k
What the flash - Photography Introduction
edds
61
10k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
269
11k
How To Stay Up To Date on Web Technology
chriscoyier
780
250k
Art, The Web, and Tiny UX
lynnandtonic
280
17k
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
YesSQL, Process and Tooling at Scale
rocio
157
12k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
10k
From Idea to $5000 a Month in 5 Months
shpigford
373
44k
Bash Introduction
62gerente
597
210k
Thoughts on Productivity
jonyablonski
43
2.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
316
22k
Transcript
Managing a Software Engineering Team Sebastiano Armeli @sebarmeli
Code
https://coderdojo.com/wp-content/uploads/2016/01/16918443606_a23b1144c6_k.jpg
Developer Engineer Programmer
Developer Engineer Programmer Individual Contributor
IC Manager
https://diplolearn.files.wordpress.com/2013/06/nuova-immagine.jpg
Manager Director IC You
What does it change?
http://www.friendshipcircle.org/blog/wp-content/uploads/2012/06/Meeting-3.jpg Meetings overflow
http://electronicdesign.com/site-files/electronicdesign.com/files/archive/electronicdesign.com/content/content/62770/62770_fig2.jpg “Async” conversations
http://www.canberraentrepreneur.com/wp-content/uploads/2014/09/regulatory-uncertainty.jpg Uncertainty
http://weknowyourdreamz.com/images/people/people-09.jpg It’s all about people
NOT immediate
New type of readings
Activities
Hiring
None
Let people go
1:1
Priorities 1:1
Priorities Career Development 1:1
Career Development Feedback 1:1 Priorities
Performance & Compensation review
Employee engagement
Officevibe
EQ & IQ
http://www.wisdompills.com/wp-content/uploads/2015/02/highly-creative-people.jpg
Chapter Lead
http://heeyfashion.com/wp-content/uploads/2015/06/hats-for-different-face-shape.png
http://cdn2.hubspot.net/hub/147545/file-985442257-png/Blog/GrowthvFixed.png?t=1462458574708&width=382&height=277
Motivation 3.0
Motivation 3.0 Mastery
Motivation 3.0 Mastery Autonomy
Motivation 3.0 Mastery Autonomy Purpose
Tech Steps “A path for career development within engineering and
not management”
When are you a GOOD manager ?
Time management
Empathy http://www.scarymommy.com/wp-content/uploads/2014/06/empathy.jpg
Attracting people
Decision maker http://www.whizzingwords.com/wp-content/uploads/2014/10/IMG-20141019-WA0002.jpg
http://www.efficioconsulting.com/media/thumbnail/9e/03/9e033de23a69dc216b887fbf40c193f6.jpg Decision enabler
“Busy is a BUG, not a feature” http://rack.2.mshcdn.com/media/ZgkyMDE0LzA4LzA1L2Q0L2J1c2luZXNzYnVzLmQ3MjJhLmpwZwpwCXRodW1iCTk1MHg1MzQjCmUJanBn/346eb962/c0f/businessbusy.jpg
“Busy is a BUG, not a feature”
Inspire the team http://women2.com/wp-content/uploads/2015/06/shutterstock_212944696.jpg
Accountable https://2.bp.blogspot.com/-TdHNvHd_q3c/VugggjuOQdI/AAAAAAAAAjA/ophnG0ar0n8z6yKCqPojNyyU1tLsliY7w/s400/accountability%2Bfoto.png
Passionate abs.files.wordpress.com/2009/12/passionate-beliefs.png
Tactical thinker http://melissaagnes.com/wp-content/uploads/2014/09/crisis-prevention-tactics.jpg
Strategical thinker http://mariaelner.com/wp-content/uploads/2014/08/strategy.jpg
http://media.dmnews.com/images/2013/01/31/bigstock-follow-the-leader-on-_340444.jpg? format=jpg&zoom=1&quality=70&anchor=middlecenter&width=320&mode=pad Leadership
Managing upwards and peers intelligently
When are you a BAD manager ?
Micro - managing
Coding more than 50% of your time
Stressed & emotional
Bad at delegating
SPOF (Single Point Of Failure)
Unhealthy life
None
? Sebastiano Armeli @sebarmeli