0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员混职场 不加薪怎么行

IT家园 2019-07-17 14:00 次阅读

天天加班写代码却得不到升职加薪,这"五位法"值得每个程序员学习!来看看吧,让西安达内小编与大家一起分享程序员职场攻略!

作者:沙茶敏碎碎念

来源:今日头条

年中,又到了互联网公司的年中考核季与晋升季,像阿里巴巴就是4月份考核6月份答辩,而腾讯公司则是7月份考核与答辩,考核与答辩的结果当然与钱息息相关,在互联网公司,这里的利益相关非常的大,例如在阿里,同个小组月薪相近的两个人,考核3.75(前20%)的年终与加薪幅度往往是考核3.25(后20%)的人的两倍以上。

最近收到很多程序员朋友的私信,说自己天天加班加点干活,写代码,为什么到了考核自己就不行了呢?为什么领导总对我有偏见,比起写代码,我觉得了解一些职场的技巧,可能更有帮助!今天我们来讲一讲,程序员职场中的五位法。

定位

定位,就是告诉我们应该做什么,不应该做什么?作为一个程序员,最重要的事情当然是写代码,优化现有的框架,探索新的技术,并且带领新人成长,推动项目进度。随着互联网的发展,公司的不同,程序员的技术栈也有了各式各样的不同,清楚自身的定位,就是去了解现有项目的框架,了解公司现有的技术,并且尝试去看业界更为先进的解决方案。举一个简单的例子,我们公司是做C++的,如果有一个员工,天天去钻研Java技术栈相关的知识,你说老板可能会喜欢么?你做的这些东西更多的是个人的成长,而对公司收入甚小。

定位的另外一个方面,就是知道自己的位置,谁才是真正的老板,很多老程序员经常犯这样的错误,遇到一些较大的需求变更或者故障的时候,就凭借自身的经验对代码进行优化或改动,没有知会到相应的上级。这是一种不好的习惯,首先,向上汇报并不是因为你的能力不足,而是做一个备份,后面有其他问题可以快速溯源,定位问题并解决问题,在我们日常开发中,那种某人偷偷改动的代码引发的故障是灾难性的,除了当事人,其他人都认为是正常的。另一方面,一些气量小的领导可能为觉得你威胁到自己,他的地位不稳,你觉得你的位置还会稳么?

到位

到位,把工作做到超过上司的预期。这样的工作场景,相信大家也遇到过,领导让你开发一个需求,你答应说周四完成开发自测,结果拖到了下周一还没有完成,而且还出了很多开发质量上的问题,测试都投诉过来了。长此以往,你觉得老板对你的映象会好么?可能你有很多理由,例如产品经理突然需求变更了,或者家里突然有事情,或者之前的技术方案有问题,但是你的老板并不知道,所以,一旦有突发情况发生,立马进行向上汇报,给老板有一定的延期预期。

到位,其实是管理上司对你的预期,在程序员的考核中,常常有超出预期,不到预期,那么什么是预期呢?要知道,技术人员的KPI是非常难界定的,这就需要了解上级对你的预期,就需要经常的与上级进行沟通与交流。特别是一些比较大的项目,也可能是一个比较难以解决的技术问题,带着你的解决方案,与老板进行沟通,从而达成一定的共识,知道老板对这个项目的一定看法。

补位

哪里需要你,你就在哪里。在一个项目团队中,常常有各种各样的工作,上司没有能力解决或者无暇解决。上司也是人,特别是程序员这样的技术职业,不可能要求组长比组里面任何一个程序员任何一项技术都更加优秀。善于找到自己的长处,并且能与组长进行互补,也是一个程序员应该学习的技能之一。当团队有岗位出现空缺,或者有难题其他同事无法解决时,自己能够站出来,帮助团队进步,成为团队不可或缺的人。

站位

站在哪里,就做好当前的工作。在工作中,不可能每一个任务都能让你开心,都能让你干你擅长的东西。往往有一些任务,非常困难,很多程序员都会产生懈怠、逃避甚至磨洋工的心理。例如老板让你把原有的javascript中使用JQuery框架的迁移到性能更高、逻辑更加清晰的VUE框架。有些程序员就会认为这是脏活累活,毕竟产出不如隔壁写业务的,并且迁移往往更容易造成故障。

这个时候往往需要改变自己的心态,不要一叶障目不见泰山,从大众的认识中,这些迁移工作往往是脏活累活,但是换个角度来看,迁移的过程中,业务的梳理,产生新的业务文档,是对团队宝贵的财富,对后续新人的接手都有非常大的帮助,另一方面,迁移的过程中,往往能对原有问题进行优化,这些才是实打实的技术体现,如果你能够把这两项做好,一定可以超出老板的预期。

大家都是打工的,往往不能决定自己的具体工作,接受它,并且积极地去面对,这就是站位。

换位

