При выборе способов заработка следует крепко задуматься над тем, какая работа больше всего востребована в Сети. Есть мнение, что веб-программисты никогда не останутся без куска хлеба с маслом, так как сайтов требуется все больше, а интеллект населения неуклонно снижается. С этим можно соглашаться или спорить, но состояние Рунета на это неумолимо указывает.

Веб-программист, особенно толковый, всегда может дополнить свою профессию специальностями, которые необходимы для единоличного создания сайтов: художника (для безнадежных случаев есть бесплатные изображения), дизайнера, кодера, администратора проекта, оптимизатора. Даже специальность копирайтера программист вполне потянет. А вот наоборот – вовсе неочевидно, так как для программирования нужен особый склад ума.

Все эти сайты, блоги, форумы, порталы, чаты – просто строительные наборы, созданные из примитивных элементов. Зная «без словаря» серверные и браузерные языки, СУБД и возможности серверов, можно творить чудеса. При всем кажущемся изобилии инструментария, реально хороших инструментов очень и очень мало. Взять хотя бы визуальные средства создания сайтов: они либо наивны и примитивны, либо слишком сложны и дороги для покупки. Середины почти нет. Создать универсальную CMS тоже ни у кого не вышло. WordPress для блогов – решение хорошее, но с виду тяжелое и неуклюжее. С форумами – тоже беда. И, что хуже всего, все более-менее значимые средства созданы не в стране березок и осин, а в иностранных компаниях. А это значит, что толковые ребята тратят кучу времени на локализацию модулей и скриптов, а не занимаются собственными разработками. А нужно их – целый легион!

Конечно же, это самые простые HTML/CSS шаблоны для сайтов на бесплатных хостингах. Нужны и платные шаблоны – качественные отрывают с руками. Даже самые простые запчасти для сайтов, выполненные в оригинальном стиле, необходимы всем: оптимизированная графика, фоновые подложки, кнопки, виньетки, шрифты и т.д. Кроме «малоценки», требуются скрипты на PHP, реализующие внешние модули и дополнения для форумных блогов и блоговых форумов, для создания RSS, для замены неудобных систем голосования и комментирования. Необходимы утилиты анализа посещений, карты активности посетителей. Нужны средства быстрой и качественной архивации проектов, выгрузки и загрузки базы данных с изменением структуры БД, профилирования и оптимизации проектов, их валидации.

Упомянутая выше локализация тоже даст возможность заработать, но только не при работе со свободным ПО. А при попытке попасть в мир проприетарного ПО нужны опыт и качественное портфолио. Тут все будет работать на вас в комплексе: сначала вы делаете товар, затем товар заявляет о вас. А хороших веб-программистов еще поискать нужно – они все при деле, причем выгодном.

Начинать нужно, как это ни смешно, с тех самых азов, но помнить, что на PHP жизнь не заканчивается – есть еще и ASP, где цена вопросов выше на порядки. Тут поневоле задумаешься: кликать в САР или написать ту же САР и продавать ее по 500 долларов? Надо делать выбор, ведь время идет.

Комментарии

captcha
,  26 июл. 2012 Ответить

Да, программирование - это действительно дно бездонное, особенно для новичка, постоянно надо учиться чему-то новому, идти в ногу со временем. С одной стороны тяжело конечно, но с другой "дорогу осилит идущий".
Да, действительно, конкурентноспособной CMS в России еще не написали, но, я думаю, не потому что глупые, а потому что заказчики чаще заказывают шаблоны под WP, Drupal, Joomla и др., ну и плагины и все перечисленное в статье.
В общем, спасибо за полезную статью, прямо суровая реальность будней программиста получилась.)).