求大神教下在嵌入式软件工程师开发怎么学?

[推荐] 大家讨论一下现在搞android,ios应鼡开发 和 嵌入式软件工程师底层开发 哪个前途光明些 [问题点数:40分]

现在是移动互联网时代,android和ios都挺流行的本人是学嵌入式软件工程师開发的,有没有必要抽空学一下android或者ios开发赶一下潮流啊?还是继续专研嵌入式软件工程师开发好呢

果断底层,C语言、Posix系统调用、TCP/IP协议20多年来都没有本质性变化,未来20年只要计算机体系结构没有颠覆性改变也没有变的需求

iOS、Android的,也许5-10年后的年轻人就不知道是什么东西嘚

果断底层C语言、Posix系统调用、TCP/IP协议,20多年来都没有本质性变化未来20年只要计算机体系结构没有颠覆性改变,也没有变的需求

iOS、Android的也許5-10年后的年轻人就不知道是什么东西的

显然做越底层的东西变化越少,能做的时间越长!

是啊一个linux都够你学的了

不要做底层,底层虽然說技术沉淀久不过不生财

但做应用的,生财速度飞快

不要做底层底层虽然说技术沉淀久,不过不生财
但做应用的生财速度飞快

搞C/C++/Linux的應届生去互联网就是能拿10-15K,而且互联网基本都是14-16个月工资

搞应用的风险太大了吧App Store里赚钱的应用有10%么?赚大钱的应用有1%么

引用 1 楼 jackyjkchen 的回复:果断底层,C语言、Posix系统调用、TCP/IP协议20多年来都没有本质性变化,未来20年只要计算机体系结构没有颠覆性改变也没有变的需求

iOS、Android的,也许5-10姩后的年轻人就不知道是什么东西的

但做应用的生财速度飞快

搞C/C++/Linux的应届生去互联网就是能拿10-15K,而且互联网基本都是14-16个月工资

搞应用的风險太大了吧App Store里赚钱的应用有10%么?赚大钱的应用有1%么

我就是今年应届生,大学学的就是嵌入式软件工程师linux但我现在找的工作是android开发。僦我找工作的感觉结合周围同学的经验,如果你是技术大牛不管你做哪方便,java后台开发嵌入式软件工程师liux,IOS、android应用你不怕赚不到錢。而一般应届生出来基本根据工作所在地的大环境,待遇都差不多像我在福建,IT氛围一般般吧周围同学今年找的工作不管做哪方媔,一个月3K+居多个别好的5K,6K的也有。

至于想做哪方面个人感觉吧,跟着兴趣走吧有兴趣了才会愿意去投入,有投入了才会有提高提高了才有水平拿好待遇。

而App Store里的应用赚钱问题我跟人觉得作为程序员(除非自由程序员)其实没必要太关心,应用商店里赚的钱进的是咾板的口袋不是你的口袋,你口袋里能有多少money更多在于你的能力

不管嵌入式软件工程师开发,还是iosandroid开发,表面上看是不同领域但鈈都是敲代码,不都要求对计算机的理解况且,iosandroid不也基于linux发展起来的。

LZ有时间的话不妨都去学学看对自己没坏处的,只要有一门技術掌握得好自然能有一个好的发展。

果断底层C语言、Posix系统调用、TCP/IP协议,20多年来都没有本质性变化未来20年只要计算机体系结构没有颠覆性改变,也没有变的需求

iOS、Android的也许5-10年后的年轻人就不知道是什么东西的

不一样的,底层更多要求的是技术偏向真正的计算机科学,呮要计算机结构不变永远不过时;

而后者属于平台上的第三方应用,对技术要求不是很深需要更多的是创意和需求。

二者不能用薪水嘚多少来比较的自己更适合哪个做哪个。

你怎么知道store里赚钱不超过10%?你做过市场统计

建议楼主觉得哪个上手,哪个更容易激起兴趣就做哪个如果你技术不是很强的话,还是先动手做点应用培养点成就感再说吧底层那玩意不是短期内能够上手的,当然你要是很厉害的话直接果断一楼说的

当然,如果都喜欢的可以除了做底层的主职工作(C语言薪水待遇很高,前提是优秀的)之外可以接一些app的私活儿。

但做应用的生财速度飞快

搞C/C++/Linux的应届生去互联网就是能拿10-15K,而且互联网基本都是14-16个月工资

搞应用的风险太大了吧App Store里赚钱的应用有10%么?賺大钱的应用有1%么

你会写驱动又如何,你会修改内核又如何

你会嵌入式软件工程师平台多个标准又如何

你会把强大的应用移植到嵌入式軟件工程师平台上又如何!

在天朝卖产品是赚不了钱的

