Веб-разработка - это не только сайты, но и промышленные инструменты
Когда говорят про веб-разработку, то подразумевают создание сайтов для широких масс посетителей. Сайты компаний, интернет-магазины, сервисы всякие. Веб-разработчик трудится в диджитал-агентстве или компании, работающей в интернете. Всегда ли это так? Нет, не всегда.
Во-первых, вы наверное слышали термин Интранет? Он обычно есть в крупных компаниях, называют его по-всякому - внутренний сайт, корпоративный портал, корпоративная соцсеть и т.п. Много ли общего у этих сервисов с привычными сайтами? По-разному. Под капотом там может быть MS SharePoint, имеющий очень мало общего с привычной веб-разработкой и ее стеком технологий. Оговорюсь - я однажды видел на Шерпойнте настоящий интернет-магазин, но это, конечно, из серии "удивительное рядом" или "зырьте пацаны как я могу". А вот Корпортал на Битриксе или Б24 - это по сути перелицованный "веб-сайтовый" Битрикс и есть.
Во-вторых, есть другие сервисы, живущие в большом вебе лишь частично, но при этом работающие так же, как обычные сайты. Смотрите, какой проект увидел в качестве примера для одной из вакансий, он очень показательный.
Задача приложения, насколько я смог его изучить - хранить информацию об этапах и объектах производственного процесса металлических труб для нефте- и газопроводов. "Прослеживаемость" - это слово применяется ко всем работам с трубой = бетонированию, нанесению покрытия, испытаниям и т.п. Есть справочники действий, объектов и других данных. Через веб-интерфейс быстро вводится и наглядно отображается информация, нужная для работы инженеров.
Наглядно отображается и та информация, которая приходит в базу данных не с клавиатур работников, а с датчиков и контроллеров промышленной автоматики. Как принимать и записывать приходящие "по интернету" цифры - отдельная история с красивыми API, протоколами обмена данными и специфическими приколами. Ничуть не менее специфичными, чем, например, CommerceML 1С-овский для обмена товарами и заказами между инет-магазинами и желтой недо-ERP. Таким образом, это не игрушка и не рекламоноситель, как бывает в большом интернете, а рабочий инструмент для конкретного завода.
Что общего у этой штуки с классической веб-разработкой? Общее - примерно все. Интерфейс построен на Bootstrap 3, а под капотом там моя любимая YII2. И вот уже промышленный инструмент становится таким же понятным, как админка сайта. И он кажется даже проще, потому как для людей сервисы подчас еще более наворочены. Покажу свой незапущенный стартап, который, тем не менее, я успешно продал по частям заинтересованным сторонам в рыболовном бизнесе.
Посмотрите, это тоже веб-интерфейс на том же Bootstrap 3 и с YII2 под капотом.
Данных по рыболовной приманке ничуть не меньше чем по нефтяной трубе.
А интерфейс управления кучей характеристик получился весьма затейливым.
Инструменты веб-разработки применяются не только для сооружения витрины с товаром и кнопкой Купить, или онлайн-журнала, увешанного баннерами. В онлайне люди работают, хранят рабочие записи, отслеживают производственные процессы, следят за результатами с телефона сидя в вахтовке за полярным кругом. Все эти задачи решают веб-приложения, построенные на тех же технологиях, что и обычные сайты. И скажу что я до сих пор не знаю, чем заниматься интереснее - публичными интернет-проектами, или вот таким - специализированными.
Занимаюсь разработкой веб-приложений для прикладных задач. Вдумчиво, с вниманием к экономике и людям проекта. Обращайтесь.