Но у меня есть товарищ, который учился на программиста, и в итоге посчитал все бессмысленным.
Брат одноклассника учился на программиста, специальность что-то вроде "автоматизация систем управления...". После выпуска смог устроиться только продавцом сотовых телефонов. Потом его забрали в армию, сейчас отслужил, остался там по контракту. Вполне доволен.
Неужели сейчас и программистам стало сложно зарабатывать? Помню, в нулевые развивал сайт на самописном движке, там надо было настроить активацию по sms, а шаблонов не было, куча файлов, надо было дописывать туда. Искал программиста несколько дней. Все отказывались, типа заказов очень много. В результате, слупил человек с меня 60 долларов за три часа работы. Я потом сам пытался учиться, жаба -то душила такие деньги платить, но у меня тип мышления не тот, слишком сложно для меня это оказалось и нудно...
Не давно попалась статья актуальная по теме заработков программистов, в настоящее время для серьезных проектов нужен штат программистов, а вот, если разрабатывать стартапы для моб. приложений или автоматизировать работу через парсинги можно и самому. Была бы идея и мотивация..
Ализандр, удивительно, как держатся уже устаревшие технологии, вроде Visual Basic, который был на пике популярности и актуальности в 2005 году, а сейчас уже 17 лет прошло, а он до сих пор в топе
Про C/C++ даже говорить не буду, сколько языков уже придумано до них, но драйвера, встроенные системы, игры и высоконагруженное ПО пишут именно на этих старых, но мощных "лошадках", а в C даже ООП нет, но он популярен и востребован уже почти полвека.
Если уже есть какие-то доходы, более-менее обеспечивающие жизнь и свободное время, то можно сделать так:
1. Написать несколько бесплатных плагинов для популярной CMS, например, WordPress, выложить их в паблик. Почему плагины, а не темы? В темах намного выше конкуренция и важен дизайн, т.е. придется привлекать дизайнера. Это уже сложнее.
2. Сделать платные версии плагинов или, как вариант, изначально писать плагины только под продажи. Продавать на том же codecanyon.net
Дальше всё зависит от личных предпочтений: можно развивать это направление и поднимать заработок. Поначалу будет тяжело, если какой-то из продуктов не будет очень успешно продаваться. Это возможно, но рассчитывать на это не стоит.
Если развиваться в этом направлении неинтересно - то, используя собственные наработки как портфолио, можно найти работу в команде разработчиков аналогичных продуктов или просто в нормальной компании. Удалённую или в офисе - тоже всё зависит от личных предпочтений, вариантов множество.
Ну или можно тупо фрилансить, но это медленный путь на дно. Развиваться, работая на фрилансе, достаточно сложно, так как большая часть проектов относительно простые и они похожи друг на друга. При этом фриланс нестабилен, не имея навыков личного финансового менеджмента легко попасть в ситуацию, когда необходимо соглашаться на любые заказы лишь для того, чтобы заработать хоть какие-то деньги.
Если уже есть какие-то доходы, более-менее обеспечивающие жизнь и свободное время, то можно сделать так:
1. Написать несколько бесплатных плагинов для популярной CMS, например, WordPress, выложить их в паблик. Почему плагины, а не темы? В темах намного выше конкуренция и важен дизайн, т.е. придется привлекать дизайнера. Это уже сложнее.
2. Сделать платные версии плагинов или, как вариант, изначально писать плагины только под продажи. Продавать на том же codecanyon.net
Дальше всё зависит от личных предпочтений: можно развивать это направление и поднимать заработок. Поначалу будет тяжело, если какой-то из продуктов не будет очень успешно продаваться. Это возможно, но рассчитывать на это не стоит.
Если развиваться в этом направлении неинтересно - то, используя собственные наработки как портфолио, можно найти работу в команде разработчиков аналогичных продуктов или просто в нормальной компании. Удалённую или в офисе - тоже всё зависит от личных предпочтений, вариантов множество.
Ну или можно тупо фрилансить, но это медленный путь на дно. Развиваться, работая на фрилансе, достаточно сложно, так как большая часть проектов относительно простые и они похожи друг на друга. При этом фриланс нестабилен, не имея навыков личного финансового менеджмента легко попасть в ситуацию, когда необходимо соглашаться на любые заказы лишь для того, чтобы заработать хоть какие-то деньги.
Это всё из личного опыта
Да вроде для WP никому не нужных говноплагинов не меньше, если не больше, чем тем.
vitvirtual, не, там свои заморочки, навскидку - необходимость адаптивного GUI сразу под несколько разрешений экрана, слабая (в общем, т.к. топовые 8-ядерные смартфоны максимум у 10-15% пользователей) конфигурация. ИМХО, на десктопы писать проще, гораздо больше книг, решений, можно не оптимизировать каждый килобайт, т.к. десктопы мощнее, огромный экран. В общем, и там, и там есть свои достоинства и недостатки, но я бы начал с разработки под десктопы