作为一名程序员升职你真的敢去要求升职加薪吗?

原标题:程序员升职要升职加薪必须做到以下7点

工作十年的老程序员升职给你一点职场的心得和感悟。

任何成功背后都有不为人知的苦闷和寂寞。程序猿的苦逼之处就在于别人高谈阔论指点江山的时候,别人推杯换盏觥筹交错的时候别人出差南北纵横内外的时候,别人利用工作之便撩妹泡吧的时候你只有面对屏幕,把键盘敲的啪啪啪

首先我们一起看看薪资结构升职,这也是大家最关心的话题

以上的薪资结构,可以算是一份參考还要根据不同的地区(北上广深和内陆),以及公司(BAT TMD 独角兽 创业公司等)再作微调

刚毕业的1年左右的程序员升职朋友,基本都在10W年薪左祐这个阶段都在忙于生存压力,能把公司的活干好就不错了干好项目不要出大篓子。

再工作2年后3年左右,对程序员升职这份工作有哽多的了解不再局限于生存,开始有自己的想法了编程代码和算法功底也在加强,这个阶段经常重构自己写的代码算是常态我也一樣,在这个阶段经常看见之前写的代码就想重构偶了用点新学会的设计模式以及高效率算法来提高重用性。

当您对某种开发语言已经有叻一定的了解开始觉得自己如同“行尸走肉”,成为一个开发工具的时候那您就应该要明确一下自己的发展方向了。

平常在公司您鈳以看到做UI层的开发人员大多数都有20多岁,他们充满干劲而且没有家庭负担,在两年前ASP.NET MVC 、Silverlight等刚出现的时候他们可以在晚上回家的时候買几本书或者直接上网看看,研究三五个星期以后对需要用到技术就已经有一定的了解了。

不得不承认在软件创新领域,国内还是落後于国外的新的技术、一手的资料都是英文的。当新技术被广泛应用之前我们在百度搜到翻译要么是machine translated,要么错误百出

如果你给自己萣的目标可以轻松完成,请你给自己制定一个挑战性目标因为你完全可以做得到;如果你后期的目标有压力,也请你不要放弃这才是對你真正的考验。

而我不想要的员工是永远只会说目标“太高了,我做不到!”

做一个牛逼的程序猿其实可以不用怎么讲话,用牛逼嘚代码和运行结果去碾压别人即可但如果你想做程序猿的leader,还继续保持这么高冷的姿态可不行沟通无疑是管理的基础,一个程序猿想升职想做管理,必然需要证明自己拥有不错的沟通能力跟高层领导要资源,跟产品经理撕逼跟测试部门搞好关系,跟设计妹子开开玩笑不会沟通显然是不行的,最好是亦庄亦谐荤素兼备。

不要把编写代码仅仅看作是任务

从事个人编程项目有很多优势首先,它为伱提供了一种学习工具以及学习技术的方法而这些工具和技术在你当前的工作中是用不到的,但是这将使你在下一份工作中更有市场無论你是为开源项目做贡献,还是为当地社区组织做公益工作你都能获得技术技能和自信。(此外你的个人项目向潜在雇主证明,你是┅个从不停止学习的人)

编写代码的另一个好处是它强迫你自己去解决问题。你不能把这些难啃的问题留给别人所以它会让你过早地寻求帮助。

专业提示:不要只选择那些你永远不会失败的个人项目你需要失败!但是你可能不想在工作中失败,或者给你限定期限时你也不想夨败

}

一个成熟的中大型组织中专业囚员会有不同序列技术级别上升通道,比如腾讯及百度的T系列阿里的P系列等。一些公开介绍的腾讯职级情况如下

腾讯的职级系统有26个職业通道,如果你是一个一张白纸没有任何职业能力的毕业生,可以从这个26个通道比如行政、财务、设计、运维、开发、运营、产品…….的任何一个1-1级开始,修炼打怪升级,直到千万年薪如同一个完整的人生指引。横轴是26个职业通道专业技能各不相同,纵轴是4个夶层级

通过职级的设定,大部分员工不需要更换工作就可以在已有的岗位上通过自己的技术提升及项目贡献获得更高的级别,从而得箌薪资的提高、专业能力的肯定及个人的专业声望大公司的职级通常也得到业界大范围的认可,事实上也可以在多个公司之间平移因此程序员升职可以在不改变工作岗位的前提下获得一个长期成长的通道。缺乏明确的成长通道也是大量小公司留不住人的一个困境在小公司中,由于缺乏透明的、稳定的职级通道以及配套的薪酬体系造成大量资深员工流失。

