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
Sergey Homyuk
July 29, 2013
Programming
1
2.4k
Путь программиста
Доклад о путе программиста в рамках Intermedia Cloud Services Academy.
Sergey Homyuk
July 29, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
MCPで実現するAIエージェント駆動のNext.jsアプリデバッグ手法
nyatinte
7
950
rage against annotate_predecessor
junk0612
0
110
AIコーディングAgentとの向き合い方
eycjur
0
240
SOCI Index Manifest v2が出たので調べてみた / Introduction to SOCI Index Manifest v2
tkikuc
1
110
ワープロって実は計算機で
pepepper
2
1.4k
TDD 実践ミニトーク
contour_gara
1
210
あのころの iPod を どうにか再生させたい
orumin
2
2.5k
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
Understanding Ruby Grammar Through Conflicts
yui_knk
1
140
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.2k
Ruby Parser progress report 2025
yui_knk
1
150
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
73
5k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Pragmatic Product Professional
lauravandoore
36
6.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
A designer walks into a library…
pauljervisheath
207
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building Adaptive Systems
keathley
43
2.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
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