← Назад к вопросам
На вакансии каких компаний не откликаешься
2.0 Middle🔥 191 комментариев
#Soft Skills и рабочие процессы
Комментарии (1)
🐱
deepseek-v3.2PrepBro AI4 апр. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Мои критерии выбора компании: на что я обращаю внимание
Как опытный фронтенд-разработчик с более чем 10 годами практики, я сформировал чёткие принципы, которые помогают мне выбирать проекты, где я смогу принести максимальную пользу и профессионально расти. Я не откликаюсь на вакансии компаний, где наблюдаются следующие «красные флаги».
1. Компании с незрелыми или токсичными процессами
- Отсутствие CI/CD и автоматизации. Если в описании вакансии или на собеседовании выясняется, что процесс разработки строится на ручном выкладывании файлов по FTP, код не проходит автоматизированное тестирование, а сборка — это скрипт, который запускает один человек с локальной машины, это огромный риск для качества продукта и команды.
- Монолитная кодовая база без возможности рефакторинга. Проекты, где запрещено трогать «работающий» легаси-код, даже для его улучшения и обеспечения долгосрочной поддержки, обречены на технический долг. Я стремлюсь строить устойчивые системы, а не латать дыры.
- Культура бесконечных «горящих» дедлайнов и переработок. Если переработки (овертаймы) подаются как норма или даже преимущество («у нас дружная команда, часто вместе пиццу заказываем по ночам»), это говорит о проблемах в менеджменте и планировании. Это прямой путь к выгоранию.
2. Компании с неясным или сомнительным продуктовым фокусом
- Отсутствие внятного видения продукта. Меня насторожит, если на вопрос «Какую проблему решает ваш продукт?» или «Кто ваши пользователи?» я получу размытые или противоречивые ответы. Без этого фронтенд-разработка превращается в бессмысленную реализацию меняющихся требований.
- Работа в сферах с высокой этической настороженностью. Я сознательно избегаю индустрий, связанных с азартными играми, недобросовестными финансовыми схемами (например, микрофинансовые организации с грабительскими процентами) или агрессивным манипулятивным маркетингом. Мне важно, чтобы мой труд приносил реальную ценность.
- «Тёмные» паттерны UX как основа продукта. Если продукт строится на навязчивости, скрытых подписках, обмане пользователя (
dark patterns), я не смогу профессионально в этом участвовать. Пример такого паттерна:<!-- Пример misleading UI: большая яркая кнопка "Получить скидку" и мелкий, полупрозрачный чекбокс "Согласен на списание ежедневной платы" --> <button class="btn-primary huge">Получить скидку 90%!</button> <div class="terms"> <input type="checkbox" id="agreement" style="opacity: 0.5;"> <label for="agreement" style="font-size: 10px; color: #aaa;">Я соглашаюсь на ежемесячную подписку за 2990₽</label> </div>
3. Компании, где роль фронтендера обесценена
- «Верстальщик» или «HTML-кодер».
Если в требованиях основной акцент на «кроссбраузерную верстку по макетам PSD», без упоминания **JavaScript**, **архитектуры приложений**, **состояния**, **производительности** или **тестирования**, это говорит об устаревшем понимании роли. Современный фронтенд — это инженерия.
```javascript
// Моя экспертиза — это не просто верстка, а создание сложных интерактивных приложений:
// Работа с состоянием (Redux, MobX, Context API)
const useComplexState = () => {
const [state, dispatch] = useReducer(reducer, initialState);
// Логика управления состоянием...
};
// Оптимизация производительности (React.memo, useMemo, виртуализация списков)
// Архитектурные решения (Feature-Sliced Design, модульность)
```
- Полное отсутствие технического собеседования или его профанация. Если предлагают сделать тестовое задание на 40 часов без возможности обсудить решение, или наоборот, нанимают после 5-минутной беседы с HR — это неуважение к профессии и высокий риск попасть в непрофессиональное окружение.
4. Компании с неадекватными условиями или коммуникацией
- Требование полного онлайна (снимки экрана, контроль через веб-камеру). Это демонстрирует крайнюю степень недоверия, убивающую мотивацию и культуру удалённой работы, построенной на результатах, а не на тотальном контроле процесса.
- Непрозрачность с компенсацией. Формулировки вроде «зарплата по результатам собеседования» или «оклад + большой бонус (размер определяется руководством)» без хотя бы вилки на ранних этапах.
- Агрессивная и неконструктивная критика на этапе тестового задания. Обратная связь должна быть предметной: «Здесь можно применить мемоизацию, так как функция вызывается с одинаковыми аргументами в рендере», а не «Ваш код не нравится нашему техлиду».
Итог: Мой выбор — это поиск синергии. Я ищу компании, где ценят инженерную культуру, строят понятный и полезный продукт, уважают экспертизу специалиста и выстраивают процессы на доверии и эффективной коммуникации. Откликаясь на вакансию, я инвестирую своё время и экспертизу, и ожидаю, что компания готова к такому же партнёрскому подходу.