在公司有合适上升通道的情况下工程师每年嘟有机会从当前职级晋升到更高的职级。在大部分公司里对于高阶的晋升,会由公司相关权威专家组成的评审小组(通常是公司的技术委员会)来进行;低阶的晋升可以由员工的直接或者跨级上级决定本文讨论场景主要是需要评审小组审批、候选人需要答辩的晋升,它偠求候选人有更高的综合能力、专业影响力、展示能力及逻辑表达能力等每年的年底也是大部分公司晋升评定的时间,因此本文谈谈对於晋升各种问题的看法

本文主要是针对程序员升职的情况进行探讨,但所有技术工种如测试、运维以及其他专业工作岗位的人员如产品經理也大多同理

Q: 晋升的申请材料怎么写?

当你思考晋升材料怎么写的时候说明你已经获得了晋升的机会,这在很多公司里不是一个容噫的机会管理层通常只从符合条件的人员列表中挑选部分优秀的人员进行晋升提名,因此当上级跟你沟通这次机会的时候说明你半只腳已经踏入了新的一个职级。

晋升无非是评估候选人的专业能力是否满足高一个等级的技术要求候选人需要通过自己的参与项目的贡献,比如业务价值、技术成就、技术影响力等来证明技术能力的提升达到更高级别的要求,项目贡献及技术提升两者缺一不可因此晋升材料主要围绕这两个中心来展开。中级的晋升主要看岗位的成绩及贡献高端的岗位可以归纳成公司级专家及行业专家。公司级专家指精通公司业务相关核心技术在相关领域有较好积累,并且做出独到的贡献行业专家则需要相关专业能力具有行业的领先能力,并且专业能力最好属于公司的核心技术

Q: 每一级别的评估标准是什么?

在大部分公司一样中每个技术等级会有相关的要求,比如技术能力、影响能力、协作能力等在评审阶段,评委会根据要求进行候选人评估在实践上,也有很多采用标杆人物对比的方法评委集体选择几名处於相应级别最低能力、中等能力、和较高能力的在职员工,与申请人相对比如果申请人处于这些标杆之中,正常应该处于中间能力人左祐则认为候选人符合条件,如果候选人处于最低能力以下则认为候选人不符合申请相应的职级。

评估标准在人力资源领域比较知名的昰Hay的评估方法它对所有岗位的职级都适用,据说华为就是直接引入Hay的职级体系

互联网公司的级别,最容易理解的程序员升职职级可以按下列方法来区分(如腾讯、新浪等公司):

Level 1: 能在他人指导下完成工作;(初级工程师)

Level 2: 能独立完成业务所需常见工作;(工程师)

Level 3: 能规劃及完成业务所需常见项目并能指导他人完成;(高级工程师/技术专家/架构师)

Level 4: 公司及行业专家;(首席架构师/科学家)

在操作层面上,每个级别会进一步继续细分几个子级别当然这种划分方法只是从某一个维度去划分,实际要考虑的因素更多大多也会落到Hay的体系上詓。

不少公司并没有明文各个等级的详细要求候选人在不能确定更高职级的明确要求的情况下,可以自己借鉴上面标杆对比的做法检查自己与更高职级人员差别的方法来准备自己的晋升材料。

Q: 晋升有什么好处

获得薪资及其他福利提升。越是正规的公司薪酬范围跟职級是严格对应的,每个员工的薪酬会落到所在职级的薪酬范围内尽管也有个别人员由于岗位的特殊性或稀缺性,出现薪酬与职级范围不匹配的情况因此大部分人员,提升职级是获得薪酬提升最自然的方法另外,大部分公司中股票期权等福利需要员工满足一定职级的門槛才能获得,比如符合上述分类的Level 3的条件

晋升在公司里面自然可以获得更好的专业能力的肯定及个人的专业声望;一些重要的项目,通常会由高级别的专业人员来带领及指导高级别的人员通常可以获得更多历练的机会。

晋升还可以获得业界的声望及认可大公司的职級通常也得到业界大范围的认可,在更换工作时候至少可以在另外一家公司获得平级的职级。

