计算机专业的毕业生大概会去如下:
1互联网软件开发:
1)前端开发:android,ios,h5,各种小程序开发
这种工作:北京应届毕业生都是月薪一万。工作三年后,根据个人情况大概率能达到2万左右。
目前不建议android和ios开发,移动互联网红利逐渐消失。这样的开发人员基本饱和,面试难度很大,需要全面深厚的技术。推荐H5和小程序开发。尤其是最近,Tik Tok小程序刚刚提出,这是一个很好的机会。虽然Tik Tok小程序仍处于红利期,但前景看好。
2)服务器开发:
目前,大多数主流的服务器开发都是基于java web技术。除了熟悉java语言,还可以掌握流行的开发框架:
春天的靴子,我的巴蒂斯.中间件技术:dubbo,redis等。
目前基于java web的服务开发岗位需求量还是很大的,也是计算机专业毕业后做软件开发概率最高的工作。薪资水平比客户端开发略低,经历三五年,基本和客户端三五年差不多。这份工作是互联网开发中最up 空的。互联网公司的CTO大多是从服务器开发,然后架构,最后成为CTO。
3)大数据分析
这个职位对软件编程要求不高。主要需要熟悉数据库操作的sql语句和python语言,还需要使用kafka等框架。主要是对app或服务器的点数据进行设计、收集、整理、统计,并根据产品经理的要求形成数据报表,供产品经理分析决策。
在这个大数据时代,大数据分析的岗位越来越重要,待遇和前两个工作差不多。我们公司有一个数据组,组长是博士后。
4)数据工程
这个职位主要是基于搜索引擎框架。存储框架根据产品对互联网公司B端和C端数据的需求,提供推荐数据、搜索数据、存储和读取数据。
注:本岗位开发涉及的算法是算法岗位的工作,数据工程只能根据算法提供的sdk调用。
5)算法
提供各大互联网产品的用户画像、用户行为分析、推荐算法和自然语义分析。这个职位要熟悉机器学习算法和各种数学知识。将能够编程。现在待遇硕士一年30万。
2嵌入式软件开发
嵌入式软件的主要位置如下:
1)单片机软件开发
比如很多车载设备基于单片机的编程,银行usb网银模块中安全芯片的编程,读卡器的编程,医疗设备中x光机的镜头控制,床的运动控制,机器人的控制程序等等。
这种开发既要熟悉模拟电路,也要熟悉数字电路,还要熟悉C语言或者汇编语言。因为相关岗位有很多传统IT企业,一般待遇比互联网软件开发差很多。而且要学的东西很多,但是年龄要求没有互联网那么苛刻。
2)嵌入式Linux应用开发
在上述很多单片机的开发中,如果系统复杂,需要网络通信、多任务、并行运行、人机界面、非实时等特性,就要选择ARM架构,嵌入式操作系统,一般基于linux,要用C、c++开发。
主要领域:智能汽车中各模块的控制、中央控制系统模块、通信系统,如高速公路ETC天线等。,有比开发单片机略高的待遇。
3)嵌入式驱动程序开发
针对以上嵌入式linux系统,移植和修改硬件模块:LCD、串口、并口等驱动程序。这个岗位对硬件原理,linux系统底层等等要求很高,要求低。现在主要招聘大量安卓手机厂商,很难做高薪的计算机专业。
3产品经理
如果你读了大学,分析了自己的兴趣,不适合做软件开发,也可以选择产品经理这份工作。产品经理是IT企业尤其是互联网企业的核心和关键岗位。负责产品规划、需求制定、产品业务策略制定、产品运营策略制定等产品生命周期管理。
更适合女生做这个工作:
1)女生细心安静,可以做产品设计、需求分析等工作。
2)产品经理和程序员天然是死对头,工作上很容易产生矛盾。但由于女性产品经理的性别,摩擦一般保持在较低水平。具体产品经理的工作需要在大学里怎么学。请参考我们大学四年如何学好计算机专业的文章。以我自己的公司为例:前年,公司的一个女性产品在年会上获得了公司奖,奖励一个特斯拉设计了一个商业变现策略。
4测试
1)功能测试,这类工作要求较低,能够理解软件产品的需求和功能,并在各种方式和场景下使用产品,发现问题。想定位这类工作,可以学习大学专业的基础知识。没必要追求高分。
2)自动化测试。在这类工作中,除了功能测试的基本技能外,还需要学习额外的自动化测试技术,使用常用工具,具备简单开发的能力。大学四年,除了简单的专业课的学习和理解,还有补充简单程序开发的能力。
5 .大学教师的研究工作
毕业后想继续深造,就要把精力放在学习和深化各种专业课程上。你不仅要学习原理,还要接触它们的知识细节。对于考研的几个科目,还是要不断做题,形成知识肌肉记忆。每门课都要争取,不管是主课还是选修课,都要争取前几名。大四可以提前考研。在学习上,要以数学和算法课程为主,而不是计算机编程和开发框架等实用技术。因为以后的读博会主要关注算法之类的,那么简单的编程科学就可以满足研究的要求。
6.公务员和机构
公务员计算机考试专业限制较多,职位较少。
很多机构都需要计算机专业,比如大量的国家检测机构,软件评测机构。
7销售
如果你不想从事技术工作,毕业后转到销售岗位,那么你就要学习计算机科学,这样你就可以在课堂上了解每门课程的基本内容,主要是关于它是什么。只要考试能达到毕业要求。用剩下的时间和精力。注重个人表达能力、情商、逆境商、抗压能力的提升。还需要补充经济管理和市场营销的专业知识,可以通过辅修来完成。大学还可以参加学生会,锻炼组织能力、领导力、表达能力、情商等。参加各种创业大赛,提高自己的商业洞察力,参加兼职、实习等活动不断提高自己的销售技能。甚至可以通过谈恋爱了解人性,提高与人沟通的能力。