Вот пришла мне блажь в голову глянуть что сейчас требуется из языков программирования и фреймворков на биржах фриланса (в Анапе заказы найти на серьезную работу очень сложно). И решил глянуть для языка python, а там понеслось.
На трекерах в поисках нужной информации случайно наткнулся на выборку по языку python и начал ходить по ссылкам. Буквально недавно обновились раздачи и литературы на русском, и видео уроки на английском и русском. Вот я и решил глянуть что сейчас востребовано на биржах фриланса.
Чтобы много не растекаться мыслями по облакам, вот интересная табличка, которую я составил
Стек разработки | fl.ru | weblancer net | freelansim ru | freelancejob ru | freelancehunt com |
python | 1000 | 23 | 19 | 1 | 12 |
django | 619 | 5 | 7 | 1 | |
ruby | 1000 | 3 | 18 | 3 | 2 |
ruby-on-rails | 592 | 2 | 13 | 2 | |
laravel | 333 | 11 | 13 | 1 | 1 |
kohana | 416 | 2 | 1 | 1 | 0 |
codeigniter | 700 | 8 | 1 | 0 | 1 |
yii | 1000 | 19 | 17 | 9 | 3 |
Какие можно сделать выводы из таблицы и из просмотра проектов?
- В python довольно много проектов по написанию парсеров сайтов, решение математических задач и так далее, совершенно не связанных к веб-разработкой.
- В ruby пишут «ruby», подразумевают «RoR». Практически все только рельсы.
- Yii в России и ближнем зарубежье вне конкуренции, о чем не пишет только ленивый.
- Kohana реально уходит в аутсайдеры, хотя и есть желание в сообществе начать ветку 4.0, но кроме призыва за месяц ничего не сдвинулось с мертвой точки. Наверное, это из-за того, что сообщество kohana варилось долго в собственном соку и отдалилось от php.
- Laravel, как его не пиарят и не напоминают о нем, пока не слишком востребован. Нет, проекты есть, но их пока мало. Думаю, что всходы медиа-движух дадут через 2-3 года.
- А вот смерть CodeIgniter сильно преувеличена! И это не может не радовать. Учитывая то, что начались работы по ветке 4.0, думаю, что этот фреймворк еще поживет.
Ну и общее замечание по поводу бирж фриланса: гораздо более востребованы небольшие работы за скромное вознаграждение, которые легко выполняются и хорошо оплачиваются. Это всевозможные правки сайтов на разных CMS (WordPress, MODX, Joomla — именно в такой последовательности), верстка макетов и натяжка их на CMS. Работы по дизайну оценить не могу, не силен в этой области, но видно, что требуется много.
Так что если стоит цель для студента/офисного работника подработать, то я бы рекомендовал или в верстку податься, или в дизайн. Можно еще изучить 2-3 системы и оказывать мелкие услуги по настройки и поддержки сайтов.
Fullstack-разработчики получают в разы больше денег. Но и требования к ним гораздо выше: html 5, css, bootstrap, JavaScript, node js, npm, php и кучу всего еще. И нужно быть если не крупным спецом в этом, то хотя бы уверенным пользователем.
Вот такое получилось исследование рынка фриланса за пару часов.