这个学期同时学习的语言虽然不多,专业要求学习使用着JavaScript,Html,游戏项目又使用着C++,软件项目又使用着Java,Unity3D又使用着C#。
身边很多同学大神也同时使用着几种语言。虽然说学习使用起来不会吃力,但是不免有些许混乱。而且时间也没有那么多,使得每一种语言都深入学习。不知道那些大神是怎么学习的,反正我自己的话,如果不通过实际编程解决问题,某些东西很快就会忘掉。而且每一门我都不敢说自己学会了,仅仅是使用教科书上的语句,东拼西凑出一个蹩脚的解决方案罢了。
但是,同时学习使用多门语言的好处,就是使我更加关注各种不同语言间的异同,关注一些算法等更加原理性的东西,而不是仅仅关注语法,使得上手另一门语言也不那么困难。
但是,目前来说,我经过思考,还是决定将更多的精力放在一门语言学习中,暂时目标是C++。毕竟很多大型游戏都用它,而且很多脚本式的游戏引擎用C#,语法也比较接近。
就我看,虽然多门语言的学习会令我更为灵活,但是,专精一门长远来说发展应该更为稳定。
当然,谁知道自己以后能不能真的投身于梦想的事业中呢~