陈秀才
先从工业自动化写起吧。 
冒昧了,您分的方向就不太合适:1、桌面应用:是否互联网构架(例如网站等),还是专业系统(银行、餐饮、医疗);2、移动应用:开发构架不同于桌面,但是设计思路与互联网应用相似,如何吸引他人用你应用;3、游戏:这里面的划分太细了,场景开发、引擎开发(网页、3D、2D、iOS平台、Android平台等)。所以我建议您,先掌握开发构架、学习设计模式、学习软件工程理论(一定要实践),然后再去学习平台构架,最后才能分方向呢。您现在才上大学,在软件工程领域,相当于在上小学,这时候您就分文理合适吗?希望回答对您有帮助。一定要多实践,时间多了,自己就知道兴趣方向在哪了?