靠卖服务才能赚钱,互联网就是这么一个平台

一家公司赚不了钱管你技术多牛逼,都是没钱途的

所以还是劝你不要搞嵌入式软件工程师了没钱途的

多关注移动互联网的应用,这是大趋势

我自己觉得是先搞好嵌入式軟件工程师底层有空的时候学一下应用开发,多一门技术也不是一件坏事

学linux吧,特别是服务器!

技术更新慢看经验的!越老越吃香!特别是做服务器!

做应用都係吃青春饭的!

学linux吧,特别是服务器!
技术更新慢看经验的!越老越吃香!特别是做服务器!
做应用都係吃青春饭的!

我比较倾向于做系统驱动

引用 1 楼 jackyjkchen 的回复:果断底层,C语言、Posix系统调用、TCP/IP协议20多年来都没有本质性变化,未来20年只要计算机体系结构没有颠覆性改变也没有变的需求

iOS、Android的,也许5-10年后的年轻人就不知道是什么东西的


不一样的底层更多要求的是技术,偏向真正的計算机科学只要计算机结构不变,永远不过时;

话说下一波赚钱的浪潮可能是物联网物联网靠什么啊,嵌入式软件工程师软件啊楼主,嵌入式软件工程师的春天不久要到来了

话说下一波赚钱的浪潮可能是物联网,物联网靠什么啊嵌入式软件工程师软件啊,楼主嵌入式软件工程师的春天不久要到来了。

现在都倾向于中间件譬如android、嵌入式软件工程师浏览器,嵌入式软件工程师应用就是通用的app能茬所有该中间件平台上都能跑

你去做嵌入式软件工程师,还不如做app

引用 18 楼 wff100 的回复:话说下一波赚钱的浪潮可能是物联网物联网靠什么啊,嵌入式软件工程师软件啊楼主,嵌入式软件工程师的春天不久要到来了
现在都倾向于中间件,譬如android、嵌入式软件工程师浏览器嵌入式软件工程师应用就是通用的app,能在所有该中间件平台上都能跑
你去做嵌入式软件工程师还不如做app

物联网用什么系统支持上层应用那?峩看多数是linux,不会是android或ios(这两个都手机上)弄懂linux估计做什么嵌入式软件工程师都没啥问题了。

现在都倾向于中间件譬如android、嵌入式软件工程师瀏览器,嵌入式软件工程师应用就是通用的app能在所有该中间件平台上都能跑
你去做嵌入式软件工程师,还不如做app

物联网用什么系统支持仩层应用那我看多数是……

我就是嵌入式软件工程师从业者,现在做的大部分都是嵌入式软件工程师浏览器应用都是基于浏览器来做嘚,就是B/S结构做出来的应用在嵌入式软件工程师平台能跑,在PC机一样能跑别太局限了

android和ios都是基于linux的,移植android过去你的板子也就是ic方案提供商,只要做好hal层移植就可以了上层应用还是android的app

未来的趋势肯定是b/s或者中间件应用的天下,做好这些应用就可以了应用也有高级的,譬如用gl画3d其中涉及到的数学知识够你受的,可以让一大部分专科毕业生和培训机构吃快餐的从业人员达不到这种要求就是职位可替玳性极其低,那样你的薪酬待遇肯定会很高

现在都倾向于中间件,譬如android、嵌入式软件工程师浏览器嵌入式软件工程师应用就是通用的app,能在所有该中间件平台上都能跑
你去做嵌入式软件工程师还不如做app

如果是基于android系统上的开发,我觉得以后从业者是相当多的话说越嫆易使用的语言越cheap,从.net人员工资水平远不如java就可以看出来

我想跟语言容易程度关系应当不大吧,汇编够难吧但市场需求小之又小。java和.net嘟是面向对象型语言二者难度差距上并不是很大。

现在都倾向于中间件譬如android、嵌入式软件工程师浏览器,嵌入式软件工程师应用就是通用的app能在所有该中间件平台上都能跑
你去做嵌入式软件工程师,还不如做app

向您请教个问题能对你所说的中间件来个更详细阐述否,Φ间件跟android/ios应用层的app不同在哪

汇编市场小只针对国内而言,知识产权保护不足

现在国内做的大部分(90%+)嵌入式软件工程师产品都是基于外商的IC方案来进行二次开发

也就是说,产品还没出来一部分钱就到外商手中了

做IC方案的,基本都是需要到汇编的

x86\mips\arm等一大堆cpu结构这些人財的可替代性也非常低

你所看到的市场需求小,只是针对国内而言

所谓的中间件就是介于系统层和app层之间的软件

那么所写的app的就不会直接依赖系统,而是依赖于中间层也就不用考虑系统的问题,直接关注中间件的性能就好

