Карьера программиста
Ожидания vs Реальность
@mr_mig_by
Кто такой?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4131372/2797972.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4131414/AdobeStock_89601290_700.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4131417/programmer.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4090117/11.07.19-bcp_ft_germany-1_4540679.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4595790/logo0.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/2617784/Microsoft_symbol_2012.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4090106/Belarus.png)
Работа
Карьера
Обучение
Работа
Программирование убивает
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618215/9aRb4lHu2kc.jpg)
Учи английский!
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618281/t9CFaic4Sc0.jpg)
Есть хороший и плохой код
Есть подходящий под контекст код
Я могу все сам!
Мы работаем в команде, потому что нет, не можешь
Мой код - часть меня
Ты - это не твой код.
Код сам по себе не ценен!
Мне платят за код!
Тебе платят за созданную ценность
Надо соревноваться!
Командная работа - не соревнование
Я не настоящий программист
Ты решаешь проблемы
кодом за деньги
= программист
Все проекты полезны
Точно нет!
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618207/4a617cas-960.jpg)
Менеджер всегда прав
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618252/HeoAgu2Fnhg.jpg)
Команда - это семья
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618204/0nGcg9zmDvc.jpg)
Люди вокруг все знают,
а я нет
Никто на самом деле ничего не знает...
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618202/_G6jExpxeOQ.jpg)
Карьера
Надо заниматься
Open Source
Не платят,
и бизнесу пофиг
Карьерный рост
- это про навыки
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618226/AQilL0IFe48.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6613310/ECn8rnJWwAIebiP.jpg)
Junior
Mid
Team Lead
Senior
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6613320/tech_web4.jpg)
Профессионализм
Управление ожиданиями
Коммуникации (команда, бизнес)
Самоорганизация
Управление рисками
Ответственность
Мир инженера
Мир бизнеса
Меритократия
Ценность
Сложность тех задач
Ответственность
Красота решений
Влияние (impact)
Поиск истины
Поиск дохода
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618282/TaCpqNzGkYc.jpg)
Программист
может работать в одиночку
над специфичными требованиями
в рамках одного направления
Разработчик
может работать в команде
с нечеткими требованиями
в рамках одного проекта
Инженер
может работать с нетехническими людьми
с эволюционирующими требованиями
в рамках системы
Тимлид
может "управлять" людьми
отвечает за процессы и результаты
распоряжается и планирует ресурсы
Джуниор - Solution Implementer
Мид - Problem Solver
Cеньор - Problem Finder
Лид (Принципл) - Problem Communicator
Я получаю много, потому что я крутой!
Это не ты крутой.
Это рынок, детка!
В резюме надо добавлять все, что я знаю!
Надо добавлять то, что интересно работодателю
Надо, чтобы было,
что показать!
Это плюсик в карму.
Можно просто рассказать
Главное - на завалить
тех интервью
Интервью - не экзамен.
Особенно поведенческое.
Буду хорошо работать -
меня заметят
Всем пофиг, у всех свои проблемы.
Учись говорить о себе!
Мне сразу предложат
норм зарплату!
Учись вести
зарплатные переговоры!
Обучение
Я все могу выучить сам!
Можешь, но за сколько лет?
Конференции - это обучение!
Конференции - это нетворкинг
Зачем я ментору?
Он не получит пользы...
Процесс менторинга углубляет знания
Все думают одинаково, поэтому ООП это хорошо!
Люди используют разные ментальные модели...
Нужно изучать чужие навыки
Нужно изучать
восприятие мира!
Главное - уметь разрабатывать
Только по началу.
Дальше - общение
Every Programmer Should Know repo
🔗 Тыц!
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6638070/Screenshot_2019-10-10_12.49.16.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/4595790/logo0.png)
@mr_mig_by
![](https://s3.amazonaws.com/media-p.slid.es/uploads/242036/images/6618288/Wz4732XoXB8.jpg)
For Juniors
By Alexey Migutsky
For Juniors
- 2,171