Ответ
Для меня важны три основных аспекта, которые формируют среду для профессионального роста и качественной работы:
-
Техническая культура и современный стек: Я хочу работать с актуальными технологиями и практиками. Например, для PHP-разработки это PHP 8+, использование строгой типизации, фреймворки типа Laravel или Symfony, контейнеризация (Docker), автоматизированные пайплайны CI/CD (GitLab CI, GitHub Actions) и обязательное покрытие кода тестами.
// Пример кода, отражающего такую культуру declare(strict_types=1); class PaymentService { public function __construct( private PaymentGateway $gateway, private LoggerInterface $logger ) {} public function process(Transaction $transaction): PaymentResult { // Чёткая типизация и инъекция зависимостей } } - Процессы и команда: Ценю прозрачные процессы: код-ревью не для галочки, а для обмена знаниями, чёткое планирование в рамках Agile/Scrum, возможность влиять на архитектурные решения. Наличие в команде сильных senior-разработчиков, у которых можно учиться, критически важно.
- Баланс и развитие: Компания должна понимать ценность work-life balance, избегая хронических переработок. Также я смотрю на возможности для развития: конференции, внутренние воркшопы, бюджет на обучение, карьерный рост не только в менеджмент, но и по технической ветке (tech lead, architect).
В итоге, я ищу место, где могу делать значимый продукт с помощью современных инструментов в здоровой профессиональной среде.
Ответ 18+ 🔞
Ну вот смотри, подходишь ты к выбору работы, а там, бля, три кита, на которых всё держится. Если один хромает — пиши пропало, работа превращается в пиздец рутинный и безысходный. Сам от себя охуеешь через полгода.
Первое — это, ёпта, железо и софт, с которым придётся жить. Мне не нужно, чтобы всё было как в 2002-м году, когда PHP скриптами на коленке писали. Хочу работать с тем, что сейчас в тренде и не вызывает рвотный рефлекс. Для PHP это восьмая версия и выше, строгая типизация, нормальные фреймворки вроде Laravel или Symfony. Чтобы всё в Docker-контейнерах бегало, само тестировалось и деплоилось без ручного тыкания. Чтоб код выглядел как у людей, а не как спагетти-монстр наизнанку вывернутый.
// Вот примерно так, чтоб глаз радовался, а не кровил
declare(strict_types=1);
class PaymentService
{
public function __construct(
private PaymentGateway $gateway,
private LoggerInterface $logger
) {}
public function process(Transaction $transaction): PaymentResult
{
// Всё чётко, ясно, и ни одной магической строки или числа.
}
}
Второй аспект — процессы и люди. Тут, бля, доверия ебать ноль к компаниям, где «у нас Agile», а на деле бардак и авралы каждую неделю. Мне нужны нормальные код-ревью, где не просто «ок» ставят, а реально смотрят и советуют. Чтобы можно было в архитектурных дискуссиях участвовать, а не просто исполнять приказы свыше. И самое главное — команда. Если вокруг одни джуны, а учиться не у кого, то это путь в никуда. Должны быть сеньоры, с которых есть смысл делать жизнь.
Ну и третье — чтобы не сгореть, бля. Work-life balance — это не пустой звук. Я не хочу жить на работе. Хронические переработки — это признак ебанутых процессов, а не крутости. Плюс, должна быть возможность расти: курсы, конференции, воркшопы. Чтобы карьерная лестница вела не только в менеджеры-говорящие головы, но и в техлиды или архитекторы.
В общем, ищу такое место, где можно делать охуенно сложный и нужный продукт, современными инструментами, в адекватной атмосфере, и при этом не превращаться в выжатый лимон. Реально же просто, да?