Можно ли выучить программирование?

На Лайфхакере вышла статья с очень странным названием — «Как выучить программирование с нуля». Со странным, потому что программирование нельзя выучить. Это не стихотворение, не формула по физике, не таблица умножения. Программирование — навык, который можно приобрести через практику, которому можно научиться (опять же благодаря практике).

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

Можно выучить алгоритм решения конкретной задачи, но готовый алгоритм — не программирование.

Можно выучить предмет в школе или вузе — только в этом отношении фраза «выучить программирование» корректна: здесь имеется в виду ‘подготовиться к занятию или экзамену‘.

То, что имеет явные границы, выучить можно. Как правило, это то, что изучается в детских садах и младших классах школы, а также в самом начале освоения какой-то новой области. Дни недели, алфавит, падежи, таблица умножения, времена в английском языке, устройство двигателя внутреннего сгорания — все это можно выучить.

То, что явных границ не имеет, можно освоить, научиться (но не выучить!): игра на гитаре, танцы, английский язык, программирование, физика, вождение автомобиля, прогаммирование и т.п.

Из-за ожидания границ там, где их нет, слово «выучить» часто крайне неудачно используется. Вопросы «как выучить английский язык» и » как выучить физику» предполагают ожидание быстрого результата, близкое разочарование от отсутствия результатов и сильное удивление от отсутствия границ.

Велосипедист и мертвый пенсионер

Журналисты пытаются играть со стилем, пытаются быть небанальными. Получается хреново. Совсем недавно я писал про ТВЦ и беременностью в результате аварии. Ещё более абсурдную картину рисуют журналисты 47news.ru:

В Гатчинском районе Ленобласти велосипедист сбил пенсионера, который скончался по дороге в больницу.

Получается, что пенсионер скончался до того, как в него врезался велосипедист.

Забеременели?

ТВЦ о врезавшемся в дом рейсовом автобусе в Москве:

Всего в автобусе находилось 16 пассажиров. В числе пострадавших — две женщины 27 лет, обе беременны.

Использованная конструкция — типовой исход подобных новостей («…обе сейчас находятся в реанимации» или «…обе из-за полученных травм погибли»). Получается, что женщины забеременели в результате аварии.

Ср. с нейтральной фразой «В числе пострадавших — две беременные женщины 27 лет».

Редактор отдохнул.

См. также историю про велосипедиста и мертвого пенсионера.

Новости научно-технического прогресса

Как вам словосочетание «разрабатывать кнопку»?

МОСКВА, 10 дек — РИА Новости, Алина Гайнуллина. Крупнейшая в мире соцсеть Facebook разрабатывает кнопку Sympathise («Сочувствую») — аналог кнопки «Мне нравится» для событий, с которыми подобное отношение несовместимо — однако точных планов запуска функции пока нет, пишет Би-би-си.

Сходство поразительное

Пересматривал вчера фрагменты гала-концерта, посвященного открытию второй сцены Мариинки. Временами у Валерия Гергриева было вот такое выражение лица:


Источник — 1 канал

Ну, похожи же:

Также у нее забрали спутниковую тарелку…

Тульская «Комсомолка» радует стилистикой:

Похоже, гастарбайтеры добрались до СМИ, если вы понимаете, о чем я.

«Примет участие» или «посетит»?

Сегодня в новостях пишут, что «Медведев примет участие в церемонии открытия Олимпиады в Лондоне». Заинтересовался речевым оборотом: неужели выступит с приветственной речью? или пробежит с факелом? или флаг Российской Федерации понесет?

Но ничего подобного в новостях не пишут. Соответственно, причины такого словоупотребления — в области стилистики. Ведь сказать про чиновника, что он «посетит церемонию открытия Олимпиады» — это же фактически равно: «он развлекается». «Посещают» развлекательные мероприятия обычные люди, чиновники — «принимают участие».

P.S. Мои прогнозы на Олимпиаду. Вот что забыл добавить:

1. Ближе к концу Олмпийских игр появятся новости из десятков зоопарков о зверях-предсказателях. И какая-нибудь белка-летяга из богом забытого городка даст самый точный прогноз о количестве медалей. Но узнаем мы о нем постфактум.

2. Российские параолимпийцы выступят гораздо лучше обычных олимпийцев. Но желания сделать из олимпийцев инвалидов у широкой общественности не возникнет, потому что широкая общественность будет болеть за Россию в «Больших гонках» на Первом.