Программирование — это не просто логика: 1 и 0.

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

Часто я слышу, как разработчики говорят о коде так, будто он логичный. Они считают, что профессия предполагает шаблонное следование шагам.

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

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

Что бы изменилось в вашей практике программирования, если бы вы начали думать об этом как о творческой практике?

Ежедневный список

Каждый день я пишу что-то новое для более чем 2000 разработчиков программного обеспечения в моем списке адресов электронной почты. Присоединяйтесь к нам!