- 一个二本大学毕业的女生,学单片机好找工作吗?
- 准备读研的话,工程类的学科FPGA和单片机哪个方向更好一点?
- 嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
- 开发单片机上位机软件,怎么写代码?需要什么工具?
- 我持证电工,想找一份电工活,有什么找工作平台推荐?
一个二本大学毕业的女生,学单片机好找工作吗?
单位校招时都是看的基础,尤其是c语言,多做算法题。至于专业方面,我觉得还不如去学arm linux。如果你真的想从事单片机开发的话,stm32能熟练使用还是有好工作的。
女生搞单片机很难找工作,不是说性别歧视,而是女生比较不适合做单片机,焊电路板,模电数电三极管mos管这些基本就是男生该干的事,女生天生就不适合(大部分,极个别例外),而且企业招聘时也会优先考虑男生的,女生更适合h5开发,如果女生想要从事开发这类工作,建议h5前端这块
不好找工作现在很多企业要求211-985,虽然没有明着说不要普通高校但是基本会在第一轮卡下去,而且女孩毕业可能面临结婚生孩子公司不会白养活你的,建议你去个二线小公司试试会比较好,有了一些经验再去大公司面试
准备读研的话,工程类的学科FPGA和单片机哪个方向更好一点?
谢谢悟空邀请,作为一名从事单片机和FPGA开发的工程师,我来回答这个问题
专业技能要求
FPGA主要的芯片品牌比较少,目前主流有赛灵思,altera,Lattice
编程语言主要是Verilog或者VHDL.需要的专业知识,数字电路,时序分析,模拟电路,Verilog,C语言以及各种通信接口等。
单片机主流的芯片品牌多,型号种类也繁多,各种内核和各种应用场景的单片机都有,编程语言主要是C语言,主要掌握C语言和模拟电路。
FPGA
FPGA开发技术含量高,在国内起步比较晚,目前做的人少,竞争压力小,学会数字电路和Verilog语言不仅仅能做FPGA开发,应用于通信,医疗等领域,还可以从事芯片设计,前景可观。
而且随着这两年国家和企业对半导体的愈发重视,更多大型企业和国家机构介入芯片制程.人员缺口加大。华为,阿里,海康视讯,大华等等大型企业正需要这样的人才。
另外资深的FPGA开发工程师工资待遇会很不错。比相同工作年限的单片机工程师要高。
单片机
单片机开发行业比FPGA出现的时间要早一些,入门门槛低,从事单片机开发工作的工程师基数大,市场供需关系趋于饱和。岗位竞争激烈。做单片机工资低,瓶颈很明显。
FPGA,信我的没错,单片机门槛低竞争大工资低,FPGA门槛高一些,而且一般招聘有校招,社招需要经验,然而很少有公司愿意培养没有经验的社会人员,所以社招做其他的转入FPGA开发就很难,而做FPGA转向单片机,只要你愿意,基本没什么入职门槛,大专生都可以,还有另外一点,做FPGA工资要高些,越往后面做,FPGA和单片机的收入差距越大
嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
谢谢邀请。
linux驱动,主要写底层代码,各种外设接口调试,需要会用linux shell指令,能够对linux内核比较熟悉,需要掌握linux底层,以及各类外设接口协议。也需要一定的硬件理论和知识。涉及领域多,产品类型丰富,就业机会和就业岗位多,工资较高。
而通信协议栈,如蓝牙ble协议栈,zigbee协议栈等类似通信协议栈。做通信协议栈的工程师比linux驱动的人数少,所以有工作经验的人,工资会十分高。
去年和一个朋友聊天,为了找一个能写某一款蓝牙芯片固件的人,工资直接开到4万一个月。
但同时,整个行业,需求通信协议栈的工程师岗位也相对于单片机和linux的岗位要少很多。主要是通信领域,行业比较专一,岗位机会少,选择性较linux驱动少,相同年限的协议栈工程师比linux工程师的工资要好一些。
linux驱动和通信协议栈两个行业技术要求和门槛都比较高,工资也相对于其他一般的普通单片机开发等,工资待遇都好些,但这两个岗位的工作压力和工作强度都会比较大。而且各有优劣。
首先恭喜题主哈,这两份工作都不错,如果要考虑以后前景的话,我个人比较推荐后者。
因为我第一份工作就是在华为做嵌入式,后来转向到了网络通信的部门,对二者都有一定的了解。所以先点评一下两个工作:
Linux嵌入式与协议栈
linux驱动:关于嵌入式,这是一个很成熟的技术了,就业路子广,要求比较低,待遇也处于中上水平,但想要成为给一个优秀的嵌入式工程不光要把C语言学的十分扎实,还要熟悉掌握操作系统原理,Shell等脚本语言,对于底层协议和硬件也要有一定的理解。linux驱动工程师的年薪多在10-15w之间;
协议栈:网络安全从过去到现在一直都是个非常热门的岗位,要求同样也不低,例如深信服,启明星辰等在招聘网络安全相关岗的时候,很多都是博士起步。协议栈这东西很复杂,而且很抽象,大量的数***算也让人头秃,想要搞懂已有的都不是件容易事,如果是自研协议栈就更难了。而且这个行业对英语要求非常高,最起码得有PEST4的水平才能看懂各式各样的外文文档。当然了这个行业的待遇也很高,通信协议栈工程师的年薪多在20w—40w。
从就业和短期方向来看,嵌入式好一些;从个人长期发展来看,通信协议栈更适合;
如果题主是目前急需一份工作,嵌入式会是个更好的选择。我接触过不少人都是先做三五年的技术,积累经验然后自己开家小公司,过的都很不错;如果不存在生活上的压力,并想钻研深层次的一些东西,可以选择通信协议栈。别的不说,光是在英语上的提升就不可估量。一个专家级别的网络通信协议栈工程师的待遇相当之高,有兴趣的朋友可以搜一下。
(都看到最后了,麻烦点个赞或者关注吧,谢谢~)
从技术层面讲,无疑选二。国内大部分公司的驱动开发主要是移植和调整参数,软件开发的技能要求不高,后续发展有限。做协议栈对开发能力要求更高,当然也更能锻炼人,将来从事其它开发也比较容易转。
其实各有各的好!!我们是做5G基站的,协议栈和嵌入式linux都有。我个人是做嵌入式的。
我的个人看法是:
协议栈:工资较高,加班非常多,要看非常多的资料,5G的协议栈极其复杂,调试也非常困难。
嵌入式:就业面广,找工作容易,收入上较低。如果在产品成熟的公司做嵌入式是很轻松的,因为底层的东西通常不会有太多的更改。如果是尚在开始开发阶段做嵌入式那就很困难。在5G行业你可能还要极高的英语阅读能力,因为到目前为止,基本上还没有中文资料可以看。
总结一下。做协议栈要掌握的技能相对嵌入式要少很多,会一门语言,能看文档,做做调试。做嵌入式要求知识非常全面,linux,硬件,各种仪器,c, shell, python,windows的一些界面编写也得会。残酷的是:你花很多时间去学会它们,会得多但工资并不高。
如何选择要看个人,如果你打算三五年后自己创业就不要去做协议栈了,做这个对你以后创业基本上用处不大。反倒是嵌入式会随着物联网的兴起,开个小公司能挣点钱。
linux驱动,主要写底层代码,各种外设接口调试,需要会用linux shell指令,能够对linux内核比较熟悉,需要掌握linux底层,以及各类外设接口协议。也需要一定的硬件理论和知识。涉及领域多,产品类型丰富,就业机会和就业岗位多,工资较高。
开发单片机上位机软件,怎么写代码?需要什么工具?
如果是单片机上位机程序开发,基本现有的语言都可以,包括VC丶VB丶C#丶J***a丶Python等等。因为上位机程序只要支持串口或USB通讯协议,就可以和下位机通信,一般的单片机都支持串口通信,高端的单片机可支持USB通信,速度更快。
所以上位机程序开发语言并没有太多限制,主要看个人擅长哪种语言。
我持证电工,想找一份电工活,有什么找工作平台推荐?
电工的就业方向:电工可从事电工、电机工、电子装配工、发电、继电保护、工厂用电、数控、家用电器等工作的就业范围十分广阔,电工(除工业电力系统)的工作范围包括:布局、组装、安装、 调试、故障及排除,以及电线、固定装置、控制装置以及楼房等建筑物内的相关设备等。除了以上这些基础的电工行业,还可以从事新能源汽车以及高端电工行业的方向上走。
电工工资有多少根据从事的行业不同工资也会有相应的区别,如果从事基础电工的行业电工工资在5000元左右,如果是从事新能源汽车,等等新兴行业那么工资会有显著的提升,工资可以达到8000+,而且由于新兴行业的前景广阔工资可能会随着行业的发展有显著的提升。如果是从事高端电工的行业,比如PLC控制,单片机,变频器,触摸屏,人工智能,dcs组态系统,CAD等等方面的电工,那么工资轻松上万,跟基础电工有了显著的差别,高端类的电工在工作性质,居住条件,薪酬待遇,统筹***等等方面都要远远优越于一般电工。chinuokejihulaoshi
以上就是关于电工的一些简单介绍,更多关于证书报考以及查询还有不清楚的,可以私信我或关注微信公众号【21世纪打工人】哦,关注我,不迷路,了解更多行业考证详细资讯