只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  大学毕业 华为 软件开发 和 底层软件开发 该如何选择!?


大学毕业 华为 软件开发 和 底层软件开发 该如何选择!?

发布时间:2019-05-28 05:01:33  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
谢邀。不要那么快答应,先向HR要到底层软件这个岗位的“岗位职责”和“招聘要求”,对比要求看看看你能不能干。公司不会被你坑,因为绩效管理在那里摆着,你搞不定就试用期不过走人呗,岗位空缺就继续招人。真正被
大学毕业 华为 软件开发 和 底层软件开发 该如何选择!?谢邀。
不要那么快答应,先向HR要到底层软件这个岗位的“岗位职责”和“招聘要求”,对比要求看看看你能不能干。
公司不会被你坑,因为绩效管理在那里摆着,你搞不定就试用期不过走人呗,岗位空缺就继续招人。真正被坑的是你自己,简历上有这么一笔在某公司试用期不过就走人,你去其他公司应聘的时候人家肯定怀疑你的能力了。看性格吧。
做应用比做底层灵活底层不用硕士,as本科生我也得到offer了。感觉面试非常水,华为非常缺人。
那么问题来了:华为为什么那么缺人?简单介绍这两个岗位,底软通常被划分在硬件部,为什么这样做呢,因为底软主要是和硬件打交道,包括设备驱动,linux内核开发,bsp这些,在整个产品纬度来看,底软是做为支撑上层运行的基础部分,通常开发工作量比较小,但维护工作量比较大,想想庞大的linux内核。底软,要求对操作系统和硬件工作原理有较深刻的理解,但好处是这些基础部分变化并不是特别大,可以做持续积累。而应用程序开发,会更为贴近实际业务。相对来说脏活累活比较多,比如客户随时一个不满意你就得加班改代码,而且业务逻辑变化也比较快,工作压力也会比较大。
综上,基于你是跨专业背景选应用开发比较合适。如果你的描述没有错,华为底软一般是指驱动,你真正要熟悉的是操作系统接口。比如LINUX或者vxworks,但有时有人会把UEFI的开发也称为底软,那个也不要你懂太多硬件(有人会给你讲),你要懂的是TINACORE。而“软件开发”,这个概念就大了,协议,网管,OS,图像识别,都是软件开发,你得问清楚。
其实,作为毕业生,也没对你有太高期待,你不要太蠢,要求不要太高,肯“奋斗”,就差不多了。
我不是华为的,不要问我为什么 楼上分析的都很清楚,来华为做开发可以选择的岗位很多,很多人疑惑到底选择哪一种更加适合以后发展,其实考虑这个意义不大,关键还是要把业务做精,成为这方面的专家最好,还有时代在发展,不能一直抱着不学习的态度,只有学习,方能进步。。。
责任编辑:
热门阅读排行
© 16货源网 1064879863