Upwork (oDesk, Elance). Востребованность специальностей программистов.

 Программист  понятие общее. Каждый занимается чем-то более узкоспециализированным. Ниже я описал  востребованность специальностей  и технологий на биржах Upwork (oDesk, Elance).

odesk programming languages

Картинка отсюда — http://www.cs.tufts.edu/comp/105/

Категории:
— Web(PHP,Perl,Ruby,Python, СMS …)
— Mobile(Android, iOS, Games, Crossplatform …)
— Desktop(Java SE, .Net, Delphi)
— Enterprise(Java EE, .Net, Delphi)
— Низкоуровневые (C++, Assembler)
— Алгоритмические
— Админы
— Другое

Web
CMS — Очень много проектов. Самые популярные Drupal, WordPress, Joomla. Оплата не очень большая, примерно 5-15$ в час.
PHP — есть разные проекты, от простой странички за 5$ до многолетних проектов. В среднем 5-15$ в час. На чистом PHP мало проектов, в основном все хотят фреймворки.
Ruby,Python — все то же, что и для php, только вот проектов для новичков намного меньше, а оплата немного выше.
Perl — среднее количество проектов, в основном поддержка и багфикс. Обычно до 15$ в час, но иногда можно найти что-то стоящее.
Mobile
— Android, iOs — наверно, самая востребованная ниша. Очень много проектов любой сложности и длительности. Конкуренции много среди фрилансеров, но взять проект не составляет труда. Оплата в среднем 15$-30$
— Windows Phone, Blackberry, etc — проектов намного меньше , но они есть. В остальном все так же, как и Android, iOS.
— Игры — проектов меньше, чем для iOS и Android, но и конкуренция меньше. В основном востребовано cocos2d, cocos2d-x, Corona, Unity, Marmelad. Оплата в среднем 15$-30$
— Кросс-платформенные движки тоже очень востребованы, но денег в них меньше, в районе 10$ в час. Однако, так как возможностей у этих движков мало, проекты в основном краткосрочные.
Desktop
— Java SE/ .NET — проектов мало, но почти всегда интересные, как для меня, потому что имеют большую специфику. Здесь нет проектов — клонов. Оплата 15-20$
— Delphi — очень мало, в основном поддержка.
Enterprise
— Java EE/ .NET — проекты в осовном большие, для компаний, а не для одиночек фрилансеров. Оплата от 30$
— Delphi — очень мало, в основном поддержка.
Низкоуровневые
— Есть проекты для написание драйверов и иногда низкоуровневые взломы. В общем сложно и интересно. Ценовый диапаон очень большой.
Алгоритмические
— Очень высокооплачивымые проекты. В основном в специфичных программах и языках. Математика, статистика, теория вероятности. От 70-100$ за час работы. Проектов немного.
Админы
— Очень много краткосрочных проектов любой направленности. Также можно поддерживать проекты за некоторую сумму в месяц. ~15$
Другое
— Иногда встречаются проекты по портированию кода с доисторических языков. Цены обычно высокие.