Собственно весь этот текст – небольшой пролог к старой байке, которую процитировал ниже. Так сказать «поэтическое вступление».
Все знают, какую машину сегодня можно назвать «самой лучшей». Для тех, кто не в курсе, это – болид «Red Bull RB6» из «Формулы-1». Использую эту машину команда «Red Bull» выиграла Кубок Конструкторов, а Себастьян Феттель стал чемпионом мира. Но вы действительно хотите ездить на дачу на такой машине? Даже если представить, что этот автомобиль разрешили бы выпустить на обычную дорогу, и у вас хватило бы денег на его обслуживание и покупку, стали бы вы на нём ездить? Точно был бы уверен, что нет.
Потому что кому понравится маленькая одноместная машина без фар, кондиционера, аккумулятора, стартёра, багажника и крыши. Её нельзя самому завести. На ней нельзя въехать на бордюр и даже на поребрик. Бензин нужен очень специальный. Один мотор служит примерно 1500 километров, один комплект покрышек – 300 км. Объём бензобака – тоже примерно на 300 км.
Зачем всё это так подробно описываю? Для того, чтобы объяснить, почему даже очень богатые люди не ездят на реальных гоночных машинах, а используют обычные автомобили.
Зато на любом форуме в Интернете всегда найдётся море разливанное идиотов, которые считают, что все проблемы человека оттого, что у него нет «профессионального инструмента». Плохой фотограф жалуется на свой фотоаппарат. Думаете, он начнёт лучше снимать после того, как купит «профессиональную технику»? Не думаю. Ведь ещё ни один водитель не стал лучше ездить из-за того, что купил хорошую машину. Да, может быть быстрее. Но – не лучше. Согласен, для того, кто бегает быстро, имеет значение, какую обувь одеть. Но тот, кто бегает медленно, не побежит быстрее, одев «профессиональные кроссовки». Так давайте чётко разделять «любительские» и «профессиональные» навыки.
Приведу простой пример. В Англии и США выходило и выходит реалити-шоу «Адская кухня». В сети можно найти 4 и 5 её сезоны с русскими субтитрами, а в Израиле показывали так же и 6-ой сезон
(ни у кого нет, кстати?). Посмотрев 2-3 выпуска этой программы, начинаешь отчётливо понимать отличие того, что мы делаем на кухне, от работы профессионального повара.
И вот меня бесит, когда к сообщению, где рассказываю о простых бесплатных программах, пишут комментарии про то, что
«настоящие профессионалы пользуются…». «Настоящие профессионалы» может и пользуются. Но вы уверены, что этот инструмент подойдёт для вас? Вы уверены, что ваших навыков хватит, чтобы освоить этот инструмент? Вы уверены что вы – «профессионал»?
А теперь обещанная старая байка.
Один раз 2-х программистов и 2-х пользователей пригласили на симпозиум в другой город. Пользователи купили 2 билета на 2-их, а программисты – один.
Сели в поезд, едут. Заходят контролёры. Программисты запираются в туалете, приходит контролер, стучится. Из туалета высовывается рука и протягивает билет. Контролер уходит. Пользователи все видят и завидуют.
На обратный путь имеющие опыт пользователи купили один билет на двоих, а программисты не купили билетов вообще.
Едут все те же пользователи и программисты обратно. Но на этот раз у пользователей один билет на двоих, а у программистов - ни одного. Сели в поезд, едут. Заходят контролёры. Пользователи запираются в туалете. К туалету подходит один из программистов и стучится в дверь. Ему высовывают билет. Он берет билет, и они с товарищем бегут в другой туалет
Мораль: не всякий алгоритм, разработанный системным программистом, подходит для рядового пользователя.