A.D.:
Ну вот расскажите, где вы собираетесь применить свои знания практически ? Кем конкретно работать по специальности и что делать. Самый реальный вариант - это некий программный комплекс на большом или не большом предприятии и там настраивать их софт и железо. Написание своих программ и продажа их кому-то - это мечты. 1 к 100, что это вообще кому-то нужно будет. Должен быть спрос на ваши услуги, что бы ваши знания были востребованы.
Таки да, еще лет 10 назад можно было написать что-нибудь, добавить триал, полную версию и продавать свои программки. Но сейчас, когда уже столько всего создано и такое количество кодеров во всем мире, нужно быть либо очень умным и хитрым, чтобы придумать что-то по-настоящему новое(и потом назвать это стартапом каким-нибудь) , либо быть частью компании, команды, где уже поставлены цели и задачи. Другое дело, чтобы туда взяли нужно шарить в сфере.
ИМХО, автору не нужны всякие шаг и прочие конторки по выкачке денюшки, выучи английский более менее, потом самостоятельно много времени читать умные книжки и туториалы, коих в интернетах очень много, потом можно попасть на интерншип или практику, там бесплатно побатрачить какое-то время, набраться опыта практического, а потом можно пробовать в более серьезные компании, если хватит квалификации.