Проблема технологий, или “Самурай без меча подобен” (часть 2)
March 10, 2008 by Scratch
Если есть часть первая, то должна быть и часть вторая. Я уже рассматривал эту тему в одном из предыдущих постов, и получил очень интересные комментарии…
Итак, возвращаясь к названию — почему “Самурай без меча”? Я думаю, эту шутку все знают — самурай без меча подобен самураю с мечем, только без меча. Шутки шутками, а ведь действительно — мастер остается мастером независимо от того, какой инструмент (или меч) он использует.
Вы знаете, как тренировались самураи? Ведь никто сразу не давал будущему самураю в руки меч — первое время он только и делал что стоял, падал и вышагивал, оттачивая движения…
Так и с программированием — вы помните свои первые программы? Думаю, помните — страничка, которая выводит “Привет, 127.0.0.1″ — и радость от того, что то что написано — заработало… Веб-сайт, на котором вовсю используется table и font… Это первые шаги, первые движения с бамбуковым муляжом в руках.
Блокнот — это простая бамбуковая палка с войлоком на концах. Он очень хорош для того, чтобы начать писать код и понимать, что он делает, видеть все ошибки сразу, и не в подсветке редактора, а в неправильном результате, к ковырять, копаться… Конечно, для боя этот инструмент не очень пригоден… Но идеален для обучения.
Когда программист вырастает, он выбирает инструмент себе по руке. Кто-то берет катану — легкий и быстрый Notepad++, кто-то — трехзвенный цеп — очень гибкий, но неудобный и даже опасный для новичка EMacs, кто-то выбирает полный доспех и лошадь Eclipse / Aptana… Все они хороши, и всем им есть место в работе. И бамбуковый Блокнот остается лежать в сторонке, ожидая новых учеников.
Да, есть мастера, которые берут этот игрушечный меч и показывают, что мастер всегда остается мастером, даже с голыми руками (те кто писал бут-загрузчики в debug меня поймут)… А есть мастера, которые снимают свой черный пояс и надевают белый, показывая что путь самурая бесконечен, и опять достают из амбара старый добрый Блокнот (только теперь уже пишут в нем Java-программы вместо PHP, или XSL вместо HTML).
Но ученик, который размахивает бамбуковым мечом, постоянно попадая себе в лоб, и кричит, что это лучшее из оружий — смешон и недостоин звания самурая.
Filed under: Блог |
Прикольное сравнение. Буду давать ссылку на этот пост всем умникам кричащим что мол “Я все пишу руками в Блокноте и куда вам до меня”.
Сначала возникло название поста, а потом и все остальное. Тем более что я люблю такие сравнения (они как минимум красивы), и помогают понять суть.