Битовый Мир | страница 6
Рыцарь Программирования, однажды начав писать программу, идет до конца. Рыцарь знает, что наилучшие наставники - это люди, вместе с которыми он каждый день пишет код.
Опасно спрашивать совета. Стократ опасней давать совет. Когда Рыцарю нужна помощь, он прежде всего старается понять, как ведут себя в затруднительных положения его напарники - как они пишут или почему не пишут. Утомясь или оказавшись в одиночестве наедине с машиной, он не уносится мыслями к далеким перспективам, но ищет те, что находятся вблизи, и стремится сделать их реальностью.
Рыцарь Программирования знает - самая маленькая и неизвестная никому программа в один день может стать тем, что потребуется миллионам.
Рыцарь программирования делит свой мир с программами, которые любит. И в минуты, когда он самозабвенно отдается творчеству, появляется Враг со скрижалями в руках.
На одной скрижали написано : "Думай в первую очередь о себе. Твои программы - твоя интеллектуальная собственность. Стремись продать их подороже". На другой читает Рыцарь такие слова : "Кто ты такой, чтобы писать великие вещи? Неужели ты не видишь насколько мало и неполезно созданное тобой?".
Но Рыцарь, хоть и согласен с тем, что выбитое на них отнюдь не лишено смысла, бросает наземь скрижали, и они рассыпаются в прах. А Рыцарь по-прежнему воодушевляет себя и своих товарищей.
Порой Рыцарь вспоминает одну из легенд, передаваемых из поколения в поколение Рыцарями Программирования друг другу :
"Однажды учитель проходил мимо ученика. Учитель заметил, что внимание ученика поглощено карманной компьютерной игрой. "Прости меня," сказал он, "могу я посмотреть?"
Ученик отвлекся от игры и подал ее учителю. "Я вижу, тут предлагается три уровня игры: Легкий, Средний и Тяжелый," сказал учитель. "Однако каждое такое устройство имеет еще один уровень игры, когда оно не старается ни победить, ни быть побежденным." "Прошу вас, великий учитель," взмолился ученик, "как найти этот таинственный уровень?" Учитель бросил устройство на пол и раздавил ногой. И внезапно ученик обрел просветление".
Рыцарь верит, что способен преобразить мир.
Рыцарь Программирования иногда думает : “То, что я не сумел создать, не будет создано никогда”. Это не совсем так : он должен творить, но должен и покорно ждать, пока найдется тот, кто вынесет его творение на свет.
Рыцарь умеет сохранить равновесие между самостоятельной работой и работой командной.
Потребность создавать программы заложена в самом его естестве, подобно потребность есть и пить, подобно потребности любить труд. Если солнце заходит, а не Рыцарь не испытал счастья от созданного им за день – значит, что-то неправильно.