如果你看完C++并做完所有课后习题后,可以开始读数据结构和算法了。(数据结构优先)
之后的编程路嘛,就要看你对自己未来的预期了。如果还是很迷茫可以继续学C++/Java。
如果你要搞硬件网络,建议看网络安全,CCNA及相关的网络书籍。
如果你要搞电子商务网站,可以着手学习Php编程及Ajax框架,涉及Javascript,CSS,html5等。
如果你要搞应用软件,可以继续看深入的C++编程,涉及汇编和windows底层函数调用,之后涉及网络应用,你可能会学C#等.Net的相关框架和编程语言。
当然也可以学习Java编程,做J2EE的大型企业化编程,需要熟悉的框架就更多了,spring,struts,hibernate等......
如果你要做游戏,就要先学好微积分,立体几何,物理学,人工智能(高阶算法),2D/3D游戏原理,熟悉OpenGL的编程等游戏相关知识。