7.7Kпросмотров
84.8%от подписчиков
5 августа 2025 г.
Score: 8.5K
Последние пару недель провёл много тех-собесов для middle позиций. Приходили и ребята с накрученным опытом (зато честно), и ребята, которые просто ещё немного не доросли И хрен бы с задачками, которые у всех тяжело идут на лайвкодинге (да-да синьоры, видел я как вы решаете), но некоторые даже слегка очевидных вещей не помнят Спросил одного из претендентов, чем DRY отличается от KISS, услышал тягучее «эээ… это же про красивый код?». Другой уверенно называл себя мидлом, но не смог объяснить, зачем считать сложность алгоритма, «если у нас быстрый сервер». Третий впервые услышал, что XSS бывает не только в учебных слайдах, а runtime-проверки нужны не для красоты лога И нет, я не из тех, кто плюётся на кандидатов и говорит, что «все вокруг недоучки» Просто вижу ооооочень часто повторяющуюся картину: без понимания базовых принципов любой «накрученный» опыт рассыпается при первом же уточняющем вопросе. 🟢Вот вам небольшой список типичных слабых мест: ➡️ не слышали про DRY/KISS/Code for Humans ➡️ что такое О (ну для собесов хотя б) ➡️ что такое runtime и compile типизация ➡️ нет понимания, как обрабатывать ошибки у пользователя и сценарии ➡️ нет знаний про чувствительные данные (во всех смыслах) ➡️ xss, sql инъекции и способы защиты ➡️ когда реально нужны SSR / CSR и немножечко архитектуры И другие вещи, которые говорят о том, что у вас уже есть опыт реальной разработки Без понимания хотя бы этих вещей шансы завалить следующий собес огромные, никаких тебе повышений грейда и зп 🥲 А на чём заваливались вы на собесах?
7.7K
просмотров
1541
символов
Да
эмодзи
Нет
медиа

Другие посты @petrychenko_ivan

Все посты канала →