Позвольте мне заявить, что должно быть очевидным: каждый здоровый человек старше 12 лет знает хотя бы один естественный язык.Более того, каждый здоровый человек старше 12 лет способен генерировать и анализировать естественный язык как сложный и богатый язык, а также выражать и понимать чрезвычайно большой набор идей.В целом, люди не могут быть ограничены в своей способности обсуждать проблемы по их языку, но по типу вещей, которые они испытали и изучили.
Сказав это, есть несколько языковых навыков, о которых вы могли подумать.
Стиль письма .Вы упомянули это конкретно.Письменный язык отличается от разговорного языка.Намного менее интуитивно.Это одна из причин, по которой людям приходится обучать письменно в течение многих лет обучения в системе образования.
Кодирование на самом деле не предполагает написания.Я имею в виду, что есть комментарии, но они могут быть довольно лаконичными.Конечно, работа программиста обычно включает в себя, по крайней мере, некоторую написание документов и умение писать, чтобы изменить ситуацию к лучшему.
Аналитические навыки . Аналитические навыки - сложная (не сказать нечеткая) концепция.Аналитические навыки на самом деле не имеют отношения к языку, но настолько, что их учат и проверяют вообще, это в контексте написания эссе.
Аналитические навыки, очевидно, очень важны в программировании.Я не уверен, что это те же самые навыки, которые необходимы для написания хорошего эссе об эвтаназии или о чем-то еще, но , как было ранее предложено , они могут быть связаны.
Иностранный язык .Для людей, чей родной язык не английский, может понадобиться определенное знание английского языка.Не в самой кодировке (знание того, что означает «в то время» на английском языке, на самом деле не критично для понимания того, что он делает в Java), а потому, что большая часть учебного и вспомогательного материала доступна в основном на английском языке (кто-нибудь упоминал переполнение стека?)Требования к английскому могут отличаться в зависимости от страны, в которой вы находитесь, и компании, в которой вы работаете.
Навыки общения .Ahhm.Я никогда не был точно уверен, что это значит точно.Может быть, это культурная вещь.Я подозреваю, что это меньше о знании языка и больше о знании людей .
Итак, Дейкстра - почтенный ученый, работающий с компьютером, но я не уверен, что он так много знал о языке.