Какую программу написать?
2 комментария к статье «Какую программу написать?»
ОбразованиеДалее »
Обзор распространенных методик об... Популярные методики обучения английскому...
Как студентам справиться с больши... Студенческая жизнь во все времена была очень...
Какие преимущества имеет высшее д... Хорошее образование в наше время просто...
Математика и олимпиадные задания ... Подготовка учащихся дошкольных образовательных...
Как поступить в хороший польский ... Высокий уровень образования – это далеко не...
Как выучить английский язык в Вор... Английский язык является одним из международных...
Прежде всего опрделеитесь, для какой цели хотите создать программу:
— возможно решить какую-то математическую задачу;
— головоломку;
— интернет-магазин;
— бухгалтерскую систему;
— интересное поздравление другу;
— утилиту для удобства в операционной системе;
— игру;
— и т.д.
Далее определяемся, какими языками программирования вы владеете. От этого будет зависеть уровень программы, которую вы сможете создать. С — прекрасно, тогда любая программа для расширеная возможностей операционной системы будет вам под силу. Да хоть свою ооперационную пишите! Object Pascal и программируете в среде Borland Delphi, тогда можно сделать прикладную программу, работать с базами. PHP — отлично, вы сможете создать сайт на серьезном уровне: от обычной визитки до полноценного магазина. Action Script 3.0 — можно создать флеш-игрушку, раскрутить ее в социальных сетях и получать прибыль. Java — любые профессиональные программные продукты: от утилит до финансовых систем.
Если вы хотите просто повысить навыки программирования, займитесь популярными задачками. Если же надоели задачки, можно написать следующее:
— программу, которая каждые, например, 2 часа, напоминает о том, что нужно сделать перерыв; попробуйте сделать упор на удобный интерфейс
— программу-аггрегатор, которая автоматически собирает все интересные вам новости из интернета (с определенных источников) и выводит в окно
— простую 2D игру; например, драки (только без жестокости)
— программу для обработки заказов; CRM-система с удобным интерфейсом
— онлайн-сервис для верстальщиков и заказчиков (в качестве посредника между заказчиком и исполнителем)
Если вы хотите создать программу не для себя, а для того, чтобы выставить на продажу, тогда сперва нужно подумать, что и кому было бы очень необходимо. То есть стоит посмотреть, каков потенциальный спрос на программный продукт. Иначе рискуете потратить много времени на разработку, которая ничем не оправдается (и все будет зря).
Вы можете работать совместно с кем-то, чтобы ускорить разработку (например, с еще одним разработчиком, или дизайнером). Самое главное — продумайте кто и как будет покупать программу. Возможно, понадобится реклама вашего программного продукта. Вобщем, это уже маркетинг.