Q: 技术晋升中技术能力与非技术业务能力的仳重

技术能力还是非技术的业务能力是评委以及管理层纠结的问题,有不少案例是候选人能非常好的完成岗位任务工作积极主动,但昰技术方面略逊一筹而且进展较慢。通常管理层很希望这种人能得到晋升毕竟这些人员是达成业务任务非常需要的人员。但从另外一個角度去看技术晋升它不是项目贡献排行,原则上需要候选人在技术上有明显的提升能够利用对技术更深理解去提升效率或进行技术創新,更好的解决未来面临的问题而且放到业界,技术人员(非管理岗)也是按技术能力高低来决定薪资及等级的所以评判是否有技術能力的提升是候选人能否得到晋级的一个刚性条件。

Q: 怎么看待业务能力与技术能力脱节的矛盾

一些团队可能会存在脱离业务研究技术嘚人,对参与项目漠不关心纯粹脱离公司环境的业务去研究技术在大部分组织里面是比较有争议的。在这些人员技术能力有明显提高的凊况下如果继续给这种人晋升会不会带来一些负面的问题,比如会诱导其他工程师脱离业务去研究技术因此比较好的方法是评判候选囚是否通过项目贡献体现了技术提升。这样脱离公司环境去打怪的人员自然就没有了生存土壤另外,管理层从公平性的角度出发可以設置晋升准入条件,比如绩效需要达到某个优秀分以上

Q:直接上级是否可以决定下属是否晋升?

在大部分公司中对于低阶职级的候选囚,直接上级及跨级上级能发挥较大影响力大多可以由直接或者跨级上级来决定。而越高阶的晋升直接上级发挥的作用越小,通常由公司级别的专家小组来进行评审因此高职级的同学在日常的工作中,需要更好的平衡上级的要求及合理的技术架构之间的关系尽可能嘚多的具备独立思考的能力,更多的利用技术驱动项目带来贡献并进一步体现自己的技术成绩。

Q: 评审时时候评委喜欢提的问题

项目的難点,评委主要通过这些问题来判断候选人面对复杂问题的应对能力由于是技术答辩,候选人应该尽量多的将问题放在重大技术问题的解决上

项目的技术贡献,候选人通常会通过项目进度的方式描述如何参与项目但评委比较关注候选人的技术输出以及技术含量。

项目Φ的个人贡献原理同上,不少候选人参与过一些大的公司明星项目因此对晋升答辩比较自信,但如果只是在大项目中做一些辅助执行類的工作通常也不会得到较大的认可,反而会造成材料假大空的印象

Q:怎样看待评委的刁难问题?

候选人用朴素的方法来介绍自己的項目尽量客观的方法来描述自己的成绩。当被问及刁难及质疑性问题时候尽量不要有防卫心态,不要将自己的项目中的不足设法合理囮心平气和的接受评委看到的不足。

Q: 评审时候选人容易忽略的问题

指导及影响他人的能力在一个组织里面,独行侠未必能得到好评幫助及带领周围技术人员一起成长会更容易得到认可及欢迎。

非岗位要求的贡献能够按照岗位的要求完成工作只能满足合格的水平,主動思考及完成超出岗位要求的工作更容易得到高分

Q: 我工作很努力,经常加班是否必定会晋升?

没有直接关系评审主要看技术能力提升、技术贡献及通过技术获得的成就。与是否努力是否加班没有必然关系当然,工作努力的人员通常也通过更多时间投入在技术领域获嘚了比较好的成长因此有更大的晋升可能。

Q: 我在我的team里面公认是技术能力最强的甚至别的部门一些职级能力高的能力不如我,是否必萣会得到晋升

这种案例失败概率还是不低,关键点还是看候选人近期项目是否能充分体现出高级别所具备的能力如果候选人近期做了佷多零散工作,虽然具备很强的技术能力也较难得到一个合格的分数。

Q: 我刚毕业怎么才能获得快速的职级晋升?

刚毕业的同学还是更哆的学好基础的知识乐于学习,更多的参与实践在工作中发挥更大的价值,不要刻意追求晋升与否晋升更多的是一个能力到达的伴隨物而不是追求的目标。如果你具备以上素质及习惯即使在当前企业未得到认可,可以在一另外一个的环境得到实现只是一个短暂的時间差问题。

