各位学长前辈,我是13年的新生,想报嵌入式方向,但对于这专业的职业方向,还不是很明确,特来咨询。 我想问的主要有以下几个问题: 1)这个方向出来大都是去做底层开发还是系统应用开发? 换句话说,大都是去做驱动程序开发,系统移植和剪裁优化等稍偏向底层的开发,(当然更底层的电路、芯片、PCB......不作考虑), 还是做基于特定系统的嵌入式应用软件开发? 2)我有一个打不开的心结:追求技术但又不想脱离市场应用——但这似乎又很矛盾 如果纯粹的做底层开发,一直在磨练技术,有个优势是技术更新慢,以后自己可以倚老卖老,自己的岗位也很难被替代,但是也会导致自己无法逃离这个岗位,好像被困住了,离市场很远很远, 如果是基于特定系统的应用开发,技术相对来说比较简单,底层都会有封装好的API,会调用就好,最多会在稳定性、实时性、安全性上高一些要求,技术更新相对也慢,但是由于技术平台相对比较低,(当然,有些像视频音频处理,网络设备要求也很高,但是相对...)岗位很容易被替代 一个用C++做PC应用软件的,只要适应了Linux环境及其API,也可以很快转行做嵌入式应用软件开发。当然其好处也是显而易见,接近市场,工作岗位多,可以大幅提高嵌入式设备价值——个人感觉比较适合创业。 (以上纯属个人愚见,欢迎拍砖指点) 我应该怎么样选择呢?底层 OR 上层应用?中科大这个方向的前辈们都去哪儿了?我该不该选择这个方向? 或则说,国内的公司现在根本没有分的那么细,底层开发和系统应用开发都得会?如果是这样,感觉东西真的好多,很难在一年的学好啊.... 另外,嵌入式还有其他好的方向吗? 求前辈们指点,也欢迎大家一起讨论... ... |
[职场| 业界·前辈·经验谈] 关于嵌入式--职业方向选择
naruto
· 发布于 2013-05-01 17:27
· 4501 次阅读
转载文章时务必注明原作者及原始链接,并注明「发表于 软院网 RuanYuan.Net 」,并不得对作品进行修改。
http://ruanyuan.net/thread-34-1-1.html 给嵌入式的筒子们的职业规划和选课方面,洋叔亲笔。。你们看看 |
同问,我也13嵌入式 |
我是菜鸟。。。。。。。。问下管理员洋哥,admin 你们看下这些网站吧: 这个是科大苏州嵌入式重点实验室的网址:http://embedded.ustcsz.edu.cn/ 晚上估计把服务器关了,白天访问吧。 这个是那边的一个公司网址:http://www.emsym.com/index.php/zh/ 苏州昂信科技 在亲民楼317那边,有很多博士师兄在那边,很多保送或者从本科一直是科大,直接读博的,他们才是专业的,属于科大计算机学院。 祝好~! |
做底层和应用开发的都有 相对来说上应用开发的职位较多。。。 就像你说的 做底层主要是做驱动程序开发、系统移植还有就是Kernel的优化 应用开发包含的就比较广了 比如嵌入式linux上的一些软件开发(包括Qt) 或者Android WindowPhone iOS等等 当然Android也有系统开发(紧跟潮流+技术) 总体来说国内做纯嵌入式底层开发的企业真的不多 而且这类职位对经验的要求很高 培养也不容易 要下很多功夫 如果你在开源社区有过代码贡献 就比较有优势 取舍就在这里:系统开发 = 门槛高 + 工作压力大 + 职位少 + 待遇高 应用开发 = 门槛低 + 工作压力依然大 + 职位多 + 待遇稍低 个人认为:如果你没有一门心思钻研到底的觉悟 选底层就要慎重。。。。只“学会”老师上课所讲的底层只是是远远不够的。。。 另外 科大苏州嵌入式重点实验室这个实验室确实确实不错 师兄都很给力 强烈推荐去 不过最好不要抱着打酱油的心态 |
indra7 发表于 2013-5-2 00:23 做底层和应用开发的都有 相对来说上应用开发的职位较多。。。 就像你说的 做底层主要是做驱动程序开发、系 ... 学长的话很中肯,底层这块国内确实比较欠缺,IC公司,芯片公司少的可怜,处境也比较悲惨,系统公司也就不提了。在这种大环境下,没有完善的产权保护制度,我想在国内更多的是在于会用这些东西,我比较看好未来智能终端设备(当然不只是手机,还有很多的医疗机械,汽车电子,智能家电,工控系统... ...),现在的情况,一般是智能终端设备厂商自己设计板子(因为涉及到设备布线,会亲力亲为),然后找厂商把板子做出来,接下去就需要把系统移植上去了,因为驱动程序一般都会有芯片公司提供,最多拿来改改,所以我觉得这不是一块香饽饽,我比较看好系统移植裁减这一块,个人愚见,国内设备厂商要设计产品,少不了系统移植裁减,唯有这一块,国内需求量相对来说比较大,技术难度相对比较高(工资待遇应该也不错),又很难被外国的公司垄断,每个公司都有自己特定的需求,不能像windows系统一样一统天下。现在系统移植和应用软件开发这一块、一般都是国内设备公司自己在做,但我觉得,以后系统移植很有可能会划分开来,外包出去,成为一个单独的行业,(当然也有可能成为系统公司的额外业务)因为这一块相对技术难度较高,但工作周期相对较短,而整个设备产品的研发周期比较长,设备公司不太有必要单独养这么一批人,而应用软件开发涉及到用户体验,设备公司很难扔掉这一块,所以我以后有想向系统裁减移植这个方向努力的想法,但以上纯属个人猜测,不知道学长怎么看?因为感觉系统裁减移植与嵌入式应用软件开发,是两个不同的学习方向,所以感觉对以后着重学什么知识有点迷茫,因为嵌入式这个方向的东西真的很多。 看了网上的招聘信息,嵌入式工程师,里面列了一大堆知识,底层的和应用的都有,请问学长嵌入式工程师,算是底层的还是应用?还是公司现在不分那么细,进去都得干? |
eternalsilence 发表于 2013-5-2 05:17 同是嵌入式呀,我们都着急这些问题呀,其实很想知道以前的学长,都去了哪些地方,主要做什么? |