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
Формирование инженерной культуры
Search
Mokevnin Kirill
March 25, 2014
Programming
0
50
Формирование инженерной культуры
Mokevnin Kirill
March 25, 2014
Tweet
Share
More Decks by Mokevnin Kirill
See All by Mokevnin Kirill
ментальное программирование
mokevnin
2
150
Архитектурные практики в rails
mokevnin
16
630
Other Decks in Programming
See All in Programming
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
9
5.1k
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
15
7.5k
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
650
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
610
DartASTとその活用
sotaatos
2
140
flutter_kaigi_2025.pdf
kyoheig3
1
350
『実践MLOps』から学ぶ DevOps for ML
nsakki55
2
440
カンファレンス遠征を(安く)楽しむ技術
wp_daisuke
0
170
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
180
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
480
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
1.7k
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.1k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Being A Developer After 40
akosma
91
590k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A designer walks into a library…
pauljervisheath
210
24k
Music & Morning Musume
bryan
46
7k
Producing Creativity
orderedlist
PRO
348
40k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
980
Into the Great Unknown - MozCon
thekraken
40
2.2k
Transcript
Формирование инженерной культуры мокевнин кирилл, undev.ru, ульяновск
Об авторе Москва • веб-студия, агрегатор, стартап • starlook.ru •
undev • qik.com (skype) Ульяновск • undev - как руководитель филиала
Проблемные области • взаимоотношения • взаимовыручка • менторство • шаринг
знаний • профессиональный рост • отношение к коду • инженерные практики
Когда начинается работа над формированием?
Прием на работу • собеседование как часть обучения • нацеленность
на профессиональный рост • открытость к изменениям • ценности • понимание ответственности
Обучение • план по знаниями и практики • менторство (обучение
в парах) • techtalks. Не знаешь - расскажи. • code review, обучение практикам • воркшопы • чтение книг • open source • сообщество/понимание своего уровня
Технические подходы • XP (TDD, CI, Pair) • Шаринг знаний
(чаты/yammer/блоги) • стандартизация • MR (в gitlab) • Инструменты: vagrant, vim, CM (ansible)
Организационные подходы • переговорки • доски • ноутбуки • прямые
столы (парами) • мониторы по офису (ci, графики) • перемешивание людей на проектах и по офису • кухня
Тимлиды • может не каждый • вырастают из внутренних людей
• их нужно учить soft skills и management • занимаются ресерчем • тесно общаются друг с другом • ведут сразу несколько проектов
Общие практики • обучение диктатура • доклады: не знаешь -
расскажи • участие в собеседованиях • менторство и тимлиды
Человеческий фактор • отсутствие клановости • личные качества важнее профессиональных
• нужно уметь уволнять • взаимовыручка
Как все начиналось • несколько раз в неделю читал доклады
• просил прочитать доклады по незнакомым областям • сидел рядом и парно программировал • постоянные воркшопы
Рост • компания меняется - все чувствуют • появляются люди
незнакомые люди • распостранение культуры и скорость набора • делегирование и менеджеры • монокультура
Спасибо за внимание! twitter: @mokevnin email:
[email protected]
11-12 апреля nastachku.ru