"Справедливости ради надо отметить, что ""эра фулстаков"" всплывает уже не первый раз. Как правило это происходит в моменты, когда новая технология собирает фронт и бэк в одну удобоваримую связку, а бизнесу становится выгоднее нанять одного‑двух универсалов вместо целой банды узких специалистов. Правда, как правило, на этапе масштабирования того, что накодили универсалы, бизнесу становится невыносимо больно, и приходится переписывать все силами уже распределенной команды - но к этому времени фаундерами сняты первые сливки и разгребать бардак вместо квартальной премии достается (ну кто бы мог подумать) тому же CTO, от которого всего год назад требовали космических скоростей в разработке, чтобы побыстрее набрать базу пользователей и отчитаться перед инвесторами о бешеном росте продукта. Я спросил у чата, какие он выделяет волны универсализации и он напомнил, что это происходило как минимум уже 4 раза: 1. В конце 90х я, как и многие, балдел от классической связки PHP + MySQL + Apache: сам ставил форум, сам писал скрипты, сам настраивал сервер, сам верстал морду. Всё было простым: один стек, один хостинг, скорости хватало с избытком, если умеешь пользоваться драйверами pryamie_ruki.sys. 2. С середины 2000-х начался новый виток универсализации благодаря Ruby on Rails и Django под лозунгом “build a blog in 15 minutes”. Фреймворки закрывали и модели, и вьюшки, и роутинг, и все опять силами одного разраба. 3. Еще через 5 лет волна Node.js/MongoDB поднимет венчурный рынок и будет нести на себе несколько десятков единорогов, за которыми будут следовать десятки тысяч подражателей и потенциальных ""убийц"". Всего один язык бессовестно снижал порог входа и повышал скорость разработки, которая так ценится стартапами. 4. В районе 2020 года фавориты уже Jamstack/React/Vue на фронте, ламбды на бэке, Firebase/Prisma вместо толстой базы. Можно собрать MVP без DevOps‑команды: деплой в CDN, логика в облачных функциях и так далее. А вот то, что начало разворачиваться с прошлого года - это уже AI‑революция, щедро приправленная агентными автоматизациями. Миксует все вышеперечисленное с LLM, VectorStore и RAG‑сервисами уже фулстак инженер нового образца. Сейчас нужно быстро (в некоторых проектах ежедневно) выводить AI‑фичи, а команды урезаны, поэтому снова выгоден универсал. Продолжение ниже 👇"