Как программист может заработать в свободное время
Любой программист когда-то задумывался о том, как можно заработать в свободное время. Поэтому мы решили собрать несколько неочевидных способов.
Классическая ситуация: работа в обычной организации, выполнение интересных задач, корпоративный дух и другие прелести жизни в коллективе. Но лишних денег в компании нет, новых задач тоже нет, а развития в деньгах хочется. Как быть?
Да, возможно, имеет смысл научиться новому, чтобы перейти в другую компанию (если таковые есть в регионе проживания), но гарантировать успешное трудоустройство и повышение зарплаты никто не может, а терять время, средства и силы впустую не хочется.
При этом время остаётся и хорошо бы занять его продуктивно. Как вариант – подработки на фрилансе, но и там не все навыки востребованы. К примеру, программист со знанием чистого C++, но без опыта разработки под Android может подолгу искать заказчиков.
И вроде бы направление популярное, но фрилансеров становится всё больше, а значит выгода, которую можно было бы извлечь не так уж привлекает. Тогда как заработать в свободное время? Проблема актуальная, поэтому рассматриваем варианты заработка для программистов, не требующие кардинальной смены профиля.
Предостережение
Возможно, подработки – неверный путь. Во-первых, желательно менять место работы раз в несколько лет, после будет сложнее адаптироваться к новому и мыслить свежо. Стоит поискать возможности для перехода (переезда).
Во-вторых, подработки – неизбежное выгорание. Одно дело, когда вы постоянно работаете с одними и теми же клиентами по отлаженной системе, другое – бесконечный поиск новых и понимание того, что лучше потратить несколько часов дома на проект, чем сделать что-то качественно на работе за неделю и получить одинаковые деньги. Подработка может быть полезна для достижения какой-то финансовой цели за короткий срок, дальше же лучше перейти к более спокойному образу жизни.
В-третьих, собственные проекты в долгосрочном периоде будут полезнее, чем быстрые деньги. Но нужно учитывать, что это ещё большая нагрузка, потому что прибыль можно не видеть долгие месяцы, а то и годы.
Но! Нужно понимать, что это всё уже не про заработать в свободное время, а про ежедневный труд.
Чем заняться
Медиапроект
Если вам есть чем поделиться, то почему нет? Кажется, что все вокруг делают свои подкасты, ведут Youtube-блоги и Телеграм-каналы. Тема программирования достаточно горяча, а значит при ответственном подходе к производству контента и грамотном продвижении появится возможность монетизировать навыки.
Если не хватает решимости для самостоятельного проекта, найдите единомышленника, который будет отвечать за развитие, а вы – за контент. Другой вариант – попроситься консультантом/администратором в проект в социальных сетях.
Менторство
Можно курировать несколько учеников или целую группу в свободное от работы время. Если коротко, то суть в том, чтобы помогать с пониманием материала, выдавать задания, проверять их и объяснять, где можно было сделать лучше.
Это похоже на репетиторство, но предполагает в большей степени ответственность ученика: ментор лишь следит за тем, чтобы обучаемый не выпадал из процесса обучения, в то время как репетитор пытается донести материал самостоятельно.
Разработка курса
Если предыдущие варианты вам не подходят, можете подумать о разработке курса программирования в онлайн или оффлайн-формате. Если сможете подать информацию так, чтобы за этим было интересно следить, то стоит приступать.
С онлайном всё понятно: выбираете тему, в которой разбираетесь, прописываете сценарий, снимаете серию роликов и публикуете её, например, на Youtube. Деньги от встроенной рекламы вряд ли удовлетворят вас, так что можете рекомендовать сервисы для обучения программированию и указывать реферальные ссылки под видео. Ещё вариант – попытаться договориться о публикации на платформе с курсами за деньги. Ну и совместить предыдущую идею и предлагать услуги менторства тем, кто смотрит ваши видео.
Участие в контестах
На самом деле, это самый простой способ заработать в свободное время. Может быть, вам неплохо удаётся решать олимпиадные задачи или решать проблемы на скорость? Сейчас в России проводят достаточно хакатонов, так что выбор есть. Можно участвовать либо в одиночку, либо со знакомыми, либо вписываться в команды, которым не хватает участников.
Деньги здесь никто не гарантирует, но если вы классно кодите, то, возможно, сможете поделить денежный приз.
Стажировка
Оплачиваемая стажировка (они бывают даже в онлайне, но это редкость) – ещё один способ отдохнуть от рутинной деятельности и заработать денег, а, возможно, даже сменить место работы.
Вероятно, что вы не получите больших денег, работая над проектом, но зато в совокупности опыт, деньги и знакомства − отличное решение проблемы с лишним временем.
Скрипты на заказ
Если вы дружите с вебом, то стоит поискать заказы на фриланс-биржах. Работает это так: заказчик выкладывает задание, исполнители откликаются, в итоге выбирают того, чьё портфолио и сроки выполнения лучше всего подходят под бюджет.
Нужно знать, что работа через фриланс-биржи предполагает наличие хоть какого-то портфолио. Если делать его самостоятельно вам не хочется, можно посмотреть готовые проекты на GitHub и, незначительно изменив их структуру, выдать за свои. Но лучше так не делать.
Кстати, разработка скриптов тоже зачастую осуществляется по шаблонам, так что можете сразу обозначить для себя, при каких условиях вы не затратите много времени, и настроить автоматический отклик на такие проекты по ключевым словам.
Автоматизация
Многим (в том числе некомпетентным) сотрудникам компаний кажется, что автоматизация − круто, хотя это не всегда так. Как бы то ни было, можно поискать заказы на автоматизацию рутинных процессов по готовым сценариям, но ещё лучше − найти реальную потребность в автоматизации процесса и создать собственный софт.
Его можно монетизировать либо за счёт продажи лицензии, либо по подписке. Например, если вы дружите с соцсетями, то можете придумать что-нибудь для рекламщиков и реализовать через форум Zismo.
Дебаггинг
Поиск и устранение ошибок в коде может понадобиться небольшим проектам, в которых не хватает рук или бюджета на штатного программиста.
Если это вам нравится, то можно не просто откликаться на заказы с фриланса, а работать с постоянными клиентами или запустить платформу, на которой заказчики будут выкладывать всё необходимое для вас, как отладчика, оплачивать услуги, а затем получать результат. Удобство в том, что прямой коммуникации с заказчиком нет.
Посредничество
Если у вас есть клиенты с постоянными, примерно схожими заказами, то можно найти команду, которая готова выполнять заказы за меньшую стоимость и зарабатывать на разнице.
Это удобно только тогда, когда вы понимаете, чего хочет заказчик, и сможете исправлять недочёты в работе фрилансера.
Разработка юнит-тестов
Можете заняться написанием и осуществлением юнит-тестирования для небольших проектов. Поначалу даже бесплатно, зато потом у вас появятся примеры работ и отзывы заказчиков.
В этом процессе важнее всего, чтобы заказчик был уверен в качественном выполнении работы и понимал, что делать с отчетом, который вы предоставите, закончив анализ.
Удаленное администрирование
Это удобно для организаций, потому что штатный администратор нужен далеко не всем, а так всегда есть человек, который ответственен за работоспособность сетей. Для вас же это может быть прибыльно, потому что есть возможность параллельно курировать несколько заказов.
Скорее всего, придется заниматься такими вещами, как настройка ПО, антивирусов, управление программами вроде 1С, консультации с сотрудниками по поводу использования железа, диагностика программ и так далее.
Создание сайтов на Wordpress
В общем, довольно простая процедура, которую можно выполнять даже по инструкции. Но многие заблуждаются, что создание сайта на WordPress заключается в настройке готовой темы. Как правило, на этом процесс работы с заказчиком не заканчивается.
Зачастую, помимо установки темы требуется доработка уникальных особенностей дизайна, вёрстки, специальных функций. В совокупности получается довольно серьёзная работа, часть которой лучше передавать на аутсорс. Примерная стоимость выполнения подобного заказа оценивается выше 15 000 рублей.
Поиск багов в крупных сервисах
Все слышали про случаи, когда компании вроде Google или Apple платили десятки тысяч долларов разработчикам за то, что те нашли критические уязвимости и сообщили об этом. Более того, есть люди, для которых поиск уязвимостей является основным средством заработка. Это называется этичный (белый) хакинг.
В последнее время это стало ещё более актуальным в связи с развитием криптопроектов, безопасность которых зачастую находится на низком уровне, а значит получить чужие деньги намного проще. Воровать их мы не советуем, а вот помочь в устранении проблемы − дело полезное.
Дата-майнинг
Это такое модное явление, когда программистам дают на изучение массив данных, чтобы они извлекли из них какую-нибудь пользу для компании, чаще всего ту, которая позволит избежать ошибок в будущем или заработать.
Если точнее, то компаниям нужно обработать данные, найти закономерности, чтобы дальше обойтись без помощи человека и принимать решения, используя искусственный интеллект.
Вот сайты, которые помогут стать дата-майнером.
Трейдинг
Трейдинг и программирование – чистая математика. Стоит вам разобраться в том, как устроен рынок, и вы сможете торговать с помощью собственных алгоритмов. А многообразие криптовалютных бирж и открытые API упрощают процедуру роботизированной торговли.
Начать стоит с того, чтобы посмотреть возможности самих бирж и готовых, платных роботов, а затем попробовать создать своего, протестировать его и отдать деньги в управление.
Парсинг данных из соцсетей
Соцсети – это куча открытой информации, из которой можно извлечь прибыль. Например, если вы когда-нибудь пытались собрать базу e-mail адресов, не имея своего сайта или базы клиентов, то знаете, что один из наиболее дешевых способов — покупка готовой базы.
Более того, эти данные можно было бы использовать не только самостоятельно, но и продав их компаниям (если информация достаточно ценная). Можете собрать многофункциональный парсер для крупного бизнеса или маркетологов, и тогда появится пассивный доход, позволяющий заработать в свободное время.
Альтернатива
Рассмотрите современные способы инвестирования. Если у вас уже есть накопления, возможно, вам не придётся искать подработку, а свободное время можно будет потратить на отдых или семью. Но! Учтите, что нормальная доходная не может превышать 17-20%, а всё что выше грозит потерей или, как минимум, нулевой доходностью в результате. Этот способ поможет вам заработать в свободное время.