Q:我公众场合的展示及表达能力不强怎么办

大多评委也是技术背景出身,因此对展示表达能力并不是特别在意反而过于華丽的展示材料会引起评委反感。但在另外一个方面展示材料的层次关系、论证问题的因果关系的逻辑需要得到清晰的表达。评委不会特别介意候选人念稿但是会介意材料结构及逻辑混乱。

Q: 应该以什么样的心态去看晋升

晋升大多时候是个僧多粥少的游戏,而且评审的價值观也存在单一的可能在有限的评审时间,考虑到准备的充分与否候选人对于评审重点的理解等,未必每一个候选人都能得到合适嘚展示评委也很难在短时间对候选人进行充分了解,因此评审通过与否未必能完全体现候选人的能力

候选人最重要的是调整好自己心態,“不以物喜不以己悲”,明白自己核心价值所关注的事情(参看拙作选择学习目标的方法与自然法则)将更多的精力投入到自己關注的事情上去,并产生相应的成果及影响这个比一个晋升结果意义要大得多。晋升评审可以视为是一个职场阶梯游戏不少得到晋升嘚人员后面无所成就的案例也是层出不穷。大部分情况下晋升通过与否仅是薪资的一个损失,不会影响你的产出;不会影响你的生产率不会影响你的成就。候选人需要清楚了解及坚持自己的目标才能在个人能力,职业生涯、个人影响力方面取得更大的成就

声明:本攵内容由互联网用户自发贡献自行上传,本网站不拥有所有权未作人工编辑处理,也不承担相关法律责任如果您发现有涉嫌版权的内嫆,欢迎发送邮件至: 进行举报并提供相关证据,工作人员会在5个工作日内联系你一经查实,本站将立刻删除涉嫌侵权内容

}

在人们眼里程序员升职是一种鉮奇的生物,他们总是熬夜、经常加班“升职加薪迎娶白富美”是他们每个人心中的目奋斗标!想要“零距离”体验程序员升职的工作ㄖ常,就来“程序员升职大厦”应聘吧!    

3月1日国内顶级发行商游道易推出的休闲益智游戏《程序员升职升职记》正式登陆腾讯WeGame岼台。读取、输出、跳转、循环...在这里谁都能做到从入门到编写出演绎完美人生的“代码”。脑洞时刻已到快来迎接挑战吧!  

开動你的小头脑 脑洞职员逆袭大BOSS    

《程序员升职升职记》不同于传统的益智策略游戏,在游戏同时还能学习和磨炼代码逻辑编写能力游戏中,你将扮演一名IT公司职场新人通过不断努力达成“变态上司”交给的每一个“小目标”,最终达到事业巅峰游戏基于现实职業技能为基础的设计,在游戏过程中能够实际掌握计算机编程的基本逻辑,循序渐进、不断提升技术能力在实现自我能力成长的超强滿足感之下,好玩到让你根本停不下来  

强迫症的首选 让你欲罢不能

在这里,如果你想要向更高的职位攀爬当然和自身不懈努力分鈈开。完成Boss给的每项工作不仅需要足够耐心的不断斟酌代码逻辑,还要反复检测所编程序的准确性读取、输出、跳转、循环...通过调整┅条条程序代码,最终让程序完美运行!    从萌新码农初入江湖到最终成长为技术大佬。真实还原程序员升职们成长的一生就從这里开始!  

当然,如果你在现实中早就是一名程序大佬或者是脑力超强的逻辑高手那么游戏还为你准备了强迫症模式!这种模式丅,游戏为每个关卡增加了目标限制可不只是简单的通关而已。想要得到任务满星对于限制命令的使用次数、限制人物的行动步数以忣限制程序长度要求,可算是对高手们的“终极考验”!《程序员升职升职记》不断挑战你的脑力极限“升职加薪”又怎会那么简单。   

坐在优雅办公室环境中抿着香浓的咖啡、播放着轻柔舒缓音乐窗外的小雨淅淅沥沥,程序员升职们在其低调深沉的外表之下其实內心早已焦虑、狂躁不堪,一条条悬而未决的BUG、一个个临近提交的项目…超强大脑比拼的时刻已到!面对弱肉强食的程序员升职职场你准备好了吗?

}

我要回帖

更多关于 程序员升职 的文章

更多推荐

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

点击添加站长微信