Получи случайную криптовалюту за регистрацию!

Почему все думают, что джун – это недопрограммист? Чем отлича | Александр Буртовой про IT

Почему все думают, что джун – это недопрограммист?

Чем отличается middle (опытный разработчик) от джуна (начинающий разработчик)? Практически ничем.

Сильное заблуждение
Очень сильное заблуждение думать, что джун – это когда сделан todo-лист на react. )

Джун знает как разработать достаточно сложное веб-приложение.

Что такое сложное веб-приложение?
Я обычно привожу в пример упрощенную соц. сеть, как твиттер. С пользователями, лайками, рекомендациями, бекендом, базой данных, приятным адаптивным интерфейсом и т.д. Но это может быть что угодно. 95% веб-приложений похожи.

Как джун делает приложения?
Джун будет делать долго, с кривой архитектурой, с кривым кодом, но сделает. Но почему он это умеет? Потому что разрабатывал упрощенную версию. И когда дело дойдет до реального, большого проекта примерное понимание как устроено приложение уже будет.

А как мидл делает приложения?
Да, мидл сделает чуть быстрее и качественнее. Но нет огромной пропасти, как многие думают. Массовые IT-курсы немного поломали понимание уровней.

Какое портфолио было у вас, когда вы нашли первую работу программистом?