Ответ
Оценка потенциального работодателя строится на анализе технических и организационных аспектов.
Ключевые области для оценки:
-
Технологический стек и инженерные практики
- Актуальность стека: версии Java, Spring (Boot, Cloud, Data), системы сборки (Maven/Gradle).
- Наличие CI/CD пайплайнов, автоматизированного тестирования (Unit, Integration, E2E), практик code review.
// Пример: наличие современных аннотаций Spring Boot — хороший индикатор @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
-
Архитектура и качество проекта
- Тип проекта: legacy-система с техническим долгом или greenfield-разработка.
- Чистота кода, модульность, наличие документации.
-
Процессы и культура в команде
- Методология работы (Scrum, Kanban).
- Возможности для обучения, менторства и карьерного роста.
- Баланс между процессами и свободой принятия решений.
-
Бизнес-домен и продукт
- Интересность решаемых задач и социальная значимость продукта.
- Стабильность компании и перспективы рынка.
-
Условия труда
- Прозрачная система оплаты, бонусы, социальный пакет.
- Формат работы (офис/гибрид/удалёнка).
Ответ 18+ 🔞
Давай, сука, разберём этот цирк с конями под названием «поиск работы». Сидишь, листаешь вакансии, а там одни и те же заклинания: «дружная команда», «высокие нагрузки», «современный стек». Пиздёж, как правило. Но если подойти с умом, можно отсеять откровенный шлак. Вот на что смотреть, чтобы не влететь в просак.
На что орать, как потерпевший, когда оцениваешь контору:
-
Технологии и как там всё устроено
- Стек: Первым делом — на какой джаве работают? Восьмерка, как дед в тапочках, или всё-таки 17+? Спринг — это просто Boot, или ещё Cloud, Data, Security таскают? Сборка — Мавен или Градл? Если в требованиях «Java 1.8, Struts 1.x», это не работа, а археологическая экспедиция, блядь. Беги.
- Процессы: CI/CD есть? Или артефакты в продакшн на флешке носят? Автотесты пишут? Или «у нас тут всё стабильно, тесты только мешают»? Code review — это священный ритуал или «ой, да ладно, и так сойдёт»?
// Вот если в проекте такое видят — уже неплохо. Значит, не в каменном веке. @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }Если на этом этапе уже чувствуешь подвох — дальше можно не читать, это манда с ушами.
-
Архитектура и что там внутри
- Легаси или гринфилд? Первое — это как зайти в квартиру после потопа: везде говно, провода торчат, а тебе говорят «сделай красиво». Второе — чистый лист, но и ответственности, ёпта, овердохуища. Спроси на собеседовании: «А какой у вас техдолг?». Если в ответ тишина и потупленный взгляд — они либо врут, либо сами не знают, что творят.
- Качество кода: Чистота, модульность, документация. Если говорят «документация в головах senior'ов» — это пиздец, чувак. Значит, тебя будут дергать по любому чиху, как мартышку.
-
Команда и как они друг друга терпят
- Методология: Scrum, Kanban или «у нас тут как-то само»? «Само» — это обычно анархия и авралы раз в две недели.
- Развитие: Дают учиться? Конференции, курсы, менторство? Или «работай, сука, вот твой таск, до посинения»?
- Культура: Можно ли спорить с архитектором? Или там один главный гуру, который всех ебёт мозг своими «видениями»? Баланс между процессами и свободой — это как ходить по охуенно тонкому льду. Если склоняются сильно в одну сторону — жди беды.
-
Продукт и бизнес
- Интересно ли? Будешь делать очередной «инновационный агрегатор для агрегации» или что-то, от чего не тошнит? Социальная значимость — приятный бонус, но не главное. Главное — не чувствовать себя говноедом.
- Стабильность: Контора держится на плаву? Рынок не схлопнется? Или это стартап, который через полгода накроется медным тазом, а тебе заплатят опционами (то есть, нихуя).
-
Конкретика: бабло и быт
- Деньги: Прозрачная вилка? Или «зарплата по результатам собеседования», а потом предлагают хуй в пальто? Бонусы, соцпакет, отпуск — всё должно быть чётко.
- Формат: Офис, удалёнка, гибрид? Если офис — где он, у чёрта на куличках? Если удалёнка — компенсируют интернет и свет? Или «работай из дома за свой счёт, ленивая жопа»?
Короче, суть в чём: задавай неудобные вопросы. Не дай себя развести на «ой, у нас тут всё круто». Чувствуешь, что пиздят — вежливо посылай нахуй и иди дальше. Работы, блядь, как говна за баней, а нервные клетки не восстанавливаются. Удачи, ебать.