Псевдоправославие (Макарий) - страница 60

Для тех, кто постарше, тут нет ничего необычного: с таким взглядом на истину, независимо от профессии, они и выросли. Но в нашу эпоху Нового Мирового порядка истина стала товаром, удобством, развлечением, а кое-где уже и отбросом. Молодежь должна об этом помнить; кто забудет, тот заплатит дорогую цену – не рублями и долларами, а собственной душой.

2. Укрепившись в истине, обнаружим следующие, близкие к ней черты: связь и согласие. В программировании, так же как и в христианском мировоззрении, нет места абсурду: все осмысленно, все имеет свою причину. Все сразу знать невозможно; но всегда возможно искать и найти. Работая над программой, ты исследуешь причины и связи, наблюдаешь и делаешь выводы, ищешь дефекты и устраняешь их – точно так же, как в работе над самим собою.

3. Вслед за этим у программиста вырабатывается особенное чувство ответственности. В программировании нет ничего скрытого, ничего безличного, ничего «как-нибудь» или «просто так». Твой программный «код» (текст программы) остается таким, каким ты его написал: ни усадки, ни износа, ни ржавчины, ни тления. И хотя ты успокаиваешь себя, что-де никто, кроме тебя, не видит твоего кода, но, говоря «никто», ты кривишь душой.

4. Лучше всякого другого программист понимает свою машину – компьютер. Не морочьте ему голову, не говорите: «компьютер сделал то-то или то-то» – это для него все равно что «отвертка повернула винт». Зная природу компьютера, программист достигает достаточно глубокого понимания природы человека. Из трех компонентов человеческой души – эмоций, рассудка и воли – эмоциями мы близки к высшим животным, и люди всегда это знали. Но только сегодня, вступив в XXI век, мы осознаем, как близки мы рассудком к компьютеру – программируемому автомату примитивной конструкции.

Тем самым на свалку истории катится тысячелетняя ересь рационализма: мы наконец убедились, что человек, ведомый одним рассудком, опускается до уровня хорошо знакомой нам машины – точно так же, как, будучи ведом одними эмоциями, он опускается до уровня зверя. А заодно мы еще раз убедились в том, что основная, уникальная способность нашей души – это воля, посредством которой нам дается и свобода, и ответственность.

5. Вместе со знанием человеческой природы программист приобретает такие профессиональные черты, которые отличают и всякого сознательного верующего: смирение и терпение. Почему твоя программа не работает так, как требуется? Потому что ты ее так написал. Это твое упущение, твой промах, твой грех. Ты тестируешь программу, вчитываешься в нее – и наконец видишь ошибку. Может статься, это мелочь, плюс вместо минуса или «=» вместо «==»; сияя от радости, быстро-быстро исправляешь ее, регенерируешь программу, тестируешь… и она по-прежнему не работает. Ты исправил один дефект, но есть и другие. Продолжай искать.