我曾经以为只要努力工作,就可以升职加薪。可是,现实却给我重重的上了一课.
前阵子天领导找我谈这个季度的绩效考核,结果很不理想. 领导大概的意思是”知道我很努力,经常加班.但是代码质量不高,而且这个绩效是大家总和评选出来“.他问我有什么想说,当时我除了愤怒,啥都不想说! 脑袋里全是负面的想法,最后的结果也是不了了之.
或许是第一次遇到这样的事情,那段时间我真很生气,想着再也不加班了.就这样过了一周,心情逐渐平复了,我开始结合自己学过的《圈外》课程分析自己出现的问题.
第一步,从分析自己开始.
首先,“知己知彼方能百战不殆”.
我用冰山模型分析自己的能力和价值观之后,发现技能上需要提高,因为对工具和框架的不熟悉,浪费了很多时间,间接的延长了工作的时间; 价值观方面由于工作没有得到认可,热情不高,主动性下降.
其次、“被动只会挨打”,要有自己的工作提升计划.
作为一名程序员,工作大部分是由pm安排.很多时候工作做完了,下一份任务还没有下达.自己就不知道该干嘛了.所以要自己掌握主动权,这就要求我们对业务很熟悉,没事儿的时候除了提高编程技能外,还要多多了解业务.做个业务多面手.
最后、“多期发展.寻找自己的蓝海“.
除了本职工作外,开发自己其他能力也要提上日程,比如收集写作素材锻炼自己的表达能力,比如学习简笔画提高审美能力. 多发展些跨领域的能力.
第二步,分析自己的工作环境.
首先、”拿人钱财,与人消灾”,分析出自己的“客户”.
除了发给我工资的公司外,我真正的需求方都有那些人,我想应该包括所有跟我有工作交集的人.比如公司内的同事,“leader”,“pm”和“测试”是最直接的需求方。比如产品的用户,他们是我成果最终的服务对象. 这些都是我的客户,我通过服务他们体现自己的价值。所以我首先忘记考虑怎么让他们满意,比如QA希望有少些bug,pm希望代码可以复用,领导希望了解我的工作,用户希望产品更好用等等。
其次、“领导很忙,能分给我的时间只有几分钟”.
课程里说每个领导的工作时间60%处理业务问题,20%花在跟他的领导和客户相处上,管理团队的时间只有20%,平均分配给每个人的时间也就2-3%。所以算算我们领导也就几分钟吧。所以我决定每周发一份工作总结给他,刷刷自己的存在感.
最后、像优秀的人学习,找到自己的差距
通过观察其他同事,我发现一定要主动承担任务,干的多了人家自然就想起你了.需求方离不开你,你也就变得重要了. 还有就是一定要熟悉业务.业务熟悉的人才有话语权.
网友评论