← Назад к вопросам

Что не устраивало в компаниях?

1.7 Middle🔥 151 комментариев
#Python Core

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI23 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Что не устраивало в предыдущих компаниях

Я готов был к честной беседе о рабочей среде. Вот что я регулярно встречал и что мотивирует мой выбор текущего места работы.

1. Отсутствие Технического Роста

В некоторых компаниях главный фокус был на "просто закончить задачу", без внимания к качеству кода и архитектуре:

  • Использование устаревших технологий (Python 2.7 в 2020 году)
  • Запрет на upgrade зависимостей "чтобы не сломать"
  • Никаких code review или pair programming
  • Недостаток времени на рефакторинг технического долга

Это снижает motivation и затрудняет карьерный рост. Я предпочитаю места, где кодовая база развивается, используются modern best practices.

2. Плохая Организация и Процессы

Многие компании страдают от процессных проблем, которые тратят время и энергию:

  • Постоянные переоценки требований посреди спринта
  • Отсутствие clear product requirements (менеджер меняет ТЗ каждый день)
  • Бесконечные meetings без решений
  • Никакой документации кода или архитектуры

Я ценю компании с Agile методологией, которые умеют работать итеративно, но при этом уважают время разработчиков.

3. Невозможность Влиять на Архитектуру

В компаниях, где разработчиков не слушают:

  • Senior разработчик видит проблему, но его не слушают
  • Все решения принимает неправильно qualified менеджер
  • Отсутствует культура technical discussions
  • Архитектурные решения принимаются на основе "так проще и быстрее"

Я нуждаюсь в месте, где мое technical мнение ценится, и я могу участвовать в архитектурных решениях.

4. Отсутствие Автоматизации и QA

Компании, которые полагаются на manual тестирование и отсутствие CI/CD:

  • Тесты пишут только QA (if at all)
  • Нет automated testing, всё на ручном тестировании
  • Deployment в production — стресс и ошибки
  • Отсутствует мониторинг и логирование

Я предпочитаю компании, где есть solid test coverage (90%+), automated deployments и monitoring.

5. Отсутствие Work-Life Balance

Компании, где нормально работать до 8 вечера:

  • Постоянные срочные дедлайны
  • Никакого уважения к личному времени
  • Большой объём работы, но низкая зарплата
  • Полное выгорание в течение года

Я ценю компании с healthy boundaries — если задача не успевает в рабочее время, это проблема планирования, не разработчика.

6. Непрозрачная Зарплата и Карьера

Компании, которые не ценят своих разработчиков:

  • Зарплата не растёт годами
  • Нет clear career path (когда я буду senior?)
  • Затруднено движение между проектами
  • Отсутствует feedback и 1-on-1 с менеджером

Я ищу компании, где есть transparent compensation и clear growth opportunities.

7. Отсутствие Community и Знаний

Компании, где разработчики — это "пушки"для зарядки:

  • Никаких knowledge sharing sessions
  • Запрет на использование открытого ПО
  • Нет time для обучения новым технологиям
  • Люди уходят, и их знания теряются

Я ценю learning culture, где есть time для books, courses, и обучения.

8. Проблемы с Масштабированием

Когда система не может расти:

  • Слабая архитектура, которую сложно расширять
  • Отсутствует стратегия масштабирования
  • Каждое изменение требует переделки половины сервиса
  • Нет infrastructure as code или containerization

Я предпочитаю работать с системами, разработанными с учётом масштабирования.

9. Отсутствие Прозрачности

Компании, которые не рассказывают о планах:

  • Неизвестно, какой будет следующий спринт
  • Нет information о financial health компании
  • Внезапные увольнения и реорганизации
  • Директор не общается с командой

Я ценю open communication, когда компания рассказывает о стратегии и планах.

10. Технический Долг Без Плана

Когда code base — это пепелище:

  • 10-летний legacy код, никто не понимает как он работает
  • Зависимости устарели на 5+ лет
  • Database schema — это свалка
  • Никаких инструментов для рефакторинга

Я предпочитаю компании, которые планомерно избавляются от технического долга (хотя бы 20% спринта на это).

Что Я Ищу в Компании

На основе всего вышеперечисленного, я ищу:

  1. Technical Excellence

    • Modern tech stack
    • Code review culture
    • High test coverage
    • Continuous improvement
  2. Good Leadership

    • Понимающие менеджеры
    • Transparent communication
    • Empowerment разработчиков
    • Clear vision
  3. Healthy Culture

    • Respect для work-life balance
    • Learning opportunities
    • Inclusive team
    • Competitive compensation
  4. Scalable Systems

    • Microservices или modular architecture
    • Cloud-ready infrastructure
    • Proper monitoring and logging
    • Disaster recovery plan
  5. Smart Processes

    • Agile/Scrum без rigidness
    • Automated CI/CD
    • Infrastructure as Code
    • Post-mortems instead of blame

Заключение

Мой опыт в разных компаниях научил меня, что люди и процессы важнее технологии. Я ищу место, где разработчики уважаются, код пишется с качеством, и есть возможность расти. Я не ищу идеальную компанию (их нет), но я ищу место, где:

  • Проблемы решаются, а не игнорируются
  • Мое мнение ценится
  • Я могу гордиться работой, которую делаю
  • Есть space для обучения и роста

Я готов к honest conversation о culture, processes и expectations.

Что не устраивало в компаниях? | PrepBro