技术解析

嵌入式和运维哪个前景好点?
0
2021-07-12 04:43:57
idczone
准备去培训了! 这两个方面前景怎么样? 需要注意些什么? 以及这两个方面适合怎么样的人?
都是苦逼

有本书叫(嵌入式系统开发之道),推荐你看看。对国内嵌入式开发的现状描述得真好!虽然我不知道是不是真的,但是看上去很实在!

======
菜鸟:“除了硬件与结构小组之外,基本上,好像和课本写的软件开发团队也相差无几吧?”PM:“但课本恐怕没跟你说有些组员的工作是跨组的吧!应该这样说,我们团队的状况是,几乎没有人只会或只需要做某个小组的工作。举例来说,项目刚开始时,项目管理组会比较忙,此时,几乎所有人都要帮忙评估规格、进度以及技术可行性,至于设计阶段则几乎是全员参与。当硬件工程师开始找零件、规划硬件架构,固件工程师必须和硬件工程师密切合作。同理,在项目的不同阶段,各有不同的人力瓶颈。前期阶段,上层的人要帮底层的人;中期阶段,固件的人要帮系统的人,系统的人要帮AP 的人;后期阶段则所有的人都要帮忙测试与debug 等。”菜鸟:“一个人负责多件事情不是很容易造成混乱吗?这样工作效率会高吗?”PM:“这也是没有办法的事,我们只能尽量做好时间与人力的配置。在团队的组织表中,每个重要的工作项目都有其对应的小组及负责人,这些小主管必须对项目状态、风险管理及人力调配付出相当多的精力。我就只有这些人力,为了调配他们去追赶几乎无法达成的出货日期,只好把每个人都当成全能在用,这并非我们公司与项目独有的现象,我想多才多艺[ 4] 是业界对‘优秀嵌入式系统工程师’的基本要求。但请注意,我可不是说时间与人力吃紧时就允许草率地执行设计工作,人力短缺就可以不写文件!人少有人少的办法,无视设计与文件工作,不但不能节省时间,反而导致项目失控或失败,但教科书上往往无视这个普遍存在的现实。”菜鸟:“你是说,软件工程那套对嵌入式系统开发不适用啰?”PM:“你还是没搞懂。第一,我从来没有贬低软件工程或对象导向开发模式的意思,它们也都是经验和天才的累积。我的重点是软件工程教科书中无法完全考虑所有的现实状况,偏偏这个状况又是业界普遍的现象。第二,上述的现象并不只发生于嵌入式系统或电子产品开发,我想,一般的软件公司或游戏开发公司也有这种看似漂亮的组织表,但人力永远捉襟见肘的状况

管你学啥 ,只要是培训出来的, 企业都不要, 不信? 你去试试!

同一阶段嵌入式比运维工资高

嵌入式方向工作机会比较少。运维工作机会可是很多的。

为什么啊

艾玛啊,我也正面临这两个问题,学的嵌入式,对运维也有兴趣

ios还是有人要的吧。。

运维具体工作内容都有哪些?

本科嵌入式 -> 研究生计算机
之所以跳是因为嵌入式真是个深坑啊! 要学的东西多,还不容易学会,成本也不低,当年买块armv7的版就1k,更别提什么a9,a15了,都快一台平板的钱了! (防喷补丁: 不是我不想花,臣妾没钱啊!)
最关键是! 这货光有知识没用啊,出了什么奇怪的问题完全靠经验啊,不泡个十年都不好意思和人打招呼.
不说了,都是泪,培训估计是培训不出什么东西的,别往这里跳了,要学就去考研把

运维就业岗位多,相对来说培训生的机会会更多吧

嵌入式的感觉会比运维的轻松一些。

因为, 学习能力强的人, 都是自学的, 也知道怎么学. 培训出来的, 就相反. 现在互联网千变万化, 你没有强大的学习能力, 你跟的上么? 难道用啥, 就培训啥?
就算能找到工作, 那绝壁是烂不拉吉的小公司, 还是把你当写代码的机器人对待. 你问我怎么晓得? 我认识很多朋友在互联网公司, 他们给我说的.

