. Языки программирования для быстрого заработка
Языки программирования для быстрого заработка

Языки программирования для быстрого заработка

Эта небольшая статья предназначена в первую очередь для тех людей, которые хотят определиться, какой же язык программирования изучить, чтобы и времени заняло немного, и написать на нем что-то более-менее серьезное можно было, и при этом еще и заработать. Заработок, конечно, подразумевается такой - написание небольших программ для рассылок, всевозможных чекеров-реггеров, словом, автоматизация работы с web. Если зайти на крупные форумы, такие как antichat.ru, zloy.org, xakep.ru и т.д., мы увидим большое количество объявлений "программистов" с предложениями своих услуг. На деле лишь немногие способны написать действительно стоящий продукт, и потребители знают, что заказывать написание софта следует с осторожностью, иначе можно случайно нарваться на вечно глючащее и плохо работающее г*вно. Разумеется, покупатели этого не хотят и в первую очередь требуют от исполнителя некоторое количество положительных отзывов, примеры работ и демо-версии. Итак, мы плавно переходим к вопросу о том, как можно успешно закрепиться на рынке производства подобного софта. В первую очередь следует изучить годный язык программирования (об этом я расскажу далее). После некоторого освоения языка очень неплохо написать какую-либо несложную программу, демонстрирующую ваши возможности, которая была бы нужна людям. Конечно, нужно стараться все сделать хорошо, иначе потребители бесплатной программой пользоваться не будут, не говоря о том, чтобы в дальнейшем заказать у вас софт. По каким-то причинам многие разработчики делают откровенную лажу, а потом еще возмущаются, что пользователи недовольны и ничего не покупают. Второй вариант - делать демо-версию платного софта. Она должна иметь заранее урезанный функционал, чтобы ее нельзя было взломать, а полная версия должна продаваться независимо. Требование к хорошему качеству программы здесь также предъявляется. Рассмотрим теперь более-менее подходящие для таких нужд языки программирования.

1. PHP. Очень популярный язык, очень многие быдлопрограммисты используют его для создания всяких там чекеров, умудряясь при этом эмулировать многопоточность. Я скажу, что язык хорош. Он отлично подходит для создания сайтов, но никак не софта, интенсивно работающего с сетью, потому что он не имеет никакой поддержки многопоточности, а еще он очень медленный. Впрочем, для самых начинающих он подойдет. 2. C#. Второй язык, который в последнее время заимел огромное количество поклонников, качество кода которых оставляет желать лучшего. Это очень гибкий язык, имеющий огромные возможности, вполне быстрый. Получаются при компиляции именно exe-файлы, а это очень важно для быдла, которое в дальнейшем будет ваш софт использовать. Помните - пользователи не способны запустить консоль, не говоря уже о скрипте на Perl. Они завалят вас тысячей вопросов, если вы сделаете что-то не слишком понятно и очевидно. Проектируйте свой продукт так, чтобы его могла использовать даже обезьяна. Из минусов можно отметить то, что программы на C# требуют установленного .NET framework, хотя в наше время это обычно не проблема. В общем, C# - вполне достойный выбор, быстро изучается. Но мало изучить азы языка, необходимо постигать ООП, классы, предоставляемые .NET framework'ом, правильно организовывать архитектуру кода, и тогда вы допустите минимум ошибок, получите легко расширяемый и быстро поддерживаемый продукт, и пользователи будут всем довольны. 3. Perl. Раз уж я упомянул Perl, то не грех рассказать и про него. Язык очень хороший и быстрый. Скрипты на нем получаются совсем короткие, а делают они сразу много всего. К сожалению, этот язык достаточно сложен для изучения, а исходные коды на нем часто трудночитаемые. Еще один минус - плохая реализация многопоточности под Windows. Готовьтесь к тому, что несколько десятков потоков в вашем скрипте займут 2-3 гигабайта оперативной памяти. Кроме того, будьте готовы пояснять, как запускать ваши скрипты (к PHP это тоже, кстати, относится). 4. C++. Наименее трендовый в этой области язык, но все-таки используется разработчиками, которые используют Borland C++ Builder. Тут, в общем-то, требования аналогичные к C#, но exe-файлы, получаемые после компиляции проекта, не требуют .NET framework. Готовых библиотек в Борланде целая куча, интерфейсы создавать просто, так как имеется множество компонентов, словом, время разработки программы сводится к минимуму, и вам даже не придется вникать в глубины C++. А вот правильно продумывать архитектуру в любом случае желательно. За прочие компиляторы типа VC++ или GCC можно даже не браться, так как вам придется самим искать готовые библиотеки, а то и вовсе писать некоторые функции для себя собственноручно. А Борланд услужливо нам все преподносит на тарелочке. 5. Delphi. См. C++. Тот же Borland, те же возможности и средства, только язык другой. Кстати, Delphi в некоторых отношениях попроще C++ будет, но я бы советоват браться именно за C++, потому что в будущем будет просто изучить и PHP, и C#, и JavaScript, и даже Perl - все они имеют си-подобный синтаксис в той или иной мере.

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

На этом мои советы заканчиваются. Удачи вам в начинаниях и заработках, старайтесь писать хороший софт, тогда и покупатели будут всем довольны, и на ваши плечи меньше хлопот свалится.

Языки программирования для быстрого заработка: 71 комментарий

Неужели борланд с++ еще жив? Какие в нем есть стандартные функции, которых нет в gcc/vc++?

📎📎📎📎📎📎📎📎📎📎