Другие языки программирования и технологии

Почему многие считают веб-разработку самым дном? Тот же 1С разве сильно сложнее??

Смотря как Вы видите "веб-разработку" и "1С программирование" и "сложность".

В обывательском смысле - сайт состряпать на html+css+js скорее всего проще, т. к. 1С это обычно специфика предприятия, подгонка продукта под предприятие и т. д. и т. п. - т. е. ещё и сильно завязана предметная область...

Проблемы начинаются с сопоставлениями масштабов и задач. Что проще - переписать выгрузку из 1С или сделать самописный Web портал (пусть даже для внутреннего использования) с привязкой к ActiveDirectory, почте и т. д. (условно). Или сделать одностраничный (ок пусть даже многостраничный, но без наворотов =) сайт против подогнать 1С предприятие под Газпром (условно).
Ну или возьмем сервисы Гугл... Вэб разработка? ;)

Отдельно про сложность. Есть человеко/часы. Н-р всё не очень сложно, но для реализации нужно просто много времени. Задача сама не очень сложная, но трудоёмкая. Соотв. ситуация наоборот.
Aлександр Шерстков
Aлександр Шерстков
84 764
Лучший ответ
Низкий порог вхождения, а в результате куча недо-программистов, гордо именующих себя "веб-программистами"
Так может говорить только человек, который ни того, ни другого не знает!
Илья Марулиди
Илья Марулиди
57 168
Олег Дискант ха-ха-ха. Они и SQL русифицировали! По сути простейший запрос. Вся сложность в нестандартном синтаксисе, и наверно какие-то особенности 1С, которые надо знать.
Это надо спросить у тех, кто так считает. Мне кажется, это относится не к самому направлению "веб разработка", а к квалификации некоторых "веб программистов". Очень странно считать "дном" одно из самых популярных направлений. Видимо, тут логика такая, что если каждый дурак может заниматься веб разработкой, то зачем туда идти умному человеку?
Смотря с какой точки зрения посмотреть. Если говорить о программировании, то нужно понимать, что решение любой задачи является программированием. Даже приготовление чая. Так как программирование - есть решение задачи. Решение задачи - есть построение алгоритма действий.
При построении алгоритма действий происходит расчет определенных единиц измерения. Если задача приготовить тот же чай, единицы измерения: (например) кружка, вода, чайник, чай, сахар, лимон и тд. Вам может хватить подсознательного понимания для расчета алгоритма действий и так же его выполнения. И вот, задача решена.

Каждый инструментарий для разработки сайта (html,css,js,php,sql и тд ...) так же можно рассмотреть как набор многих единиц измерения для расчета, исходя из которых вы решаете задачу. И это тоже программирование (для веб).

А при решении задачи построения операционной системы наличие тех или иных единиц куда более объемное и прикладное. Что требует более фундаментального образования и практики на этом уровне, радом с чем wtb-разработка просто рюшечка.

Просто всему свое место.

Так же надо учитывать то, что для веб разработка разрабатываются сопутствующие программы, взять например СУБД MySQL. Это куда серьезней, чем на базе этой СУБД создавать сайт.