Программистом можно стать, и не кончая никаких учебных заведений. Только мало таких людей на планете, которые смогут самообучением добиться высокой квалификации. Одного таланта будет мало. Надо быть безжалостным к себе, чтобы заниматься, когда тебе хочется спать, или болит голова, или хочется всё это дело бросить, и вздохнуть с облегчением.