Думатель урчит...
DBRex и Project Guide-2000 - результаты авторского программирования
на тему Баз данных и Среды разработки. Называю эту работу авторской по аналогии с авторской песней, т.к.
вижу много общего. В процессе работы никто надо мной с дубиной не стоял, о сроках не говорил, никто не вмешивался
в творческий процесс, не считал выгоду. Работа над этой программой - это серия творческих идей, возникающих
иногда случайно, с перерывами, но всегда с одной целью: добиться совершенства. По существу у
программы не было определенного первоначального замысла, кроме идеи создать что-нибудь максимально удобное и интересное для себя и себе подобных.
Но как это часто бывает идеи следовали одна за другой, одна рождала другую. Иногда это были идеи со стороны
от коллег, которые почти всегда звучали как: "Вот было бы классно если бы...".
Некоторые меня зажигали и я не успокаивался, пока не получал работающий код. Для меня, как гитариста
любителя со стажем, процесс творческого программирования по духу близок к сочинению музыки или разучиванию
технически и музыкально сложной пьессы.
Создавая программу, я еще раз убедился, что у программ, как у кольца, начала нет, и нет конца. Всегда есть нечто, что можно улучшить. Времени на это предостаточно.
Главное - уважать себя и любить свое дело. Я работаю с БД, поэтому создать идеальный TOOL для себя не только приятно, но и полезно.
Я думаю, что авторское программирование отличается от коммерческого, как хочу от надо, как
авторская песня от профессиональной, как JUST for fun от JUST for Business.
Не берусь судить объективно о том, насколько мне удалось сделать программу, удовлетворяющую и приносящую
радость кому-то еще. Я лишь старался сделать так, чтобы мне самому нравилось, чтобы мой вкус был удовлетворен.
Но как большинство авторов, я полагал, что мой труд будет полезен не только мне, мою радость от удачного решения
почувствует кто-нибудь еще.
Во многих коммерческих продуктах я чувствовал иногда обратное: нате вам пользуйтесь, мучайтесь, без возможности
поиска по тексту, с модальными окнами, когда хотелось бы иного любому нормальному программисту.
Да, я понимаю и сочувствую, кто-то делает проект и расчитывает его продавать. Поэтому его надо производить с минимальными
затратами, быстро и все силы пустить на раскрутку. У меня таких проблем не было. Мои проблемы - это проблемы "Как сделать лучше".
У меня было время,компьютер и идеи. Для некоторых людей уже не секрет, что главное в творчестве - творчество,
которое дает возможность получать удовольствие от содеянного. Что ж, если есть еда, жилище и компьютер, что помешает вложить свои
интеллект и душу в новые авторские программы. Программы, сделанные без суеты, программы с умом и душой, радующие создателей и пользователей.
Конечно у таких программ есть своя ниша, как у авторской песни, ведь проект ведет всего один человек, но
очевидны и преимущества такого подхода, о них я и писал до сих пор. Надеюсь, ознакомившись с моими программами вы
проверите истинность таких утверждений и возможно согласитесь с ними. Для меня это уже не вопрос.
Мой E-Mail.
Home...