Рыцарь Программирования всегда добивается равновесия между знанием и желанием. Рыцарь Программирования, который чрезмерно полагается лишь на остроту своего разума, в конце концов непременно недооценит требуемое ему для реализации поставленных перед ним задач время.

Не следует забывать: порой мощь разнообразных обстоятельств действеннее самого изощренного хитроумия. Долго может длиться его битва над созданием работающего кода и битва эта истощает силы. И когда сроки работы над заданием подходят к концу, ни блеск, ни ум, ни убедительность доводов, ни то, что называют “шарм”, не могут предотвратить беду.

И потому Рыцарь Программирования отдает должное грубой силе времени, противостоящей ему.

Рыцарь Программирования никогда не спешит. Время работает на него, и он, зная это, учится обуздывать нетерпение и избегать необдуманных решений. Шаг его нетороплив, но тверд. Он чувствует, что близится время, судьбоносное для истории человечества, но прежде, чем преобразить мир, должно измениться самому.

Есть две главные стратегические ошибки – поспешить, выступив раньше, чем настанет благоприятный момент, и промедлить, упустив его. И потому, что избежать и того и другого, Рыцарь каждый программный проект рассматривает как единственный в своем роде, и не пользуется чужими мнениями, общими формулами и готовыми рецептами.

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

“Работа его окончена”, - говорят друзья. Рыцарю больно и стыдно слышать такие слова, ибо он знает, что еще не достиг цели, к которой стремился. Однако он упорен и не бросает начатое не полдороги. И вот в минуту, когда он меньше всего этого ожидает, к нему приходит озарение и прежде невыполнимая задача кажется удивительно простой. И тогда работа вновь поглощает его, и пальцы вновь четко и быстро стучат по клавиатуре, и разум находит решения мгновенно.



10 из 441