Ответ
Основная причина — отсутствие профессионального роста. На проекте не было возможности работать с современными технологиями (например, .NET Core, микросервисами), а задачи сводились к поддержке устаревшего кода.
Также хотелось бы больше сложных и интересных задач, которые позволяют глубже погружаться в архитектуру и оптимизацию.
Пример:
// Было: поддержка legacy-кода
public class OldService
{
public void Process()
{
// Много спагетти-кода без тестов
}
}
// Хотелось бы:
public class ModernService : IModernService
{
public async Task<Result> ProcessAsync()
{
// Чистый код, DI, асинхронность
}
}
Искал проект, где можно применять лучшие практики и развиваться.
Ответ 18+ 🔞
Да ты посмотри, какой классический пиздец! Сидишь, значит, на этом своём проекте, как будто в болоте, а вокруг — технологический вакуум, хоть святых выноси.
Основная причина, блядь — это как будто профессиональный рост накрылся медным тазом. Всё, что от тебя хотят — это ковыряться в древнем, унылом коде, который ещё твой дед, наверное, писал. Никакого намёка на эти ваши модные штуки — .NET Core, микросервисы, облака... Хуй с горы! Только legacy, только хардкор, один сплошной спагетти-код, который тестами и не пахнет.
А ведь хочется, сука, мозги напрячь! Не на то, чтобы разобраться, какой мудак двадцать лет назад эту ахинею написал, а на нормальные, сложные задачи. Чтобы архитектуру продумывать, системы оптимизировать, а не просто латать дыры в этом digital-ветхом завете.
Вот смотри, в чём разница-то:
// То, чем приходилось заниматься: поддержка какого-то древнего ужаса
public class OldService
{
public void Process()
{
// Тут триста строк кода, где всё перемешано,
// логика с говном, а про тесты все только слышали.
// Читаешь это и чувствуешь, как атрофируется мозг.
}
}
// А то, чем реально хотелось бы заниматься:
public class ModernService : IModernService
{
public async Task<Result> ProcessAsync()
{
// Чистота, асинхронность, нормальные паттерны.
// Чувствуешь, что делаешь что-то осмысленное, а не просто отсрочиваешь коллапс.
}
}
В общем, искал просто нормальное место, где не стыдно подходы применять и где есть куда расти, а не только деградировать. Ёперный театр, да и только.