Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Managing Managers - DevTalks iHUB
Search
Андрей Листочкин (Andrey Listochkin)
March 29, 2018
Programming
0
62
Managing Managers - DevTalks iHUB
How to stay efficient as an engineer in small flat distributed company
Андрей Листочкин (Andrey Listochkin)
March 29, 2018
Tweet
Share
More Decks by Андрей Листочкин (Andrey Listochkin)
See All by Андрей Листочкин (Andrey Listochkin)
Everybody Stand Back! I Know Regular Expressions
listochkin
0
190
Command-line scripting with Rust. Wait, what?!
listochkin
0
360
Server Memory - BuildStuff Ukraine 2019
listochkin
0
49
Server Memory - Chernivtsi JS 2019
listochkin
1
150
10 Years Later
listochkin
0
370
Time, Numbers, Text
listochkin
1
600
Software Licensing: A Minefield Guide
listochkin
0
150
We Make Bots. For Real
listochkin
0
430
Devops for A Busy Developer - XP Days 2016
listochkin
0
180
Other Decks in Programming
See All in Programming
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
1k
Go言語はstack overflowの夢を見るか?
logica0419
0
350
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
290
Catch Up: Go Style Guide Update
andpad
0
230
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.3k
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
6.6k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
190
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
400
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
180
Serena MCPのすすめ
wadakatu
4
1k
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Scaling GitHub
holman
463
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
33
2.3k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
The Invisible Side of Design
smashingmag
302
51k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
None
Как управлять компанией, не привлекая внимания HR-отдела
@listochkin
American Company 10-50 people
US Office Sales Product Customer Support Engineering
Ukraine Office Engineering Customer Support Product
Move Fast and Break Things
Flat Organization
“No Managers”
No Titles
Meaningless Titles
Chief Product Development Officer
“One of our Marketing people”
Important but you won’t be fired if you ignore them
for half-a-year
Lead Platform Developer-in-Test
They write autotests and draw metric charts
They have to suffer Got “Lead” so they don’t quit
No real hierarchy No process
Ad-hoc Teams
None
Graph Theory
“Managers” Shortest Distance
“Engineers” Maximum Flow
How long will it take?
Find the implementer Question directly
Find other leads Get estimate
Get the minimal estimation Pressure the implementer
Rule 1 When asked about others’ work give very high
estimates
When will it be done?
List your tasks Tell your priorities
1 Production issues 2 Blocker for other engineers 3 Owner’s
pet project 4 Top task for the most important customer
My task is the most important!
Send them to talk to other stakeholders
“Can you handle that yourself?”
Nope
Chaos is inevitable
Talk more