华为招聘什么学历的程序员?

华为招聘什么学历的程序员?,第1张

官方认证职Q平台账号

华为程序员的学历要求是本科及以上学历,具体招聘要求是:1、年龄在18周岁以上;2、编码基础扎实,重视代码品质,具备优秀的业务建模能力;3、计算机相关专业优先,具有深度学习、图像处理开发经验;4、有良好的技术视野,并能深入理解技术核心原理。华为程序员的工作职责是:1、负责项目组开发或设计工作,能够按要求、高质量地完成开发或设计任务;2、熟练掌握分析设计工具,按照规范的要求,编写设计文档;3、按照设计功能,实现模块的代码编写和维护;4、按照公司的规范进行编码,并对开发的代码进行单元测试;5、负责解决项目开发过程中的技术攻关及运行中出现的技术问题。作为一名程序员,天生崇拜写代码能力强的程序大佬。但是,只要写代码能力足够强,就能在职业发展道路畅行无阻吗?

答案当然是:NO!你还需要有项目管理的能力。

· 产品经理天天不干正事,提的需求没头没脑,烦;

· 每周开不完的例会/对接会,一点效率都没有,烦;

· 同一个需求,要和好几个部门的人反反复复对接,烦;

· 意见不统一,想说又说不过人家,只能被动接受,烦!

工作中之所以会出现这些问题,其实大多是因为项目管理能力不足。

提到项目管理能力,不少人第一反应就是项目经理岗位。然而作为一名普通的程序员,其实也需要懂得项目管理。

据调查,大部分程序员工作三五年内,都能掌握所在岗位必须的知识、经验和技能。然而很多人接下来就会陷入困境, 无法突破职场瓶颈,更别提加薪升职了。

通常来讲,程序员的成长路径大概有两条:一是走个人能力线,成为技术专家;另一条是成为技术管理者或业务管理者,然而走好这条路需要时机和坑位,好的机会可遇不可求。

项目管理无疑为程序员开辟出第三条精进之路。只要你身处团队中,就会有项目管理的需求和机会。而具备项目管理能力的程序员,无疑会在这个程序员严重同质化的局面下,拥有更多的竞争优势。

1

不懂项目管理 工作寸步难行

只会技术不会管理 注定和升职加薪无缘

最近一年里,程序员老马已经想过无数次离职了。

作为公司里最早的一批老员工,写过的代码比吃过的盐都多,本该混得风光无限,没想到是“长江后浪推前浪”。

最近几年,技术能力上没有新突破不说,工作这么多年还是底层码农,就连今年刚招进来的大学生,都已经独自带项目拿高薪了。

老马不禁困惑,没有项目管理能力,真的无缘升职加薪吗?

没有项目管理能力 在领导眼里一无是处

在某互联网公司做了5年产品经理的启明,最近一下班就像泄了气的皮球,疲惫又沮丧。

一问才知道,公司最近有新产品要上线,启明信心满满地推进工作,没想到研发不配合、测试资源紧张,忙活了大半个月,每天像打仗一样,上线日期却一拖再拖……

而隔壁团队产品经理评审完需求后,团队各司其职,在deadline前三天就顺利完成了项目,还给公司带来了额外创收。

在季度复盘大会上,面对质疑自己管理能力的领导, 启明紧张地不敢抬头。唯一可以确定的是,不会做管理的自己,可能真的要35岁退休了。

不懂管理的项目经理 就是个背锅侠

张力在某知名汽车制造公司,做了3年的项目经理。

别人眼里的项目经理,是个呼风唤雨的总指挥。但张力觉得,自己明明就是个背锅侠!

采购成本过高,项目经理背锅;工程出问题,项目经理背锅;甲方验收不满意,项目经理背锅;不可抗力导致工期延迟,还是项目经理背锅……

每天忙得心力交瘁,饭都顾不上吃,恨不得拿起电焊自己上手了,最后非但客户不愿继续合作,还被老板和同事说“根本不会管理”!

2

具备项目管理能力 到底有多吃香?

如果你平时经常翻看招聘网站就会发现,“项目管理能力”被越来越多次地提到。

尤其对于程序员来说, 项目管理能力已经成为了职场能力的分水岭,薪资待遇上也很丰厚。

计算机程序员的工作内容有:

1、负责软件项目的详细设计、编码和内部测试的组织实施;

2、协助项目经理和相关人员同客户进行沟通;

3、参与需求调研、项目可行性分析、技术可行性分析和需求分析;

4、熟练掌握交付软件部开发的软件项目的相关软件技术;

5、负责相关技术文档的拟订。

计算机程序员的招聘条件是:1、21至28周岁;2、具备良好的沟通合作技巧和团队合作能力;3、能独立承担计算机后台程序的开发工作;4、品行端正。

我们很多学习Java真的不是为了梦想,不是爱好,仅仅是成为拿到高薪的那个人,成为同学里赚的最多的人,成为别人嘴里谈着的那个人。

Java程序员高薪

Java程序员工资真的高,并且一直居高不下,北京程序员平均工资是13K。而且随着阅历的不断积累,成为资深工程师,工资更会成倍的增长,更加抢手,有回报的工作才会有更多的人去追逐。

那么企业招什么样的Java程序员呢?

收获心仪的offer,拿到满意的薪资,找到一份安身立命的工作,是很多Java准从业者的第一个步骤,今天北大青鸟来说下企业针对程序员最看重哪些,程序员不仅要求技术过硬,对软实力也有一定的考核,请看以下总结:

01、熟悉JavaScript

毫无悬念,Java排在了第一位。JavaScript是目前最受招聘公司追捧的技能,被认为是当今市场中高度可移植的宝贵技能。如果这项基本能力不具备的话,作为程序员可能会被无限鄙视吧。所以,面试之前,必须重温Java,这是必考项。

02、了解大数据

近年来,大数据的概念被越来越多的公司提及。不仅互联网公司,传统行业例如教育和服务行业例如健身机构,都在着手做大数据。大数据就要求存储汇总工具稳定,并且有一定的商业分析能力,可能还需要准备一些数据读取、交互、转移甚至是出现遗漏等问题的解决方案。小编认为,大数据的考核不仅仅是技术,还包含对程序员眼界以及IT灵敏度的测试。

03、掌握全栈

越是顶级的公司对这一要求越高,这也是对程序员综合素质的考核,在小编看来,这类程序员的晋升可能性也是最大,一专多能是每个公司都渴求的人才。

04、我了解多种语言

没错,前几年的招聘基本都是Java和C语言,但是随着近几年经济衰退,不少人发现,很多公司在招程序员的时候会要求会用RubyonRails,Python/Django,Node.js,以及在出现的函数式编程语言中,Scala是最普遍的。

05、安全性

根据研究报告,去年深受安全漏洞之害的公司知道2023年什么技术对他们而言是最有用的。随着云计算使用的增长,安全性和合规性越来越为组织所担忧,这导致了对安全,合规,治理和数据管理专家的需求热潮。

06、转到移动端

有没有发现,地铁、商场、餐厅、超市等等,所有场合,无论是浏览新闻、视频,还是购物支付,还是出门打车,只要一部手机,全部搞定。现在人们对手机的依赖达到了史无前例的最高点,移动开发者备受追捧,尤其是那些可以广泛发布自己作品的开发人员。要成为一个成功的移动开发者不是通过特定的技术技能来实现的,而是通过商务头脑实现的。

编写代码仅仅是项目的第一阶段。沙河北大青鸟认为知道如何推广移动app,如何吸引和留住客户,才是成功的推动力。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11097214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存