Одним из свойств научно-технического прогресса является всё большее разделение труда. Классический пример - транспорт. Раньше люди передвигались по земле на телегах, максимум на каретах, запряжённых лошадьми. Люди скольких профессий необходимы для изготовления такого транспорта? Ровно три: столяр, кузнец, кожевник. А теперь посмотрим на современный легковой автомобиль даже не премиум класса. Там необходимо на порядок, если не на два порядка, больше специалистов. И это несмотря на наличие автоматизации многих вещей, как на этапе разработки, так и на этапе производства.
А как с этим обстоят дела в IT отрасли? С одной стороны и здесь существует разделение труда. Есть специалисты по разработке железа, другие по его низкоуровневому программированию. В прикладком программировании есть разделение на back end и front end. Но так же есть такое понятие как full stack, которое обычно понимается как сочетание back end и front end разработчика в одном лице. Многии старые технологии разработки «кровавого энтерпрайз» на Java, такие как JSF, предполагали использование именно full stack разработчиков. Просто потому что настоящии веб дизайнеры обычно не хотят иметь дело ни с чем, кроме HTML, CSS, JavaScript и библиотеками на всё том же JavaScript. Полагаю, что Node.js был придуман ими же, чтобы не иметь дела с тем, чего они не знают и знать не хотят. Со временем начали появляться технологии, которые, в теории, могли бы убить full stack, но почему-то этого не сделали. Вначале это был банальный Ajax, а затем более серьёзные вещи, такие как Angular и React. Казалось бы, уже можно отдать весь front end веб дизайнерам и договариваться с ними лишь об API, который они будут дёргать из JavaScript/TypeScript, но не тут-то было. Эти новомодные технологии продолжают использовать в стиле full stack.
Почему full stack всё ещё жив и когда же он сдохнет?
Ответ на:
комментарий
от Harald
Ответ на:
комментарий
от Harald
Ответ на:
комментарий
от bread
Ответ на:
комментарий
от bread
Ответ на:
комментарий
от outtaspace
Ответ на:
комментарий
от no-such-file
Ответ на:
комментарий
от InterVi
Ответ на:
комментарий
от shkolnick-kun
Ответ на:
комментарий
от bbk123
Ответ на:
комментарий
от bbk123
Ответ на:
комментарий
от shkolnick-kun
Ответ на:
комментарий
от bbk123
Ответ на:
комментарий
от bbk123
Ответ на:
комментарий
от outtaspace
Ответ на:
комментарий
от no-such-file
Ответ на:
комментарий
от InterVi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Про разделение труда (2012)
- Новости DevConf 2012 — 9-10 июня в Москве. Приезжают авторы PHP, MySQL, MongoDB (2012)
- Новости Результаты опроса разработчиков ПО на StackOverflow 2017 (2017)
- Форум Вакансии разработчиков с переездом в ОАЭ (Дубай) (2016)
- Форум Философские труды (2013)
- Форум Разделение кода (2016)
- Форум Разделение USE (2012)
- Форум Разделение тем (2013)
- Форум Разделение сборки (2015)
- Форум Разделение таблицы (2015)