嵌入式没前途,做app更吃香

看到一群嵌入式程序员的讨论,打击我这种java准备跳嵌入式的积极性啊!

=======================================================

我上学之前,计算机很火,会写个HTML都能月薪过万,当时我父母一个月才1~2000,等我毕业的时候,烂大街了,培训班遍地现在HTML5还是很火的,工资不比驱动低,而且职位不比Java少。 驱动的职位少得可怜,而且又苦又累,工资又不高。

这个太悲观了吧,几个月前刚拒绝掉一个offer,25K,帝都,嵌入式开发,无人机行业,负责的东东貌似是音视频回传到手机上播放什么的。最近智能家居,智能硬件挺火啊。。。

我上51job上搜了一下,做无人机的就那么几个公司而已,达到15K的都没多少。。。 想起了句台词“我读书少,不要骗我”。。。

找工作其实很靠机遇的,同样的岗位,同样的工作内容,同样的工作能力,因运气的不同,薪资差有数倍。

哪来的数倍,一年能多拿几万块钱就高兴的不得了。

准确的说,是做系统底层驱动没前途,做应用软件更吃香。 比如某款无人机是基于freescale芯片开发的,那么freescale负责提供芯片、资料和整套软件SDK,保证芯片能正常运行。 然后无人机公司基于freescale提供的SDK之上,针对无人机这款产品开发应用软件,实现无人机的飞行控制,音视频回传等功能。而这些功能才是决定无人机能卖多少钱的关键。 当然无人机公司也不可能完全依赖freescale的FAE,却连一个负责SDK底层调试的人都没有,至少也会有几个人负责维护SDK底层软件,比如驱动的移植和调试。 显而易见,在无人机公司,做驱动的人没有做应用软件的人吃香。 要做驱动,去freeescale这种芯片公司最好了。

不过像freescale这种芯片公司太少了,全国都数得过来。 因此招聘驱动的职位也比较少,而且大多数都在一线城市。 相比之下,招聘应用开发的职位非常之多,因为做产品的公司远远多于做芯片的公司。 至于互联网就不比了,风投拉高了工资。站在风口上,猪也能飞。

什么火就去做什么,没有沉淀,最后一场空十年前,做网站很火,做MFC也挺火,就算坚持十年,有毛用。人生还有几个十年?

做APP也有瓶颈,APP这种东西深入进去之后,你会发现,1-2年之后没啥东西要学了。。。那真是搬砖啊,而且一个项目周期也就几个月的事情(如果做自己产品一两个,那更不得了,没啥需求,改毛啊,整天混吃等死,涨工资?为毛?)

这位仁兄,恐怕是自己搞了app的Demo就觉得做app 1-2年就没啥学的了吧 新技术层出不穷呐,每年I/O大会的新特性,还有混合开发 热修复 插件式开发等新趋势 单就APP开发,你去拉勾上看看给出30K+可不少呐, 架不住互联网公司有钱,技术上的投入也就是前后端的开发 其实目前的状况,嵌入式确实不挣钱,没必要抬杠说 我知道谁谁谁 做嵌入式薪资20K+,没有普遍性 去拉勾上看看,做java 的30k-50k的岂不是太常见了,能搞定应用的负载均衡、集群、高可用的,百万年薪都不为过啊去招聘网站上去看看,马上心就会凉一半。 看到做Java的同事买奢侈品,心里不是滋味。 同工不同酬。

看到了别人写的很烂的驱动代码,也能正常运行,实现既定的功能。 有些感慨。 随着近几年Linux内核不断的升级和完善,那种由于驱动问题可能导致内核崩溃以及引起各种严重问题的BUG越来越越少,内核的驱动框架就会帮忙做各种检查和判断。对写驱动的人来说,当然是方便了,甚至不太熟悉驱动的人都可以写驱动。但这也导致了做驱动的门槛越来越低。 可能以前需要有两三年的驱动开发经验,才算是入门,而现在可能只需要一年半载,搞过几个驱动就算入门了。 门槛低了,人多了,而空缺的职位本来就不多,薪资当然就不会高。 反观做app和互联网的,虽然门槛低,上手快,难度小,但关键是市场需求非常大,招聘网站上铺天盖地的互联网app职位,薪资当然也很高。 前同事,刚毕业一年拿10K。他的同学去搞互联网,毕业两年,年薪20万。这还是去年的行情。
=====================================

看看一个硬件工程师的一天。

上午上班,打开Windows系统(美国)的电脑,开始垒代码,代码写完,调用mentor(美国)的仿真器,仿真一个小时总是出错,拿MATLAB(美国)算下几个参数,发现之前算错了俩,拿Excel(美国)修改参数重新开始。仿真通过了,打开Quartus软件(美国)生成rbf文件。

吃了午饭,看会NBA比赛集锦(美国),骑士居然输给了步行者,打的神马鸡儿玩意,都他妈怪本泽马,不,是泰伦卢!骂了几句继续干活,将文件下载到Intel的芯片(美国),信号不通,打开cadence工具(美国)查看PCB走线,排查电路板是否有虚焊,用安捷伦示波器(美国)点一下,发现了原因,飞了几根线,单板CPU上wind river(美国)系统打印正常,再测就OK了。

下午时间已经过半,开始测ADC接口,用Adobe(美国)打开ADI芯片(美国)手册,看了半天英文不好还需要用金山词霸翻译下,这些美国佬 就他么的不给提供中文说明书!搞到傍晚终于搞通了第一块单板。

晚上开始拿Tek频谱仪(美国)看空口信号,反复调测半天,一直到半夜,终于达到要求,长舒一口气,准备第二天调测第二块是TI芯片(美国)的单板。

突然看到老婆发来微信消息:

XX国际小区楼盘又涨了,都他妈怪你天天上班不知道早下手!!

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
嵌入式AppWeb是一种嵌入式Web服务器,它被设计成可以在嵌入式系统中提供基于Web的用户界面和应用程序功能。嵌入式系统通常是指嵌入在各种设备中的小型、低功耗、资源受限的计算机系统,如智能手机、家电、电动工具等。 嵌入式AppWeb提供了一种轻量级的Web服务器解决方案,可以在资源受限的嵌入式系统中运行,具有小型、高效和可靠的特点。它支持基本的HTTP协议、动态网页生成、静态文件服务、安全认证等功能,可以方便地为嵌入式设备提供远程管理和监控功能。 利用嵌入式AppWeb,开发人员可以在嵌入式系统中实现类似于传统Web服务器的功能,同时避免了资源占用和性能损耗方面的问题。嵌入式AppWeb可以通过提供C语言API、JavaScript API等方式,为开发人员提供开发应用程序和用户界面的接口,使得开发人员能够方便地在嵌入式设备上开发和部署Web应用程序。 嵌入式AppWeb在很多嵌入式系统应用中具有广泛的应用价值。例如,在智能家居系统中,可以利用嵌入式AppWeb实现设备的远程控制和维护;在工业自动化中,可以利用嵌入式AppWeb实现设备的监控和管理;在物联网应用中,可以利用嵌入式AppWeb实现设备之间的数据交互和远程控制等。 总之,嵌入式AppWeb是一种为嵌入式系统提供Web功能的解决方案,它可以在资源有限的嵌入式设备中运行,并提供基于Web的用户界面和应用程序功能,为嵌入式系统应用开发提供了便利和灵活性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值