IOS是有人, 那是没办法, 因为供不应求嘛. 有比没有好, 但是, 一旦遇到好的, 绝对把你T走. 所以那些培训出来的IOS程序员, 就不要那么心浮气躁的样子.

另外, 嵌入式和运维, 这么高深的职业, 你一个培训出来, 能是个啥水平嘛, 就只会基础而已. 越是高深的, 越不应该有这类的培训班.
那怕是PHP, 都不应该有培训班出现, 真正的程序员, 要么本科是计算机的, 人家可是学了数据结构和算法的, 相当于内功. 而培训班只交花架子, 要是教你数据结构和算法, 几个月的时间, 完全不够. 再要么是自学成才的.
这两类人, 才是企业的最爱, 只要还没出现供不应求的现象, 培训出来的, 竞争力很小.

相信我, 看几本很好的书(最好是国外的, 国内好书太少了), 照着学, 绝对比培训的老师讲得细, 讲得好. 培训的老师, 只将怎么做, 绝壁很少讲为什么这么做.
给自己一年的时间, 在家里, 安安心心学习, 要是觉得无聊, 学不下, 还是搞别的吧, 程序员这职业不适合你, 做程序员, 得学会忍耐孤独.

运维说的是资历,只要你有“维护过XXX千万并发的经验”,“维护过XX个机房”,“写过XX公司的方案”就差不多了。就算你是傻的,只要有上面资历,基本可以先进公司再学习。
嵌入式就是个坑,掉进去,爬出来就是“老”大爷了。。。
学习以上,基本都是终身方向。
运维稳定的情况下,5年左右可以提升到一个级别,主要看你跟的领导牛不牛逼。
嵌入式就看你自己造化了。
培训没啥意思,嵌入式的门槛没有那么低。
都适合不说话多做事的人。

我是一个普通二本的学生, 目前大三下学期, 学校要选我们自己选方向出去培训, 有安卓,iOS,PHP,javaee, 真不知道选什么好

如果你有学历,去研究所国企类,嵌入式的需求是比较大的。私企的话不好,但如果过几年转销售,干的好会很不错。

嵌入式和运维,2个都很boring.
如果嵌入式和互联网后端,前端,移动开发,果断抛弃嵌入式。在相同年限下,在码农级别,互联网相关的目前工资更高一点。另外有一点,前面也有朋友提到,嵌入式开发的有偏硬偏软,很难通吃,需要合作,很难有自己的项目; 相比互联网的,有全端的,懂点设计的移动开发,能够独立完成小项目,个人比较有成就感。

未免把运维说得太肤浅了, 好像是个人就能干似的
你以为维护那么大的集群真是说着玩玩的?
我会告诉你我们的运维能读甚至改spark的源码?

当然选ios或者安卓啊,入门上手简单

