板级硬件工程师如何突破发展(薪资)的天花板?
Posted PIN凡不凡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了板级硬件工程师如何突破发展(薪资)的天花板?相关的知识,希望对你有一定的参考价值。
硬件工程师一般划分为芯片设计工程(主要分为模拟和数字方向)和板级硬件工程师(主要分为电源、低速、高速和射频方向),一种为设计芯片,一种是使用芯片的。下面大概分析下板级硬件工程是发展局限:
图片来源网络。
本号精品文章如下
本系列文章主要内容如下:
电源硬件工程师,实现突破的方向应是大功率、高电压、高效率或者是一些特种电源,随着能源互联网、直流微电网等这些概念热度越来越高,电力电子硬件工程师目前薪资也非常可观,难点就是电子电子器件的拓扑和控制算法(学历要求硕士研究生以上)。
低速板硬件工程师,只是画板布线这些薪资很难实现突破,代表芯片系列为STM32(本人知乎文章有相应文章分享),一般需要做整体系统、硬件架构设计、底层驱动软件开发,类似于产品经理或者项目经理的方向努力;另一个方向是往高速电路设计方向努力,如果公司这种产品,有项目同时有技术支撑的话提升很快,薪资增长也会很快,但一般公司很难有这样的机会,就需要自己主动学习,高速PCB Layout方面培训比较多,可以作为入门选择,高速硬件设计这块网络还没有系统的培训类课程,需要自己不断的摸索学习,积累知识,如果有兴趣可以关注我的公众号“硬件开发不完全攻略”,有关于高速硬件设计的实战经验分享总结。
高速硬件工程师,在大厂的话基本都会分为硬件工程师、器件工程师、PCB Layout、SI/PI硬件工程师、热设计工程师、高速信号仿真工程师这些类别,作为硬件工程师属于一个项目总体把控的一个岗位,需要掌握了解的知识非常多,电、磁、热、机(结构配合)、软(软件设计)、EMC、测试等方面,硬件工程师刚开始薪资水平可能不如软件来得容易,只有不断积累各方面知识,才能不断提高自身的竞争力,未来可能成为创业公司合伙人或者中型企业的硬件负责人、总工等,我的公众号“硬件开发不完全攻略”,会定期更新一些学习的心得体会,希望大家可以共同学习,共同进步。
射频工程师,属于一个有难度,且需求量也不大,薪资比较高,需要有相应的学历背景。但一般有公司直接卖成熟模块,按照设计要求用就行,一般性能要求不高的射频板设计照猫画虎,悟性比较高的硬件工程师也可胜任。高速高频电路设计一般也都需要一个团队去完成,且门槛比较高,测试仪器这块投入都不是一般企业可以承受的。
目前资本投资环境对于普通人来讲风险是比较高的,没有哪种投资是高收益低风险的,资本投资需要有强大心理素质、自控能力、分析能力,同时还要有一点点运气,投资自己,提升自身竞争力才是最稳健,收益最高的投资。也希望大家可以多多发表自己看法,共同进步,突破发展(薪资)天花板。
硬件工程师还有一个方向就是转软件开发,网络上有很多Python、Java、android、Linux、php这些软件开发培训课程,通过两三个月集训,再把简历进行修饰,进个小型企业做软件开发,一线城市可以轻松拿到15K以上的薪资,但是小公司毕竟都是血汗工厂,年轻时靠着持续性的加班消耗拿到一个一般的薪水,20K以上的薪资都不容易突破,很容易被新人替代,技术入门的门槛相对不高。如果刚就业两年之内,可以考虑转个软件开发工程师吃几年青春饭。
如果作为一个电子相关专业的迎接毕业生,去做芯片验证工程师也是不错的选择,因为目前对于国产大规模集成电路(高性能FPGA/处理器)这些需求越来越大,芯片的设计中验证占据非常重要且工作量也非常大,造成该行业的需求量也非常大,发展前景和薪资肯定也是非常可观。芯片行业未来二三十年肯定是重点方向。
薪资没达到自己期望?这5方面的能力,很有可能帮你达软件测试行业薪资天花板···
很多测试从业者其实会对自己未来的发展感到迷茫,觉得自己的工作其实就是用“鼠标点点点”,其实不是这样的,测试工程师有自己的价值。如果你热爱这个行业,好好规划自己的职业发展道路,到达行业顶薪也是有可能的。
不断加强自己这5方面的能力,你会发现你对测试的了解会提升到一个新的高度。
01基础测试能力
测试基础就是测试的基本功。测试本身是一个实践性很强的工作,扎实的基本功不可或缺。
流程相关:如需求分析、测试计划、缺陷跟踪等。
扎实的用例设计能力:能灵活运用“等价类划分”、“边界值分析法”、“流程分析法”等常见用例设计方法,
很强的测试执行能力:移动端、web端、服务的测试执行各有特点。
02 环境治理能力
“搭建环境半个月,测试执行两三天”,严重影响项目进度,测试同学要承担起测试环境的运维角色。
快速部署环境,保证测试环境的持续可用状态,是每一位测试同学不可或缺的技能。要达成这一目标,需要具备一定的系统架构理解能力,掌握常见的Linux操作技巧,能熟练部署一些通用的服务,如:MySQL、Redis、Kafka等。随着Docker容器技术的广泛应用,容器化部署服务也是必备技能之一。
03 专项测试能力
“高可用”、“稳定性”、“易用性”等指标越来越被各大互联网厂商所追捧,性能测试、异常稳定性测试、故障演练等专项测试的价值日益凸显。实施这些测试需要具备一定的技术功底。
专项测试凸显的是分析和定位问题的能力,需要不断的实践才能得到提升。
04 工具开发能力
自动化工具是提高测试效率的利器,将一些重复性的工作自动化掉,能够避免被繁杂的手工测试所拖累,专注于更核心的测试工作上去。
想要做工具开发需要具备一定的代码能力,有些传统观念认为,测试同学不需要具备代码能力,这是很大的误区。自动化工具开发常用的框架有:Spring Boot+vue.js、Python+Django。
05 沟通协调能力
以质量为核心,不断提升效率,支撑产品快速迭代是测试的最终目的。测试工作在项目中起到了承上启下的作用,在这过程中有很多资源需要协调,很多问题需要反复沟通。
锻炼这5项能力后,还需要在实际的项目中开始实践,平时做测试的时候多往这些方向上面靠。
最后:【可能给予你一定的帮助】
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
关注我的微信公众号【软件测试小dao】免费获取~
我的学习交流:644956177 群里有技术大牛一起交流分享~
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
以上是关于板级硬件工程师如何突破发展(薪资)的天花板?的主要内容,如果未能解决你的问题,请参考以下文章