TGViewer
Machine head - Александр О. Machine head - Александр О. @machine_head_ru · 464 subscribers
Post #55 426
Фулстеков не бывает?

Когда мне говорят, что большие проекты программисту в одиночку создать невозможно, я улыбаюсь и даже не пытаюсь спорить. В 99% случаев это правда. Но даже такая статистика не выглядит убедительно, чтобы принять за как факт и успокоиться.

На заре популяризации профессии (я считаю 2000-2010 этим периодом) стек типичного программиста был… любой! Я после школы спокойно кодил на Си утилиты для MS-DOS/Windows, десктопные приложения на Delphi, в универе автоматизацию БД на FoxPro, анимировал на ныне почившем ActionScript в Macromedia Flash, вдохновляясь роликами Happy Tree Friends 💀. Помню, написал приложение на J2ME под Symbian, чтобы искать и качать музыку с зайцев.нет с возможностью дозагрузки при обрыве (из-за обрывов мобильной связи в Opera Mini приходилось постоянно перекачивать, а мегабайты недешевые, особенно для студента). Принцип был простой: стало интересно, пошел ковырнул совершенно ублюдскую на вид документацию, (если вообще была) написал 20-30 классов, собрал с матюками и готово. И уж чего я не припомню, так это желание пройти курсы по новому языку или фреймворку, чтобы что-то с ним закодить.

Так какая у меня тогда была специализация? Правильно, тыжпрограммист. Фуллстеками тогда и не пахло. Придумали их позже не программисты, а HR-ы. Им комфортнее всех разделить по департаментам, по скилам, по грейдам, чтобы стало проще понимать кто перед ними. В период с 2010-го по 2015-ый, на который пришелся резкий рост запроса на кодеров, оказалось, что на рынке совершенно отсутствуют кадры. В компаниях осознали, получить “Symphony/Angular/Android/Spring/<название фреймворка>” разработчиков можно быстрее, чем дожидаться магистров информатики.

Вокруг запроса образовались IT курсы, вся индустрия поощряла узкоспециализированных специалистов. За 15 лет разделение по стекам закрепилось, технологии обрасли слоями нового и старого кода, а люди сочли, что твой стек - это такая зона комфорта, выходить за которую опасно для заработной платы.

Так всё таки, фуллстеки существуют или нет? На мой взгляд, уважающий себя программист должен быть способен разобраться как в сетевом стеке, так и в пайплайне рендеринга фреймов на экране смартфона, написать сервер с веб-сокетами и скрипты развертывания. У современных айтишников типичный аргумент против этого тезиса - всё знать невозможно. Так вот, всё знать и не нужно! Программные системы - это фрактал, большой «треугольник», состоящий из множества малых, таких же треугольничков. Из знания о малом, можно вывести знание о бóльшем, а не наоборот, как стремятся делать люди в погоне за сакральными знаниями из курсов. Именно поэтому, адекватные технические руководители при найме смотрят на мышление и предлагают писать код на любом комфортном языке.

Фуллстек это или нет, решайте сами или поделитесь мнением в комментариях.
  • 👍 6
  • 🔥 3
More from @machine_head_ru
  1. Sep 16, 2026Пока все ждут сингулярности от LLM с триллионами параметров, чуваки симулируют операционну…
  2. Sep 13, 2026Топ для тех кто искал красивый кроссплатформенный плеер для прослушивания YouTube Music бе…
  3. Sep 7, 2026GPT-6 Astra вышла в паблик. Астрологи объявляют месяц активизации предсказателей будущего,…
  4. Aug 25, 2026Просто оставлю это здесь.
  5. Aug 14, 2026в начало Маркетинг AI гигантов окончательно утвердил консенсус - генерировать код лучше, ч…
  6. Aug 14, 2026AI-код: премии менеджерам, говнокод инженерам Ночной лонгрид на злобу дня. 👿 Шумиха вокру…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →