通信工程专业大三了,感觉没学到什么,应该学点什么技术呢?

栏目:热点资讯  时间:2020-02-18
手机版

  我也是通信工程专业毕业,通信工程专业大学计算机相关的课程会学习,电子信息工程专业的课程也会学习一些,很容易造成软件硬,硬件软,软件不会开发,硬件不会设计。建议你从未来职业规划角度去思考学什么技能,下面简要分析一下适合你这个专业的需要一些硬技能的工作岗位,供你选择:

  1 前端开发:

  android,ios,h5,各种小程序开发

  这类工作: 北京应届生都是月薪1万起,工作三年根据个人情况,大概率可以达到2万左右。 目前不建议做android和ios开发,移动互联网红利逐渐消失,这类开发人员基本饱和,面试非常难,要求技术很全面又深刻。有个比喻形容这个问题: 面试时问你航空母舰怎么设计,工作后仅负责航母上一张床的维护。

  H5和小程序开发还是比较推荐。尤其最近抖音小程序刚提出,是一个很好的机会。趁着抖音小程序还处于红利期,大有可为。

  2 服务器开发:

  目前主流大多数服务器开发,还是基于java web技术。除了掌握java语言,还有熟悉流行的开发框架: spring boot,mybatis。中间件技术: dubbo,redis等。 目前基于java web 的服务端开发岗位需求量还是很大,也是学IT类专业毕业做软件开发概率最大的工作,工资水平略低于客户端开发,三年到五年经验后基本与客户端三年,五年工资持平。这个工作是互联网开发里最有上升空间的,大多数互联网公司的CTO都是做服务器开发出身,然后做架构,最后成为CTO。

  3 大数据分析

  这个工作对于软件编程要求不高,主要要对数据库操作的sql语句和python语言熟悉即可,也要会使用kafka等框架,主要是针对app或服务端的打点数据进行设计,收集,整理,统计,按产品经理要求形成数据报表,供产品经理分析,决策使用。 现在这个大数据时代,大数据分析岗位越来越重要,待遇与前面的两种工作差不多。我们公司就有一个数据组的组长是个博士后。

  4 大数据工程

  该工作主要基于搜索引擎框架,存储框架对于互联网公司的b,c两端的数据按照产品的需求提供推荐数据,搜索数据,按需求对数据存储和读取。 注意: 这个岗位开发中涉及到算法的是算法岗位的工作,数据工程只是按照算法提供的sdk调用即可。

  5 算法工程师

  主要提供互联网产品的用户画像,用户行为分析,推荐算法,自然语义分析。这个岗位要熟悉机器学习算法,各种数学知识。会一定的编程。待遇现在硕士毕业都是年薪30万起

  6 嵌入式软件

  嵌入式软件主要的岗位主要为如下:

  1) 单片机软件开发

  例如很多车载设备中基于单片机编程,银行usb网银模块内部的安全芯片的编程,读卡器编程,医疗设备中X光机的镜头控制,床体运动控制,机器人控制程序等等。 这类开发要既熟悉模拟电路和数字电路,还要熟悉c语言或汇编语言。由于相关岗位传统IT企业较多,普遍待遇较互联网软件开发差一大截。而且要学习的东西较多,但是对于年龄的要求没有互联网那么苛刻。

  2) 嵌入式Linux应用开发

  很多上述单片机开发中,如果系统复杂,需要网络通信,多任务,并行操作,人机界面,非实时等特征的话,需要选择ARM架构,并且上嵌入式操作系统,一般以linux为主,那么就要用c,c+ +开发。 主要领域: 智能汽车中各个模块控制,中控系统模块,通信系统,例如: 高速公路的ETC天线等,待遇较单纯单片机开发略高。

  3) 嵌入式驱动开发

  针对上面嵌入式linux系统中移植,修改硬件模块: 液晶,串口,并口等驱动,这个岗位对于硬件原理,linux系统底层等要求较高,需求量少,现在主要大量招聘的都是android手机厂商,待遇较高,难度较大。

  7 产品经理

  如果经过大学专业的学习和自己兴趣的分析,自己不适合做软件开发,也可以选择产品经理的工作。产品经理是IT企业,特别是互联网企业的核心,关键岗位。负责产品的策划,需求制定,产品商业策略制定,产品运营策略制定等产品全生命周期的管理。

  大大的遗憾是,中国还没有针对这个需求量大,且十分重要的职业设置大学专业。如果目标为产品经理的化,除计算机专业课程之外,就要课外补足作为产品经理工作的核心技能课程:

  管理类: 计算机信息系统项目管理,敏捷开发,表达与沟通类的课程

  市场营销类: 产品文案设计,传播学基础,市场营销,尤其是互联网营销等

  认知与心理学类: 社会心理学,产品设计心理学,消费心理学,互联网思维系列,大数据思维系列,逻辑学基础,版权法律等法律通识课等等。

上一篇:读博一年收入10万?博士补助提高,看看有没有你
下一篇:大四没课学费“坑爹”本科四年能否变三年?