Язык программирования - всего лишь инструмент, чтобы переехать, нужно знать специфику направления, нужна теория, язык выучить не проблема. И вот теория это знатная боль, это много времени, единственное, что могу посоветовать, разберитесь в себе, поймите что хотите и делайте с годик свой домашний проект, думайте о нём, живите для него, познайте дзен архитектуры, а потом уже и видно будет, к чему всё приведет.
А уж если хотите именно стать C++ программером, то учтите, что это всё слишком нишевый язык программирования и с каждым годом всё больше компаний от него отказывается. А учить его долго, сложно. Чего стоит только вправление мозга для понимания шаблонного метапрограммирования. Я бы посоветовал что-нить другое выбрать. Смотрите уж лучше в сторону C#/Java.