Найти в Дзене

Чем на самом деле отличается джун от сеньора?

И почему стаж ≠ опыт. Грейды в IT — не про годы опыта, а про образ мышления. Вот ключевые различия между джуном и сеньором, которые заметны в реальной работе. 1️⃣ Видение контекста. Джун: 🔹 Фокусируется на своей задаче. 🔹 Пишет код по ТЗ, не всегда понимая, как он влияет на систему. Сеньор: 🔹 Видит связи между компонентами. 🔹 Спрашивает: как это повлияет на поддержку, бизнес или пользователей? 🔹 Выбирает простые, но надежные решения, даже если они менее модные. 2️⃣ Ответственность за результат. Джун: 🔹 Исправляет баги, если их явно указали. 🔹 Может переложить проблему: «Это не мой модуль». Сеньор: 🔹 Не оставляет баги в проде, даже если это не его зона ответственности. 🔹 Понимает: код — это не абстракция, а функционал для живых людей. 3️⃣ Работа в команде. Джун: 🔹 Учится у других, редко делится знаниями. 🔹 В код ревью пишет минорные замечания, без изучения глубокой логики. Сеньор: 🔹 Находит слабые места в команде и помогает их закрыть. 🔹 Дает тактичные замечания при code re

И почему стаж ≠ опыт.

Грейды в IT — не про годы опыта, а про образ мышления. Вот ключевые различия между джуном и сеньором, которые заметны в реальной работе.

1️⃣ Видение контекста.

Джун:

🔹 Фокусируется на своей задаче.

🔹 Пишет код по ТЗ, не всегда понимая, как он влияет на систему.

Сеньор:

🔹 Видит связи между компонентами.

🔹 Спрашивает: как это повлияет на поддержку, бизнес или пользователей?

🔹 Выбирает простые, но надежные решения, даже если они менее модные.

2️⃣ Ответственность за результат.

Джун:

🔹 Исправляет баги, если их явно указали.

🔹 Может переложить проблему: «Это не мой модуль».

Сеньор:

🔹 Не оставляет баги в проде, даже если это не его зона ответственности.

🔹 Понимает: код — это не абстракция, а функционал для живых людей.

3️⃣ Работа в команде.

Джун:

🔹 Учится у других, редко делится знаниями.

🔹 В код ревью пишет минорные замечания, без изучения глубокой логики.

Сеньор:

🔹 Находит слабые места в команде и помогает их закрыть.

🔹 Дает тактичные замечания при code review, объясняет почему следует внести исправления с аргументами, а не только указывает на проблемный код.

🔹 Говорит: давай разберем твой подход вместе, вместо ты неправ.

4️⃣ Выбор технологий.

Джун:

🔹 Хочет использовать новейший стек, потому что так круто.

🔹 Пишет на SwiftUI, когда нужен UIKit (и наоборот).

Сеньор:

🔹 Выбирает инструменты под конкретную задачу и бюджет.

🔹 Может выполнить рекомендацию по использованию стабильного стека, если видит в этом больше плюсов, а не использует все самое модное и нестабильное.

5️⃣ Умение НЕ писать код.

Джун:

🔹 Стремится добавить фичу любой ценой.

🔹 Может переписать рабочий код для красоты.

Сеньор:

🔹 Избегает изучение лишней информации, которая никогда не пригодится.

🔹 Говорит: этот легаси работает — не трогаем или автоматизируем в следующем квартале.

6️⃣ Работа с неопределенностью.

Джун:

🔹 Ждет четких ТЗ.

🔹 Паникует, если требования меняются.

Сеньор:

🔹 Самостоятельно уточняет детали у бизнеса.

🔹 Предлагает MVP решения при нехватке данных.

⚠️ Главное отличие.

Сеньор — это не про количество строк кода, а про:

✅ Глубину понимания последствий своих решений.

✅ Ответственность за продукт, а не за таски.

✅ Мягкие навыки (коммуникация, менторство и т.д).

Как говорил один мудрый тимлид: джун думает, как написать. мидл — что написать. сеньор — стоит ли писать.

👨‍💻 Подписаться мой Telegram канал:

Мобильный трудоголик 🍏