Лучше от себя ничего не учить, а сразу уйти на фриланс, только брать самые дешевые простые заказы, и постепенно расти, тогда все будет под контролем, а изучаемые темы будут реальными а не надуманными, и план тоже будет реальным, а то вон Android вы вообще забыли в своем плане, потому что вы вообще не представляете рынок заказов на приложения для Android.