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
Ktorで簡単AIアプリケーション
tsukakei
0
110
contribution to astral-sh/uv
shunsock
0
540
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
320
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
7.7k
ドメイン駆動設計のエッセンス
masuda220
PRO
4
780
AkarengaLT vol.38
hashimoto_kei
1
120
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.5k
技術的負債の正体を知って向き合う
irof
0
260
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
200
Google Opalで使える37のライブラリ
mickey_kubo
3
150
Go言語はstack overflowの夢を見るか?
logica0419
0
610
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
160
Featured
See All Featured
Fireside Chat
paigeccino
41
3.7k
How GitHub (no longer) Works
holman
315
140k
GitHub's CSS Performance
jonrohan
1032
470k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Code Reviewing Like a Champion
maltzj
526
40k
Agile that works and the tools we love
rasmusluckow
331
21k
Why Our Code Smells
bkeepers
PRO
340
57k
Visualization
eitanlees
149
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Context Engineering - Making Every Token Count
addyosmani
8
300
Making Projects Easy
brettharned
120
6.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
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