"Радости ремесла
Почему программирование
доставляет удовольствие?
Первое - это абсолютная
радость творчества. Как ребенок радуется, стряпая пирожки из песка, так
взрослый наслаждается процессом создания вещей, особенно если он сам их
придумал. Мне кажется, что прообразом этой радости творчества должно быть то
удовольствие, с которым всевышний занимался сотворением мира и которое нашло
свое отражение в оригинальности и красоте каждого листика, каждой снежинки.
Второе - это радость
создания вещей, полезных другим людям. Где-то в глубине души мы хотим, чтобы
другие использовали нашу работу и находили ее полезной. В, этом смысле продукт
программирования не слишком отличается от первой детской подставки для
карандашей "в подарок папе".
Третье - это очарование,
заключенное в самом процессе создания сложных, загадочных объектов, состоящих
из взаимосвязанных, непостоянных частей, и наблюдения за тем, как они работают
в запутанных циклах, сохраняя верность принципам, заложенным в них с самого
начала. Вычислительная машина обладает притягательной силой биллиарда или
музыкального автомата, доведенных до логической завершенности.
Четвертое - это
возможность постоянно учиться, вытекающая из непрерывно меняющегося характера
задачи. В том или ином отношении проблема оказывается новой, и человек, ее
решающий, приобретает новые знания, иногда теоретические, иногда практические,
а иногда и те, и другие вместе.
ну не здорово ли? а я то думаю, зачем я себе жарю мозг тем, что мне дается так туго? а вот оно что.
Немає коментарів:
Дописати коментар