На техническом собеседовании «джун» — это не просто человек с маленьким опытом. Это разработчик, который: Джуниор может отлично знать JavaScript или CSS, но всё равно оставаться джуном — если он не способен мыслить автономно и проектно. Вот подробный чеклист — если узнаёшь себя в 70–80% пунктов, поздравляю: ты вырос, пора заявлять об этом работодателю и себе. ✅ Ты можешь взять задачу и довести её до конца: сам найти данные, разобраться в коде, учесть UX и отдать на тестирование.
✅ Понимаешь, как работает стек, на котором ты пишешь. Не просто «вот тут useEffect», а почему так и какие альтернативы.
✅ Знаешь, что такое архитектура, и хотя бы на базовом уровне — умеешь о ней думать. ✅ Ты не паникуешь при ошибках. Не спешишь писать в чат, а сначала гуглишь, логируешь, чекаешь стек.
✅ Понимаешь смысл задачи, а не только её форму. Можешь спросить у менеджера: «А зачем это пользователю?»
✅ Ты начал видеть слабые места и предлагаешь улучшения. Даже если не просят.
✅ Ты умеешь читать чужой