Пояснительная бригада: век живи — век учись

Пояснительная бригада: век живи — век учись

Поясняет редакция «Кода»:

Перед нами один и тот же скриншот страницы Google, где в строке поиска набран запрос «how to get date in c++» (как получить дату в C++). В первый раз скриншот подписан фразой «when you start working as a programmer» (когда начинаешь работать программистом), а во второй — «10 years of experience later» (спустя 10 лет опыта).

Текст запроса может быть любым. Неважно, что именно ищет один и тот же человек, будучи сначала новичком, а позже уже опытным специалистом. Суть в том, что одну и ту же информацию ищут повторно.

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

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

Третий подтекст тоже скорее о человеческой природе в целом. Если новичок гуглит что-то, потому что не знает, то опытный гуглит, потому что это быстрее, чем вспомнить самому. Но причиной тому не только лень, но и простая практичность.

И последний, четвёртый подтекст: в программировании всё постоянно меняется, и, если ты делал что-то в последний раз довольно давно, лучше проверить, что то же самое не делается теперь по-другому.

А ещё подобную ситуацию прекрасно описал Сергей Лукьяненко в книге «Сумеречный дозор», когда высшим магам нужно было сотворить очень простое заклинание:

«Светлана протянула руку и осторожно коснулась записки Арины.

— Вот… как я понимаю, ведьма положила её на книгу. Или даже заложила между страниц. Какое-то время эти две вещи были рядом, а книга сама по себе вещь магическая и могущественная. Если вызвать подобие… знаете, как начинающих магов учат…

Под взглядами Высших она засмущалась и начала сбиваться. Но и Завулон, и Гесер смотрели на Светлану с одобрением.

— Есть, есть такая магия, — пробормотал Гесер. — Как же, помню… украли однажды коня, осталась у меня только уздечка…

Он замолчал. Покосился на Завулона. И очень дружелюбно предложил:

— Прошу вас, Тёмный. Создайте подобие!

— Предпочитаю, чтобы это сделали вы, — не менее любезно сказал Завулон. — Не будет лишних подозрений в неискренности.

Что-то было не так! Но что…

— Ну, тогда, как говорится в народе, «доносчику — первый кнут»! — весело отозвался Гесер. — Светлана, твоя идея принята. Работай.

Светлана смущённо посмотрела на Гесера:

— Борис Игнатьевич… простите, это такие простые действия… я давно уже их не совершала. Может быть, попросить кого-то из младших магов?

Вот оно в чём дело… Азы магии, которым учат начинающих Иных, для Великих оказались не под силу. Они растерялись — растерялись, будто академики, которым предложили перемножить числа в столбик и заполнить прописи красивыми ровными палочками!»

Наконец, держите некоторые комментарии к этому мему от программистов:

  • Любитель: гуглит «how to get date in c++»
    Опытный: гуглит «date c++»
    Профи: гуглит «date c++ site:stackoverflow.com»
  • Ищешь что-то в Google, а при выдаче результатов он сообщает, что ты посещал одну из этих страниц семь раз за последние семь дней.
  • Ищешь в Google ответ на какой-то вопрос и натыкаешься на страницу на Stack Overflow с ответом, который сам же дал несколько лет назад.

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