在人生道路中,换位思考极为重要,程序员也是人,亦是如此。可能上述说了几点,你可能不太认同,凭什么领导就这么大的架子,程序员就该这么低三下四这么辛苦,我们不烦换位思考,假如你是老板,每周查看员工的周报,眼前的周报要么就是一两行没啥重点,要么是长篇大论,一下子看十几篇周报,不觉得辛苦么?为什么领导都喜欢会汇报工作的员工,因为这样的员工减少了领导的工作,让领导可以短时间内了解对应的工作内容。

另一方面,己所不欲勿施于人,你不喜欢干得事情,也不要让周边的同事进行为难,你今天不让同事好好干,明天别人跟你合作的时候也不跟你好好干,在工作中多给其他人留点情面,就是给自己多留一条路。

总结

定位、到位、补位、站位、换位,一个优秀的程序员如果还能做到这5五点,一定可以更加出色。

可能有些人会说,程序员不好好搞技术,反而搞这些,不就是迎合上司,跪舔么?相信每一个程序员,都希望能够依靠技术,得到相应的奖励与报酬,当是程序员毕竟也是人,是人就需要沟通与交流,如果我们手上有着不错的技术,却因为不懂与人沟通,得不到相应的回报,得不到伸展拳脚的机会,这不是可惜了这一身的本事么?

千里马常有,而伯乐不常有!这是我国自古以来的名句,希望各位程序员朋友学会这5位,人生更进一步!


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    931

    浏览量

    29571
收藏 人收藏

    评论

    相关推荐

    薪资高、青春饭,是不是程序员=青楼?

    花期太短。技术迭代快,年龄大容易失业。 就这几年的互联网环境而言,不管是前端、Java、Android开发等等行业。已经感受到程序员不是太卷就是工作难找,薪资过低。以前高工现在拿着中低程序员薪资
    发表于 03-06 21:32

    1月18号“纯鸿蒙”千帆启航,程序员预备!

    。 如何正确看待鸿蒙? 我作为程序员来说,首先是看鸿蒙的发展、市场开发岗位、薪资以及前景。 这几年对鸿蒙的发展情况来分析,从2019年开始鸿蒙的出来今天,华为鸿蒙取得了很大的成就。从“不兼容
    发表于 01-16 22:13

    程序员表白程序

    电子发烧友网站提供《程序员表白程序.rar》资料免费下载
    发表于 11-21 10:41 0次下载
    <b class='flag-5'>程序员</b>表白<b class='flag-5'>程序</b>

    程序员节 | 今年程序员们都想要的礼物竟然是……

    原文标题:程序员节 | 今年程序员们都想要的礼物竟然是…… 文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 10-24 10:35 266次阅读
    <b class='flag-5'>程序员</b>节 | 今年<b class='flag-5'>程序员</b>们都想要的礼物竟然是……

    移植ARM DHCP服务器版本1程序员指南

    这本书由ARM DHCP服务器服务器软件提供, 假定ARM DHCP服务器移植源可以作为参考, 也假设您可以访问程序员的 C 和 ARM 组装语言指南。 本程序员指南是为有经验的内嵌系统程序员编写
    发表于 08-18 06:46

    霓虹灯程序员指南

    如果您对ARM技术完全陌生,请阅读Cortex-A系列程序员指南,了解有关ARM架构配置文件和一般编程指南的信息。 ·霓虹灯技术是ARM高级单指令多数据(SIMD)扩展的实现。 ·霓虹灯单元是执行
    发表于 08-17 06:32

    ARMv8-A霓虹灯程序员指南

    程序员,如固件、设备驱动程序或android内核开发人员•希望为基于Arm的目标设备优化库或应用程序程序员•非常热衷于Raspberry Pi爱好者本指南涵盖了如何开始使用Neon,
    发表于 08-08 07:25

    ARM系统跟踪Macrocell程序员模型架构规范1.1版

    ARM 系统跟踪大型电池程序员示范建筑规格V1.1 建筑规格
    发表于 08-02 10:11

    61.[程序员小飞]如何在3分钟内安装好数据库MySql和Navicat,简单又易懂

    程序员
    充八万
    发布于 :2023年07月20日 09:16:19

    Neuron C 程序员指南

    Neuron C 程序员指南
    发表于 07-04 20:48 0次下载
    Neuron C <b class='flag-5'>程序员</b>指南

    ISI 程序员指南

    ISI 程序员指南
    发表于 07-04 20:47 0次下载
    ISI <b class='flag-5'>程序员</b>指南

    打开 LNS 程序员参考

    打开 LNS 程序员参考
    发表于 07-04 19:50 0次下载
    打开 LNS <b class='flag-5'>程序员</b>参考

    LNS 程序员指南

    LNS 程序员指南
    发表于 07-04 19:49 0次下载
    LNS <b class='flag-5'>程序员</b>指南

    LNS 插件程序员指南第4版

    LNS 插件程序员指南第 4 版
    发表于 07-04 19:49 0次下载
    LNS 插件<b class='flag-5'>程序员</b>指南第4版