О непостижимой сложности веб-технологий.

Странный это был отдел. Лозунг у них был такой: “Познание бесконечности требует бесконечного времени”. С этим я не спорил, но они делали из этого неожиданный вывод: “А потому работай не работай — все едино”.

В 2020 году один разрабочтик посчитал объем всех W3C спецификаций. 114 миллионов слов. “Война и мир” - 188 тысяч. Спецификации весят (грубо) - в ТЫСЯЧУ раз больше. А еще, в год выходят, примерно, 200 новых спецификаций на 4 млн слов.

Если бы даже был чудо-человек, который бы их все прочитал, просто чтобы оставаться на уровне, не потерять компетенцию, ему бы пришлось каждый год читать более чем “20 войн и миров”.

Еще, важно отметить, что спецификации почти всегда очень хорошо написаны, четко, емко, однозначно. Там нет “воды”. Каждая строчка важна.

Меня это впечатлило. Некомпетентный веб-разработчик - это не дефект, это норма. Просто потому, что иначе и быть не может! Компетентны только те, кто много лет делают что-то свое узенькое-узенькое. Но и они не могут быть компетентны в вопросе того, как это их узенькое взаимодействует с более сложным миром (даже с той его крошечной частью, которая внутри браузера).

Источники:

comments powered by Disqus