"Если нет ветра, трава не колышется. Если нет программ, компьютер бесполезен"Так говорил Великий Программист “К востоку от города, в живописной долине стоит огромный вычислительный центр с множеством сверхмашин”, - промолвил человек.Мальчик заметил, что он облачен в необычные, невиданные им ранее одежды, а на голове у него находится странного вида шлем. Он никогда не встречал его раньше. “Видишь?”,- продолжил человек. “Ты пойдешь туда и расскажешь другим обо всем, что найдешь там”.“Но как я проберусь туда?”, - спросил мальчик.“Тебе решать”, - ответил незнакомец.Мальчик задумался и опустил голову. Когда же он вновь поднял ее – говорившего человека уже не было.На следующий день мальчик направился туда, куда указал ему незнакомец, однако сколь долго он не ходил в окрестностях города, он не встретил ни описанной долины, ни прочих чудес.На следующий день он снова был за городом, ибо не верил, что такой удивительный человек мог солгать ему. Если когда-нибудь они встретятся вновь, он вправе будет сказать, что долины не видел, но зато слышал незнакомые ему таинственные звуки, приносимые откуда-то ветром.Так прошло много месяцев, незнакомец так и не вернулся, и мальчик позабыл его; теперь он был непреложно уверен, что должен найти этот центр и разгадать его тайну. По звукам, приносимым ветром, он определит, где тот находится, и тогда проникнет в него. Он потерял интерес к школе и к тем, с кем дружил прежде. Он сделался излюбленной мишенью для насмешек и острот своих сверстников, твердивших: “Он не такой, как мы. Часами он слушает ветер, вместо того, чтобы играть с нами.”И все потешались над ним.Спустя десяток лет, став взрослым, мальчик вернулся в тот город, в котором вырос. Он давно оставил мысль о том, чтобы найти то, о чем ему говорил тот таинственный встреченный им много лет назад человек.И все же ему захотелось выйти за город, послушать шум ветра. Он встал рано утром и вновь направился в том направлении, куда указал ему незнакомец.Каково же было его удивление, когда пройдя буквально километр от своего города, он вышел на столь тщетно искомую ранее долину.Когда он спустился в долину, глазам его предстало удивительнейшее зрелище – сотни и тысячи машин, зданий, проводов со скользящими по ними искорками света, соединяющих друг друга в нечто единое неразрывное целое. Людей здесь не было видно.Мальчик направился вперед, с любопытством осматриваясь по сторонам. Он и не заметил, как вступил расположенный рядом с одним из самых высоких зданий на какой-то сверкающий диск – и внезапно оказался внутри. Каково же было его удивление, когда рядом с ним возник тот самый человек, что рассказал ему об этом месте.- Что вы здесь делаете? – спросил он.- Жду тебя, - ответил он.Хотя минуло уже много лет, человек выглядел точно так же, как и раньше, в день их первой встречи.Он протянул ему чистую тетрадь.- Пиши: “В то мгновение, когда человек, решивший стать Рыцарем Программирования, делает свой первый шаг, он познает лежащий перед ним Путь”.- А кто такой “Рыцарь Программирования?”- Сам знаешь, - с улыбкой ответил он. Тот, кто способен постичь чудо жизни, бороться до конца за то, во что верует, и преобразить этот мир.Он никогда не считал себя Рыцарем Программирования. А человек, похоже, прочитал его мысли, и сказал: “На это способны все. И хотя никто не считает себя Рыцарем Программирования, каждый человек может стать им.”Мальчик проглядел страницы тетради. Человек снова улыбнулся.“Пиши о Рыцаре Программирования”, – ответил он. * * *
В то мгновение, когда человек, решивший стать Рыцарем Программирования, делает свой первый шаг, он познает лежащий перед ним Путь.
Рыцарь Программирования чтит основное положение И. Цзина: "Настойчивость полезна". Он знает, что упрямство не имеет ничего общего с настойчивостью. Ибо бывают проекты, работа над которыми длится дольше, чем это необходимо, и они истощают силы и гасят воодушевление. И в такие минуты Рыцарю приходит на ум: "Затянувшийся проект в конце концов уничтожает и пыл его работников" . И тогда он прекращает работать над программами, и дает передышку самому себе, вновь возвращаясь в мир, который другие считают единственно существующим. Но никогда не упустит он момент вдохновения, чтобы вновь продолжить свое творение.
Рыцарь Программирования знает, что иные алгоритмы имеют свойство повторяться. Часто сталкивается он с трудностями, которые некогда уже преодолевал, и оказывается в сложном положении, из которого уже выходил с честью, и это смущает его дух: ему кажется, что если все повторяется, то он топчется на одном месте, не в силах двинуться вперед.
"Я ведь уже писал это", - сетует
Последние комментарии
1 час 9 минут назад
8 часов 32 минут назад
14 часов 17 минут назад
15 часов 24 минут назад
16 часов 21 минут назад
16 часов 36 минут назад