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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sergey Homyuk
July 29, 2013
Programming
2.4k
1
Share
Путь программиста
Доклад о путе программиста в рамках Intermedia Cloud Services Academy.
Sergey Homyuk
July 29, 2013
Other Decks in Programming
See All in Programming
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
Don't Prompt Harder, Structure Better
kitasuke
0
640
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
130
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
160
CDK Deployのための ”反響定位”
watany
1
550
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
250
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
330
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
310
How to make the Groovebox
asonas
2
2.1k
The Spectacular Lies of Maps
axbom
PRO
1
680
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
Unsuck your backbone
ammeep
672
58k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
290
Design in an AI World
tapps
0
190
Transcript
Путь программиста Хомюк Сергей,
[email protected]
http://bit.ly/intermedia-dev
кто такой бог?
кто-то на небесах…
где-то в формулах…
он - один из нас…
минимальные требования [ любить программировать ] [ любить учиться и
развиваться ] [ абстрактное мышление ]
welcome!
стажер (1) юниор (5) мид (20) сеньор (50) уровни разработчика
ниндзя (80) boss
стажер (3-6 мес)
виды стажировок [ летняя ] [ для выпускников ] [
студент-партнер ]
юниор (1-1.5 года)
магия бывает разная [ engineering | enterprise ]
engineering сложные задачи узкая специализация алгоритмы и структуры работа на
низком уровне создание нового enterprise работа с бизнес-процессами меняющиеся требования масштабируемые архитектуры работа с абстракциями готовые framework-и
выбор языка [ C# | Java ] [ PHP |
Python | Ruby ] [ JavaScript ] [ Objective-C ] [ C | C++ ]
фокус
фокус изучение чужого кода
фокус инструменты: [ IDE | CVS(DCVS) | CI | BugTracker
]
фокус сообщество (читатель)
фокус англ.яз.
фокус поиск и структуризация информации
фокус максимум опыта
чтение
чтение «Паттерны проектирования» (Гамма Э., Хелм Р., Джонсон Р., Влиссидес
Дж.)
чтение «Рефакторинг» (Фаулер М.)
чтение «Чистый код» (Мартин Р.)
чтение «Шаблоны корпоративных приложений» (Фаулер М., Райс Д., Фоммел М.,
Хайет Э., Ми Р., Стаффорд Р.)
чтение «Разработка через тестирование» (Бек К.)
чтение «Структуры данных и алгоритмы» (Альфред В. Ахо, Джон Э.
Хопкрофт, Джеффри Д. Ульман)
чтение «Джоэл о программировании» (Спольски Д.)
чтение книги по выбранному языку
мид (2-3 года)
фокус
фокус написание своего кода
фокус сообщество (активный участник)
фокус новые языки (+1/y)
фокус новые библиотеки и framework-и
фокус методологии программирования [ RUP | XP ]
фокус принципы [ S.O.L.I.D.| D.R.Y. | K.I.S.S. ]
фокус Продуктивность [ GTD | pomodoro | flow ]
фокус конференции
чтение
чтение «Deadline» (ДеМарко Т.)
чтение «Программист-прагматик» (Э. Хант, Д. Томас)
чтение «Как пасти котов» (Рейнвотер Х.)
чтение «Человеческий фактор» (ДеМарко Т., Листер Т.)
чтение «Совершенный код» (Макконнелл С.)
чтение «Тайм-драйв» (Архангельский Г.)
чтение «Как привести дела в порядок» (Аллен Д.)
чтение «Супермышление» (Бьюзен Т., Бьюзен Б.)
чтение «Как сдвинуть гору Фудзи?» (Паундстоун У.)
чтение углубленное изучение языков
сеньор
новая работа [ резюме | поиск | собеседование ]
фокус
фокус ещё больше кода
фокус обучение других [ code review | доклады | статьи
]
фокус team lead
фокус смежные области [ аналитика | UX/UI | мотивация ]
ниндзя
freelance
startup
вопросы? Хомюк Сергей,
[email protected]
http://bit.ly/intermedia-dev