Лучше не начинать
Если разобраться, в программировании не так уж много хорошего:
Сидеть весь день за компом вредно, зарплаты невысокие (лучше торговать нефтью) и кругом полно демпинговщиков.
Стать крутым программистом вряд ли реально, а некрутых и так полно.
Написать какую-нить коммерческую программу, реально имеющую сотни или тысячи продаж - почти нереально, так как всё уже написано.
...И вообще это влияет на психику негативно.
Вывод - не становись программистом, лучше буть
менеджером по продажам. Продавать лучше, потому что:
ты работаешь непосредственно с клиентом
ты можешь влиять на конечную цену
ты можешь получать % от продаж
тебе ничего не нужно разрабатывать
ты можешь
нанять программиста (вау!)
работа непыльная, обеды за счёт клиента, общение с приветливыми клиентами и клиентками (!), много радости и никаких компов.
Ну и перечитай Грибоедова.