Синдром нового фреймворка, или почему Legacy — это большие деньги
Заметили, как разработчики панически боятся устареть?
Каждый день в IT инфополе кто-то кричит: «Вышел новый фреймворк X! Если ты его не знаешь — ты динозавр!». И половина рынка срывается зубрить очередную документацию, просто чтобы не чувствовать себя аутсайдером. От слова Legacy многие вообще шарахаются, как от огня, считая, что копаться в старом коде — это клеймо неудачника.
Но давайте спустимся с небес на землю и посмотрим, как работает бизнес.
Бизнесу абсолютно плевать, на каком модном синтаксисе написан их продукт. Коду может быть 10 лет, он может быть монолитом, написанным на морально устаревшей версии языка. Но если этот монолит каждый день приносит компании миллионы долларов выручки — бизнес будет его любить и охранять.
И вот тут возникает развилка.
Сценарий 1: Техно-романтик.
Он бесконечно учит новые технологии, потому что ему скучно. Он отказывается от офферов, если там нет микросервисов, Kubernetes и последнего релиза языка. Он тратит выходные на пет-проекты, переписывая их с одного хайпового стека на другой. Но когда дело доходит до зарплаты, он упирается в потолок. Почему? Потому что модное — не значит дорогое. Бизнес платит не за знание свежих библиотек, а за снятие рисков.
Сценарий 2: Прагматик (наш человек).
Он понимает, что постоянная погоня за новыми тулзами — это иллюзия карьерного роста. Это просто коллекционирование значков.
Прагматик выбирает бабки и долгосрочную ценность. Он не боится Legacy-кода. Более того, он понимает: чем старше и сложнее система, приносящая деньги, тем больше компания готова платить тому, кто не побоится в нее залезть, отрефакторить и не уронить прод.
Если за поддержку старой системы платят х2 к рынку, и там нет диких переработок (а в зрелых проектах процессы часто выстроены лучше, чем в хайповых стартапах) — это идеальная сделка. Прагматик инвестирует свое время только в то, что вернется ему деньгами и востребованностью через 5 лет.
Стек — это всего лишь инструмент. Развиваться в ширину, изучая десятый по счету фреймворк — это путь в никуда. Настоящий кайф в IT — это не быть самым модным парнем в комнате. Настоящий кайф — это быть нужным рынку, иметь стабильно высокую ЗП и четко понимать, что через 5-10 лет ты будешь стоить еще дороже.
Для этого нужно развиваться в глубину: понимать архитектуру, уметь оптимизировать базы данных, выстраивать процессы и переводить свои технические хотелки на язык бизнеса («если мы это перепишем, мы сэкономим X денег и Y времени»)
Освободите свое время от бесконечной зубрежки мертворожденных фреймворков. Выбирайте деньги и капитализацию. Учите фундаментальные вещи, качайте софт-скиллы для общения с техлидами, делайте проекты, решающие реальные продуктовые задачи. Это тот актив, который всегда можно конвертировать в х1.5-х2 к зарплате при следующем переходе.
💬 Нажми для связи со мной по вопросам трудоустройства
Заметили, как разработчики панически боятся устареть?
Каждый день в IT инфополе кто-то кричит: «Вышел новый фреймворк X! Если ты его не знаешь — ты динозавр!». И половина рынка срывается зубрить очередную документацию, просто чтобы не чувствовать себя аутсайдером. От слова Legacy многие вообще шарахаются, как от огня, считая, что копаться в старом коде — это клеймо неудачника.
Но давайте спустимся с небес на землю и посмотрим, как работает бизнес.
Бизнесу абсолютно плевать, на каком модном синтаксисе написан их продукт. Коду может быть 10 лет, он может быть монолитом, написанным на морально устаревшей версии языка. Но если этот монолит каждый день приносит компании миллионы долларов выручки — бизнес будет его любить и охранять.
И вот тут возникает развилка.
Сценарий 1: Техно-романтик.
Он бесконечно учит новые технологии, потому что ему скучно. Он отказывается от офферов, если там нет микросервисов, Kubernetes и последнего релиза языка. Он тратит выходные на пет-проекты, переписывая их с одного хайпового стека на другой. Но когда дело доходит до зарплаты, он упирается в потолок. Почему? Потому что модное — не значит дорогое. Бизнес платит не за знание свежих библиотек, а за снятие рисков.
Сценарий 2: Прагматик (наш человек).
Он понимает, что постоянная погоня за новыми тулзами — это иллюзия карьерного роста. Это просто коллекционирование значков.
Прагматик выбирает бабки и долгосрочную ценность. Он не боится Legacy-кода. Более того, он понимает: чем старше и сложнее система, приносящая деньги, тем больше компания готова платить тому, кто не побоится в нее залезть, отрефакторить и не уронить прод.
Если за поддержку старой системы платят х2 к рынку, и там нет диких переработок (а в зрелых проектах процессы часто выстроены лучше, чем в хайповых стартапах) — это идеальная сделка. Прагматик инвестирует свое время только в то, что вернется ему деньгами и востребованностью через 5 лет.
Стек — это всего лишь инструмент. Развиваться в ширину, изучая десятый по счету фреймворк — это путь в никуда. Настоящий кайф в IT — это не быть самым модным парнем в комнате. Настоящий кайф — это быть нужным рынку, иметь стабильно высокую ЗП и четко понимать, что через 5-10 лет ты будешь стоить еще дороже.
Для этого нужно развиваться в глубину: понимать архитектуру, уметь оптимизировать базы данных, выстраивать процессы и переводить свои технические хотелки на язык бизнеса («если мы это перепишем, мы сэкономим X денег и Y времени»)
Освободите свое время от бесконечной зубрежки мертворожденных фреймворков. Выбирайте деньги и капитализацию. Учите фундаментальные вещи, качайте софт-скиллы для общения с техлидами, делайте проекты, решающие реальные продуктовые задачи. Это тот актив, который всегда можно конвертировать в х1.5-х2 к зарплате при следующем переходе.
💬 Нажми для связи со мной по вопросам трудоустройства