Как человек, который занимается разработкой давно, я вижу, что простые задачи решать становится всё проще, а сложные становится решать возможно.
Это очень классная и приятная тенденция, в итоге старые задачи, которые нужно было решать командой теперь можно сделать одним разработчиком, который умеет в какой-нибудь инструмент, охватывающий сразу всю область.
Поясню примером. Вот было создание сайтов. Раньше это всегда решалось дизайнером + верстальщиком + программистом. Сначала появился bootstrap – специальный набор стилей, который позволял создавать странички, которые выглядели приятно, пусть и однотипно. В итоге верстальщик-фронтэнд разработчик не имея дизайна на руках, по прототипу мог собирать странички стандартного вида. Не очень может и красиво, но функционально и понятно. Для административных сайтов более-чем достаточно такого.
Потом на сервера завезли NodeJS и те, кто знал JS из фронтенда смогли также писать и бэкэнд. Нужно было только освоить несколько библиотек: роутинг web-сервера и работу с базой данных. Особенно тут приятно выстрелила БД MongoDB, которая прямо оперирует объектами при сохранении. То есть принимаем словарь из JS странички и сохраняем его в базу.
Вот у нас остался один разработчик на типовой проект.
Сейчас есть новая движуха: давайте вообще не будем писать никакого кода. Там, где нет кода – нет и ошибок! Это относится не только к самим программистам (которые не пишут код тогда, когда он не нужен), но и к тем, кто решает, что ему нужен сайт или приложение. Для сайтов есть например Tilda, где можно просто мышкой собрать себе сайт очень быстро и он будет решать поставленные задачи. Да и выглядеть достойно.
Вот наткнулся на интересную статью по созданию своих приложений без кода или с минимальным количеством кода. Посмотрите, вдруг пригодится. Главное помните, что создать там что-то будет быстро, а вот когда вы упрётесь в какой-то нужный вам функционал, которого в сервисе нет – вы забодаетесь оттуда всё мигрировать на что-то своё. Vendor-lock он такой, беспощадный
https://hackernoon.com/10-low-code-and-no-code-application-development-platforms-ew513y8q