я выше писала, и не очень красиво отвечать вопросом на вопрос) но вкратце повторю это создание, улучшение и обслуживание технических вещей, пусть даже это и сайтики у них есть свои технические цели и задачи - улучшить производительность, сделать это удобным для использования, и это требует технических знаний специфики работы интернета, инструментов, которыми веб-программисты совершают эту работу
хорошо , возьмите ситуацию, к примеру человек учился на радиотехническом факультете, там у него было радио + программирование, и он по сути инженер-программист. И есть человек другой, который просто учился в универе по образовательной программе веб-программиста. И что, вы хотите сказать, что у них одинаковая корочка? Программист-инженер?
да, вполне у них разные цели, но суть одна так можно сказать, что есть вот инженер, который двигатели разрабатывает, а есть инженер, который ткацкий станок разрабатывает они что, одинаковые инженеры? нет, но задачи у них инженерные
единственное, в чем я соглашусь - в классическом понятии "инженер" действительно присутствует уточнение, что речь идет о создании материальных продуктов, но опять же, мир развивается, и много чего уходит в оцифровку