Найти в Дзене

Вопрос, который задают мне чаще всего: "Чем джун отличается от мидла? Как стать мидлом?"


Отвечаю коротко, а дальше раскрою. Один - исполнительный, а другой - самостоятельный и инициативный.

Ну а теперь отвечаю подробно.

Когда речь идет о грейде, держите в своей голове мысль о том, что любой грейд - это, в первую очередь, комбинация из софт- и хард-скиллов.

Итак, хард-скиллы. Что же нужно миддлу?
1) Нужно не просто уметь "использовать технологии", но и понимать, как они работают изнутри.
2) Знать и уже начинать применять всякие подходы, паттерны, шаблоны вроде GRASP, GOF
3) Уметь работать и настраивать системы сборок, писать интеграционные тесты
4) Уметь находить причины багов с боя и чинить их
5) Соблюдать процессы, стандарты, best practices в написании кода. Понимать их смысл
6) Анализировать метрики приложения

Ну, а что же по софтам?
1) Самое главное, что на позиции мидла вы уже полностью самостоятельная фигура. Вы - крепкий боец, на котором по сути должно держаться ядро разработки. Сеньору дадут делать что-то необычное и новое, а тимлид уже на 50% менеджер, поэтому костяк базовых задач - на вас.
2) На этой позиции вы не нуждаетесь в очень подробном описании задач, умеете задавать правильные вопросы и вычленять из ответов важную информацию
3) Преимущественно сами выбираете быстрое и эффективное решение задачи, иногда обращаясь к старшим коллегам
4) Обозначаете неочевидные проблемы, планируете сроки выполнения фичи, берете на себя ответственность за выполнение задачи
5) Общаетесь с "бизнесом" не на языке programmirovania, а на понятном ему языке, даете обратную связь, умеете ее получать
6) Делитесь идеями и продвигаете их в команде

В общем, джун - скорее "исполнитель", сказали - сделает, не сказали - не сделает
А мидл - "самостоятельная фигура", со своими убеждениями, со способностью доносить и доказывать эти убеждения, со знаниями, со способностью брать и нести ответственность за свои поступки

Мне еще нравится сравнивать джуна (не спроста его так называют) с ребенком - по закону еще не полностью несет за себя ответственность, в отличии от 18-летнего лба (читай, мидла)

Ну а всех с наступающими!
1 минута