对于原来没有多少计算机基础的人,建议从java、C#学起,如果以后以此找到了一份比较好的工作,你可以继续深入研究它,也可以把计算机技术和业务多结合,计算机只是工具,要跟业务结合才能产生价值。如果以后有C++学习的需要,例如业务的需要,那可以在项目中学习它,因为有环境的需求压力和前面的编程基础学起来会比较容易一点。
IT行业比较热门,参加培训是有帮助的,现在比较流行html5,尤其是现在的移动端,学习些前端技术是不错的选择。