developer's way 16/9 -...
TRANSCRIPT
![Page 1: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/1.jpg)
РУКОВОДИТЕЛЬ КОМАНДЫ ВЕБ-РАЗРАБОТКИ В CONDÉ NAST RUSSIA
ЕВГЕНИЙ КОРЫТОВ
ПУТЬ РАЗРАБОТЧИКАили «Как войти в АйТи»
![Page 2: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/2.jpg)
О себе๏ 9 лет в разработке, из них 5 лет удаленной работы๏ Порядка 6 команд, это более 40 разработчиков๏ Около 40 собеседований в год๏ Своя дизайн-студия в центре Москвы
![Page 3: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/3.jpg)
๏ Проблемы начинающих и их решения
๏ Как понять, на правильном ли ты пути?
๏ Заблуждения, грабли и ловушки новичков
๏ Разработчик – не герой-одиночка?
๏ На что смотрю я на собеседовании
๏ Вопросы
Содержание
![Page 4: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/4.jpg)
ПРОБЛЕМЫ НАЧИНАЮЩИХ И ИХ РЕШЕНИЯ
![Page 5: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/5.jpg)
๏ Некому учить
๏ Некогда учить
๏ Нет лишних финансов
๏ Нужно быстро войти в проект со старым кодом
๏ Сроки горят
Компании не готовы к новичкамНа выращивание новичка нужно время и ресурсы, не у всех они есть
![Page 6: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/6.jpg)
๏ Крупные компании давно готовы
๏ Остальные уже готовятся, так как рынок растет
๏ Я сам пересмотрел политику и стал брать младших разработчиков
๏ Не забываем про стажировки
Компании готовы к новичкамНа самом деле многие уже готовы
![Page 7: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/7.jpg)
๏ Markup / Frontend / Backend
๏ Enterprise
๏ Freelance / Agency / InHouse / StartUp
๏ Web / Mobile / System
๏ Open Source
๏ HighLoad
Хватаемся за все сразуНет понимания всей картины и пути развития
![Page 8: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/8.jpg)
๏ Сформулируйте себе цель и составьте план
๏ Изучайте технологии по очереди
๏ Начните с основ. Например, как работает сеть
๏ Маленькими, но уверенными шагами
๏ Фиксируйте на практике
Осваивайте информацию постепенно
![Page 9: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/9.jpg)
Проблема ростаС чего начать и куда расти?
![Page 10: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/10.jpg)
๏ Пишите много кода
๏ Каждый день изучайте новое
๏ Просите сложные задачи
๏ Когда станет просто, просите повышения или меняйте компанию/проект
Как перейти на следующий уровень?
![Page 11: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/11.jpg)
๏ Курсы и вебинары. Например, Нетология. У вас будет диплом, опыт, портфолио, помощь в трудоустройстве
๏ Стажировки
๏ Навык саморазвития – документация, книги, YouTube, Habrahabr
๏ Наставники и тимлиды
๏ Фриланс (подработки) на любом уровне
Где и как учиться
![Page 12: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/12.jpg)
๏ Быть решением проблем, а не создавать их
๏ Здравый смысл и не терять его по дороге
๏ Не пишет только код. Разрабатывайте продукт в целом
๏ Как все успеть и не сорвать сроки – Agile, Scrum, Kanban, XP…
๏ Учите терминологию и английский язык
Навыки коммуникацийПроблемы общения с заказчиками, коллегами, начальством
![Page 13: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/13.jpg)
«Тыждизайнер»«тыжфотограф» и «тыжпрограммист»
![Page 14: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/14.jpg)
๏ Одни из самых высоких зарплат на рынке труда
๏ Если задача бесплатная, но интересная, то рост на таких задачах возможен очень даже быстрый
Финансовый вопрос
https://rabota.yandex.ru/salary
![Page 15: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/15.jpg)
КАК ПОНЯТЬ, НА ПРАВИЛЬНОМ ЛИ ТЫ ПУТИ И С ЧЕГО НАЧАТЬ
![Page 16: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/16.jpg)
๏ Курсы, вебинары, фриланс, стажировки
๏ Брать задачи, которые не знаешь, как решить
๏ Начать со смежной области – дизайн, верстка, тестирование
๏ Самостоятельное решение задач, здравый смысл и внимательность
С чего начать?
![Page 17: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/17.jpg)
๏ Если это фриланс, то у тебя отсутствуют выходные и сон
๏ Тебе дают сложные задачи и доверяют исполнение
๏ Тебе начинают писать все HR-менеджеры + из-за рубежа
๏ Ты пытаешься уволиться, а тебя держат и повышают
На правильном ли ты пути?
![Page 18: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/18.jpg)
ЗАБЛУЖДЕНИЯ, ГРАБЛИ И ЛОВУШКИ НОВИЧКОВ
![Page 19: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/19.jpg)
๏ Ощущение, что ты станешь разработчиком за 3 часа, 2 недели, месяц – минимум полгода, а для кого-то год
๏ Меня научат
๏ Много теории, опыта мало
๏ Много теории и опыта, мало работы в командах
๏ Есть куча готовых решений – за меня все уже написали
Ошибки новичков
![Page 20: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/20.jpg)
๏ «Лучше спросить и побыть дураком пять минут, чем промолчать и остаться им на всю жизнь» – не бойтесь задавать вопросы
๏ «Метод утенка» – задай вопрос сначала себе
๏ Не нужно знать, как решить конкретную проблему, нужно знать, как найти решение любой проблемы
Ошибки новичков
![Page 21: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/21.jpg)
๏ Незнание базового английского языка
๏ Нет четких принципов и практик. Например, стиль кода
๏Шире взгляд, не только код, а продукт в целом и какую проблему пользователя он решает
Ошибки новичков
![Page 22: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/22.jpg)
๏ Code review / code style
๏ Гибкая архитектура
๏ Рефакторинг
๏ Обратная совместимость
๏ Здравый смысл и внимательность
Ошибки новичковИдеальный код не существует, существуют хорошие практики
![Page 23: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/23.jpg)
РАЗРАБОТЧИК – НЕ ГЕРОЙ-ОДИНОЧКА?
![Page 24: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/24.jpg)
๏ Freelance / StartUp / Малый бизнесНачинать можно в одиночку. Например, я прошел через фриланс, потом стартап, затем малый бизнес и теперь я в большой команде
๏ Enterprise / HighLoad / Open Source / StartUpРеальный рост будет только в команде
Одному или в команде?
![Page 25: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/25.jpg)
НА ЧТО СМОТРЮ Я НА СОБЕСЕДОВАНИИ
![Page 26: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/26.jpg)
๏Желание развиваться и расти
๏ Логическое мышление
๏ Быстрота и острота ума
๏ Здравый смысл и адекватность
๏ Интерес и любопытство
๏ Знание теории
๏ Опыт
Важные моменты по приоритету
![Page 27: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/27.jpg)
ЧТО ПОЧИТАТЬ
![Page 28: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/28.jpg)
๏ Изучите все языки программированияhttps://habrahabr.ru/company/infopulse/blog/331934/
๏ 40 ключевых концепций информационных технологий доступно и понятноhttps://habrahabr.ru/company/mindbox/blog/268159/
Почитать
![Page 30: Developer's way 16/9 - files.runet-id.comfiles.runet-id.com/2017/riw/presentations/1nov.riw17-orange.16-00--koritov.pdf๏ Как все успеть и не сорвать сроки](https://reader030.vdocuments.us/reader030/viewer/2022041300/5e0f7c05fbbc9d0564282ecc/html5/thumbnails/30.jpg)
СПАСИБО ЗА ВНИМАНИЕ