Есть еще один вариант, особенно для людей не искушенных в программировании.
Это создание роботов для алгоритмической торговли на бирже. В отличие от работы программистом, тут область знаний в программировании может быть очень небольшой. Важнее понимать суть рынка.
Есть очень интересный сайт
https://www.quantopian.com/ В нем встроенная среда для разработки своих алгоритмов на Python. И там даже есть соревнование. Если ваш алгоритм удовлетворяет определенным критериям и торгует лучше остальных, вам этот сайт будет давать реальные деньги.
Вся прелесть алгоритмической торговли в том, что ваш заработок ничем не ограничен. Вы можете жить в своем Барнауле, и зарабатывать миллионы в месяц. Никакому обычному программисту такое не светит.