Pre-junior – это уровень разработчика, который уже обладает базовыми знаниями в IT, но еще не имеет реального опыта работы. Это промежуточный этап между самообучением и стажировкой или первой работой в компании.
Pre-junior – это новичок, который уже изучил основы программирования, но пока не работал в реальной команде. Он может делать простые проекты, но еще не сталкивался с промышленной разработкой.
Pre-junior обычно знает:
а) Основы программирования (Python, JavaScript, Java и др.).
б) Основные технологии в своей сфере (Frontend, Backend, QA, DevOps).
в) Git и базовые команды для работы с репозиторием.
г) Основные принципы тестирования, работы с API и базами данных.
Отличия от стажера:
а) Стажер уже попал в компанию и работает над реальными задачами.
б) Pre-junior еще ищет стажировку или первую работу.
а) Прохождение учебных курсов по программированию.
б) Выполнение учебных проектов и пет-проектов.
в) Участие в хакатонах и открытых стажировках.
а) Разработка простого To-Do приложения для портфолио.
б) Написание тестовых заданий для вакансий.
в) Участие в Open Source-проектах для опыта.