本科电子专业的,毕业自学做了运维,说一下自己观点
嵌入式方向属于门槛高,成手慢.貌似招人的公司不多
现在做硬件的公司还是不多,相比之下互联网公司就多很多了
硬件加班的情况更严重,待遇的话得靠日子磨经验,
另外现在做软件还是比做硬件赚钱
运维的话,现在运维的整条职业路线就不是很清晰,就是这个行业对这个职业的定位也不是很明确
运维自己的前进方向也不确定,相当多的运维转了软件开发,前端后端什么的
另外纯运维是没有发展的(就是只会用别人的软件,搭搭环境之类的),迟早会被云模式取代
起码要会点脚本语言,python之类的,
高级点的运维,会参与到开发里
或者能读懂软件源代码作出修改
运维这职业,在不同规模的公司完全是不同的职业
不像java开发之类,到哪儿都是java开发
在小公司需要接触和服务器有关的所有事情,包括硬件采购,服务器租赁,机房选择,机器规划
软件架构选择,应用上线,更迭,日志分析,系统安全,另外所有人有问题第一个找的人就是运维╮( ̄▽ ̄")╭
说小公司事情多,涉及广锻炼人是纯扯淡,小公司会遇到各种各样只有小公司才会遇到的问题
比如领导要省钱,租的单线机房,网速烂到爆,登陆系统敲命令都要一个字母一个字母的卡
比如多个机房之间互相连线,做代理转发,端口乱到理不清
大公司的话,职责就分明多了,也有机会把一项或者几项技术学到深入
另外,以后小公司的运维很有可能会被云服务器取代,云上有更专业的运维团队会把一切都弄好交到开发手里
职位选择要考虑的东西还是太多了
考虑一下两个职位的工作环境对比,还有你将来想定居在某个城市,你看看那个城市能提供什么岗位
确实都是很苦逼的职业,不管哪个职业,自学能力都非常重要

这个分析非常到位! 要是题主连这个都忽视, 没话可说了.

嵌入式是个深坑,绝对是,但爬出来的,绝对是大牛。但时间绝对不短。现在很多人都忍不了那么长时间,而且很难有软硬通吃的人,再就是互联网的待遇啊。认识的好多嵌入式,都因为很多客观因素,时间,金钱,家人,老婆孩子改行了。至于培训,多少会有用处,但不会太大。


我在二本呆过, 差不多一半的人到毕业都是完全狗屁不通, 还不如大专生. 你自己想想, 面向这群家伙的培训机构, 能是些什么机构, 都是些什么人在教, 能教个什么东西, 教出什么人.
"学校要选我们自己选方向出去培训"
你就找你们学校问问收了多少回扣吧 (我只是猜测).
个人觉得23~25岁至少要在某个方向上能至少入个门, 如果达不到, 建议转行, 养猪买水果都行, 搞好了发财的可能性也很大, 至少比这行好. (不要给我说你有爱, 有爱你中学, 大一干嘛去了)
或者考研继续拖几年, 但一定要抓紧了.

最便宜的用armv7指令集的芯片, 现在应该不到8块钱吧.
再说了话学东西这点钱又算得了什么. 就怕买回来压箱底垫桌腿.
再说有模拟器嘛, qemu...

哈~请勿激动,运维去到一个机房等级的,也不在楼主现在讨论范围了 。说的肤浅更好入门。而且运维入门简单没人不同意吧。

废话! 芯片当然便宜啊
但是你让一个新手把芯片的外围电路全部设计出来吗 ,我说的是开发板啊

能不能冒昧的问一句您现在在哪一行发展 嵌入式吗

嵌入式太难了,需要学的东西太多太杂了。
硬件,软件。

我本科电子专业,学嵌入式三年,大四转了移动开发。
培训 iOS Android Web前端什么不好要去搞嵌入式?运维更是。。。
不过智能硬件倒是能跟嵌入式扯上不少关系~

你们学校也是牛逼。。。。。。

嵌入式是个大坑 大大的坑 除非你能去国际一流的那几家IC公司 要不然一辈子都在给别人适配接口或者改BUG
嵌入式转运维的苦逼留!

我看见的嵌入式Linux这个行业在萎缩。
受Android影响,采用c或c++来做应用的公司越来越少,Linux下的应用开发周期长,效果相对较差,不如Android来的快。
bsp我觉得也越来越少了,各芯片厂家把bsp包做的越来越傻瓜化,不需要改什么东西,系统就能跑起来,需求量也就没那么大了。

这两个行业都不看好,嵌入式逐渐被Android等职能终端代替,运维逐渐被云服务代替

淡定 想想自己真正想要的是什么 想学的是什么 对什么有兴趣

回扣肯定有的 老师们一个个B脸的跑寝室来跟你说可以贷款去读 还保就业4000+工资

我刚刚买了js权威指南 学校就突然说要搞个培训

我专科 也是这样的情况 为什么会搞出这样一堆事?

主动给学生找培训的学校,靠谱程度想想吧。
我大四上学期的时候,培训机构来学校忽悠人是来了一波又一波,直接来到我们宿舍里,说的天花乱坠。
然后一些傻嗨去培训了,除了欠下1.8W的贷款,学会了一些名词和烧写程序(反正就是没学到啥)。
然后现在找到了一家实习单位3K一个月。(嵌入式Linux)

选嵌入式,现在硬件创业也挺火的,运维会逐渐被兴起的云服务代替掉的。

你现在在做什么? 来的培训机构叫什么尚官。

工作是Android、业余搞点HTML5充充电。
个人而言,能自学就别培训了。
那培训费特么够我买个高配置MBP了。。

选择嵌入式吧,毕竟单纯软件的门槛太低了,那运维就更低了,现在这波智能硬件还挺火的,未来机会大大的有喔~

我们老师到没那么积极,但是各个培训机构的老师很积极的进宿舍宣传

谁知道呢 学了半天都不知道学的什么

嵌入式在深圳大概比较好, 做硬件创业的多一些, 生态链成熟一点,
等你搞几年出来, 智能家具之类的概念大概会比现在还要火.
(大环境都是捕风捉影, 不过可以确认一点, 嵌入式要比运维好玩..)

我校有人去培训嵌入式的 出来5000+ 远超校内平均水平3300 听说厉害的是有面试宝典给 楼主自行感受

"当年买块armv7的版"
你是说armv7指令集的开发板. 那不少单片机都是armv7指令集. 开发板不到20块钱吧.
好吧, 我钻了个牛角尖.
不过现在确实有arm9的lqfp封装的板子, dram flash都片内集成了, 双面板就够了. 外围就剩个供电, 你不会DC-DC弄个线性稳压总会吧.

没必要这么客气.
我打算弄PhD. 即使我往那边靠, 也只想去芯片原厂. 我看到现在连单片机开发都是调用第三方库和底层打交道, 一般剩下的就是二次开发, 纯粹就是搞业务.


有点激动. 不说排名如何, 好歹正经本科. 本科大二大三是很关键的, 那么多专业课, 哪个不要花时间. 这尼玛完全是技校的手段, 是把学生当牲口卖.
我们当年也是二本, 还有老师暑假带着我们写操作系统内核, 带着看CSAPP. (当然没几个学生能做完, 但就我认识的我们那届跟着做过的学生, 包括我自己, 现在全部在美帝就是在985, 或者在BAT供职)

哥们,我们的开发板咋不一样 T_T

比如这个, 就是用的 armv7-m ISA (armv7-m, armv7e-m, armv7-r, armv7-a 都是 armv7), 满足你说的条件. 24块钱.
http://detail.tmall.com/item.htm?spm=a230r.1.14.18.WhXMOT&id=24072900153&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=&abbucket=7
当然这种是不带缓存, 不带MMU, 不带DRAM控制器, 3级标量流水线CPU的芯片, 也跑不了一般的Linux, 一般叫做单片机.

说好的新手友好呢!

我大学也是电子类专业, 学得还不错, 现在从事 iOS 开发
我觉得从行业上来说, 电子和国外的差距是比较大的, 毕竟这是一个很看重经验积累的行业, 不光是国家层面上赶超有困难, 而且在从业人员层面上, 很难快速抹平和老手之间的经验(薪资)差距.
但是软件行业, 特别是互联网方面, 与其他发达国家相差并不大, 甚至在淘宝这种数量级的项目上, 甚至是领先的.
所以我觉得, 如果对编程有兴趣的话, 还是选择未来道路更广一些的比较好吧, 而且经验的差距在开源时代, 只要肯下功夫, 是能快速成长的, 这一点硬件就不太行了.

就做嵌入式运维师

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服