Размер шрифта
-
+

Энциклопедия будущего - стр. 62

• Авторское – производимое в частном порядке, т.е. частными компаниями или разработчиками, без взаимосвязи с госзаказами и госнеобходимостью. Это интеллектуальная собственность, защищаемая авторским правом. Её можно продавать либо давать скачивать бесплатно, главное, автор или правообладатель решает, на каких условиях она будет предоставляться потребителю и будет ли предоставляться вообще. Крупные софтмейкерские компании лицензируются и сертифицируются у государства, что позволяет им производить более сложный софт, опирающийся на низкоуровневые закрытые системные операции и-сети. И тем не менее даже с учётом этого труд современных программистов-авторов на 99,99% более дизайнерский, чем какой-либо ещё. Ныне им не надо писать «код» вроде «if Handle = INVALID_HANDLE_VALUE then Result := GetLastError» или, не дай бог, «MOV AX, BX», они собственно практически вообще не пишут, они работают в специализированной виртуальной среде, выстраивая в ней связи между трёхмерными графическими компонентами и задавая тем параметры. Программа для них состоит из двух основных частей – интерфейса (то, как пользователь видит её, через что с ней взаимодействует) и «тела» (внутреннего наполнения, отвечающего за её функционирование), и интерфейс обычно куда более затратная часть, приходится прикладывать значительные усилия для придания ему красоты и органичности, чтобы конечному потребителю было приятно и удобно с ним работать. Тело зачастую можно выстроить вообще речевым вводом, просто сообщая среде программирования, чего вы хотите, а она будет предлагать вам варианты, из которых останется только выбрать, а то и не будет предлагать нечего, если выбор безальтернативен или для него заданы достаточно точные критерии. Программист говорит: «мне нужны такие-то и такие-то наборы данных, они должны обрабатываться так-то, и отображаться в тех-то интерфейсных элементах, а результат нужно вывести в такой-то форме». Вот фактически и вся его работа по программированию. Она безусловно требует и определённых умственных способностей, и профессионализма, и всё же по сути весьма примитивна. Обычно в софтмейкерских компаниях интерфейсом программ занимаются программисты-дизайнеры гуманитарного профиля, а телом программисты-инженеры технари, и дизайнерам платят больше, их труд опирается на определённое вдохновение и художественный вкус, он творческий, тогда как технарям нужны лишь цепкая память, внимательность и хорошее логическое мышление. В крупных компаниях, производящих сложный софт, инженеров порой и вовсе почти нет, там основная инженерная нагрузка лежит на алгоритмистах – людях несколько иной (чем программирование) специализации, разрабатывающих трёхмерные модульные обобщённые блок-схемы создаваемого ПО, по которым далее оно производится автоматическими системами совсем без участия человека.


Зарабатывать на авторском софтмейкерстве ныне дело неблагодарное. Казалось бы, в империи 2,5 триллиона жителей, сделай то, что купит по бросовой цене хотя бы каждый миллионный из этих триллионов и ты уже богат. Всё дело в огромных конкуренции и предложении. Вы сваяли программку и выложили её в сеть на софтовых сайтах. Через секунду после вас то же самое сделало ещё пару сотен человек. Через час десятки тысяч. Ну и кто её среди всех этих тысяч творческих продуктов найдёт и заметит? Она канет в небытиё быстрее, чем вы успеете чихнуть. А кроме новых программ есть и старые, и количество их неисчислимо, ведь копились они сотни и тысячи лет. Вот и попробуйте соперничать с ними всеми. Особенно при том что большинство их бесплатны. Найдётся ли дурак, согласный заплатить за ваше неизвестное ему творение? Вряд ли. В основном софтмейкерские компании строят бизнес на заказах и техподдержке. Требуется некоей фирме оптимизировать ПО под свои нужды, она обращается к ним. Требуется обучить сотрудников работе с оным – тоже. Необходимо регулярно вносить в ПО изменения – совсем хорошо, вот вам и постоянный клиент. Другой путь, это налаживание контактов с именитыми дистрибьюторами-распространителями софта. У них уже есть имя, репутация, есть своя аудитория, потребитель им верит и в поиске достойных программных продуктов опирается на их мнение и их рекомендации. Участвуйте в их конкурсах, присылайте им своё творчество, надеясь, что его не спустят сразу в мусор, что кто-то принимающий решения соизволит потратить на ознакомление с ним своё время, и если оно его заинтересует, с вами станут сотрудничать. Третий путь – популяризация в собственном кругу. Сделайте то, что понравится вашим друзьям, от них о вашей программе узнают их друзья и родственники, и так далее по цепочке, что даст вам шанс обрести если не деньги, то хотя бы определённую известность, позволит заявить о себе как интересном авторе и специалисте. Видеоигры тоже относятся к авторскому ПО, и здесь конкуренция самая жёсткая, данный сегмент рынка просто переполнен предложениями как прошлых лет и веков, так и новинками. Пытаться продавать на нём в современных условиях малоперспективно, это под силу только самым крупным производителям игрового софта. Остальные зарабатывают на его техподдержке (добротная многопользовательская игра – ресурсоёмкая программа, кто-то должен обеспечивать ей мощностные ресурсы), его администраторстве (пропуске в свою ставшую популярной локализацию игры за деньги или наделении платными привилегиями и бонусами) и на размещении в нём рекламы. Стоит так же добавить, производство видеоигр фактически никак не связано с программированием, это чисто дизайнерская и сценарная работа, она заключается в создании образов, интерьеров, пейзажей, звукового сопровождения, а так же в разработке интересного сюжета и увлекательного игрового процесса.

Страница 62