技术岗
大纲
开发岗
前端
前端开发也就是开发用户能看到的就是前端程序,能展示出来的网页程序,app,qq百度网盘等。
后端
后端也叫服务器端,服务器端的开发就是后端开发。
用户看不到的,但实际存在的,比如百度网盘的客户端,和百度网盘的服务器。
测试岗
有功能测试 和 测试开发。
测试工程师:就是对其功能测试一下,一般来说比较低端一些,薪资较低一些,拼的是劳动力和体力。但是也不是过于简单,因为还需要懂一些相关的知识,比如白盒测试,等等。只是相对开发岗比较容易
测试开发工程师:写脚本自动化测试,自动化测试的环境搭建,工具的开发。
C++和java对比
java和c++适合做后端开发软件。
1.从语法角度看,C++比java语法难(细节更多)
但java后期的重点课程javaEE(spring框架)也很难,不要相信网络上说的java简单。只是语法简单罢了。
C++的特点是掌控一切,java的特点是省心
学了C++好像后你就感觉什么都要学。
C++一直难,java先易后难。
java与c++难度曲线如图。
2.从学习知识看,学哪种语言都需要学习, 数据结构,操作系统,网络编程,数据库等知识
3.两种语言难度并不分高下,都挺难的,高薪资意味着高门槛。
哪里有低门槛高新的工作呢?想得美。
4.从就业压力看,这里强调的是校招,在校招中,java和C++的就业岗位相当,但学习语言的人数java > C++。所以在校招中,Java更卷。
5.从岗位要求看,学了C++工作不一定用java,学了java不一定用C++.。
一切跟着项目走,跟着公司走。公司看重的是你的综合能力。语言只是一门工具,不要把语言看的很重。
但这两门语言是主流语言。选其中一个方向肯定不会偏离航向。
如果想选择游戏岗位,尽量学习C++.
只学java和C++是远远不够的,还需努力才行。