软件工程有必要转到计算机科学与技术专业吗?很多人说现在软工学的java不行了,建议我转到计科学C++,但我喜欢敲代码,我们大学计科学语言反而不多。请问是否要转呢?
关于转专业的问题,这个要根据个人的兴趣爱好和发展方向来决定。如果你喜欢敲代码,那么可以考虑转到计算机科学与技术专业,这样可以更好地提高自己的技术水平,更好地实现自己的目标。但是,如果你不喜欢C++,或者你觉得自己的Java水平已经足够,那么就不需要转专业了。
其实对于一个大型的系统,后台的服务器或模块,有部分是用Java开发的,有部分是用C++实现的,两种语言交织在一起,彼此没有明确的界限,它们相互通信,相互配合。
最终选择哪门开发语言作为自己的主攻方向,要看对语言本身的兴趣,也要看对语言所侧重的技术领域的兴趣,需要综合考虑一下。此外,在大学学习期间我们去主攻一门语言,但找工作时拿到的是另一门语言的开发岗位,或者是校招时以A语言应聘进来的,但进入公司后可能因为人员变动会把你调到另一个项目组做B语言开发的岗位上。这些情况我们在公司都见到过,比如去年有个以Java开发岗位应聘进来的同学,到公司后因为我们C++项目组缺人,就调到我们这边来搞C++了。
这位同学在校期间一直学习Java,甚至参加了一些Java的开发项目,在Java开发方面积累了一定的经验,刚开始学C++感觉很不适应,但熬过了最开始那段最难熬的时间后,也逐渐适应了,做的也越来越好了。语音是想通的,学会一门开发语言,再去学另一门语言就不会那么难了!