所谓的中间件就是介于系统层和app层之间的软件
那么所写的app的就不会直接依赖系统,而是依赖于中间层也就不用考虑系统的问题,直接关注中间件的性能就好

也就是中间件件相当于跨岼台的可以让在linux,android甚至windows操作系统上跑

那么所写的app的就不会直接依赖系统,而是依赖于中间层也就不用考虑系统的问题,直接关注中間件的性能就好
也就是中间件件相当于跨平台的可以让在linux,android甚至windows操作系统上跑

他说的这种事基于浏览器上的,前提是浏览器需要跨平囼和传统意义上的app应用是不一样的。

比如windows平台下的app是基于windows操作系统上的浏览器也是一个app。

话说在其他系统上比如linux上,先要有同样的瀏览器能在linux上跑

这个前提还是比较苛刻的。

不是什么嵌入系统都能比较好的支持类似浏览器这种级别的//z6IUuAyPG

“说那么多都是虚的it行业只有跳槽才是涨工资的捷径,如果跳不动只能说明你能力到头了或者这家给你的薪水实在是超过你的能力了。而且作为一个从底层干上来嘚,驱动音视频都作过的工程师我可以很负责任地说,这文章认为下层比上层更有价值是外行做jsp都能赚40万年薪,这文章作者不懂底层”

我工作几年跟当年保研的同学谈起技术来,根据还是有差别的

我讲标准如何转化为实现他讲算法;

我讲如何做项目集成,他讲效率編程、敏捷开发;

我讲项目经验他讲开发语言的优劣、信号机制的优劣、堆栈的优劣……的优劣;

我讲怎么项目中如何实事求是,他讲編写程序怎么搞的“华丽”;

我讲我拼搏几年才年薪几万,公司产品卖不了钱

他说他刚毕业就年薪20万+是互联网公司,赚钱得很

iOS、Android的吔许5-10年后的年轻人就不知道是什么东西的

个人的发展前景怎么样,不是单靠选择方向决定的甭管是作应用的,还是作驱动的都有高薪嘚和低薪的。关键还是看一个人脑袋里的到底有没有货

我是学嵌入式软件工程师的,Linux博大精深我学了1年也只学到皮毛,起薪是不低泹是想在嵌入式软件工程师领域有造诣,真的需要时间、兴趣和能力

后来我学习了应用开发,你懂的入门就很easy了,现在我一心想在应鼡层发展了因为目前市场需求大,对我来说转任意一个平台都不难编程思想在脑袋里,linux指导着系统思想没什么可怕的。

不管是驱动還是应用都是有学问的,不存在好坏和高低贵贱只是驱动的门槛高一些,根据个人情况酌情选择吧。

但做应用的生财速度飞快

搞C/C++/Linux嘚应届生去互联网就是能拿10-15K,而且互联网基本都是14-16个月工资

搞应用的风险太大了吧App Store里赚钱的应用有10%么?赚大钱的应用有1%么

这要看你是偠赚钱呢还是要专研技术了,要赚钱肯定不搞底层。

没有标准答案的问题建议多方面考虑。

做底层的是肯定没有做上层的需求大做底层的也许就一些OEM厂商和山寨机在做,这些公司你都能扳着指头能数得出来你进不了这些公司中的某一个,就会很尴尬做上层应用的鈈用我多说,各位心里都明白

做底层的门槛肯定比做上层的门槛高。做底层的一般需要了解更多的计算机科学与工程知识比如操作系統,组成原理汇编,甚至电路

兴趣决定了你是否愿意钻研更深,意味着是否能做得更好

要考虑准备押宝的平台的生命力。今天Symbian的下場很可能就是过几年ios/android/wp/rim/any other/中某一个或多个平台的下场想一下你精通了很多年的平台突然在某一天没有市场了,你要失业了你面临着房贷,仩有老下有小的压力,你哭不出来肯定有工作不太久的人会跳出来说什么:技术都是相通的呀,编程语言都是相通的呀平台都是相通的呀,但真正要让你通的时候就发现没有1+1那么简单了。

任何技术投资都不可能一劳永逸但确实有不同的生命力。

时势造英雄你当嘫可以趁着浪潮赚一笔,在技术浪潮中发家的人不在少数但不确定你能赚多少,够不够你的投机成本因为当浪翻下去的时候,你可能昰在裸泳

人生理想:或者说是目标:

看你以后想过什么样的生活,干什么样的工种一般来说,工作5-8年以后你的技术就和你的工作年限关系不那么大了。你要明白这意味着什么

匿名用户不能发表回复!
}

我要回帖

更多关于 嵌入式软件工程师 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信