工作怎么做

原创 2016年06月02日 12:52:27

        大家都知道怎么完成自己的工作,但是知道如何把工作做好的人并不多,而这个,是让你从团队中脱颖而出的关键。原因很简单,如果要提拔一个人或者给他加薪,理由一定是他工作做的很好,不只是把工作做完了,而且付出了额外的努力,得到更多产出,超出了管理层的预期。


        有一些很好的实践,可以帮助我们做的与众不同。


        首先是理解所做的工作,知道为什么要做,有没有最优的做法。


        拿到任务就埋头苦干,只能说明你是听话的员工,不是聪明的员工,聪明的员工会去理解需求,然后搞明白为什么要做这项任务。不是所有的任务都是合理的,如果你能给出充分的理由,说明一项任务是不必要的,或者是建议一种更为优化更合理的解决问题的方法,那你就能逐渐理解分配任务的人如何做事情。

 

        第二是注意在工作中学习和总结。


        如果工作只是纯粹的执行,干完之后对自己没有任何提高,那这项工作对你自己来说就是白做了。试想如果你工作几年之后,除了存款增加外,自己的能力并没有得到很大的提高,而你的工作,也不是一个铁饭碗,这种时候,你是应该多些危机感的。


        我曾经用过一个工具去帮助完成自动化测试,工作过程中遇到一些问题,最后都逐一解决了,在项目结束后,我整理出了一份文档,详细介绍了这个工具,写清楚它的原理和工作机制,如何使用,如何解决使用过程中遇到的一些问题。写文档的过程,对我自己也是个提高。为了讲明白原理和工作机制,我读了很多这个工具的帮助文档,加深了对它的理解。可以说,写文档前,我只是会使用这个工具,写完之后,我就是深刻理解它了。这便是我个人在这个项目中的收获。


        在没有很多个人学习时间的时候,要尽量在日常工作中提高自己,除了完成任务,为公司做事情之外,在工作中提高自己的能力,丰富专业知识,增强个人竞争力,达到公司和个人双赢的状态。


        第三,让提高团队效率成为一种习惯。


        对于工作中遇到的耗费人力的事务,尽量找到解决方案去提高效率。因为大家都面临同样的问题,你解决了它,就可以大大提高团队的整体效率,又能体现你的个人价值,让你从普通员工中脱颖而出。


        我待过的几家公司里,接触到的技术文档,比如讲解软件架构的,核心模块代码流程的,或者复杂客户问题的调试与原因分析的,作者都是一些经理或者技术骨干。很多人在写出那些文档的时候,还只是普通的工程师,但是他们主动的把自己工作中的积累,贡献给整个团队,使得团队其它人基于他们的总结,能够快速理解千万行代码级别的大型软件系统,缩短了上手的时间。这种做法无疑提高了团队的整体技术水平和效率。


        试想,如果你是公司的中层管理层人员,在提拔一线经理时,不优先考虑这些出众的员工的话,哪里还有更好的人选呢?


        第四: 工作要明确优先级和先后顺序。


        在面临多项任务时,做之前先排好优先级,先做重要的工作,然后才是非重要的工作。而决定哪些工作重要还是不重要,一方面需要你的经验来判断,另一方面,也需要和主管去讨论决定。也就是说,你确定的任务的优先级,要符合团队的利益。


        有一次我们团队和国外的技术主管一起开会,更新每个人的任务状态。中国这边一个高级工程师S更新完他的工作,立马遭到美国主管的质疑,问他,先做任务B,没有去做任务A,是基于什么考虑。S支支吾吾,没有正面回答。主管接着说,是因为任务B简单,对么?S反应也不够快,只能说“是的”。最后主管给大家强调,一定要先做影响面大的任务,而不是对你来说简单的任务。如果觉得难,可以寻求帮助,而不是逃避。


        对任务进行优先级排序,可以从任务的影响面,对其它任务的依赖性,投入产出比等因素去考虑。比如公司的网络坏掉了,作为IT部门的员工,你先要做的是恢复网络,而不是帮某个同事安装一个软件;或者你的工作要依赖于其它同事,你要和对方确认好他的完成日期,并且在这个日期之前,及时和他沟通进度,确认他能按时完成,这样你的交付期才不至于受他的影响;在同等投入的情况下,产出大的工作要先做;还有很重要的一条:能让你露脸的工作,一定要先做。


        第五: 有问题要及时汇报。


        待过的项目组里有个实习生,是名牌大学的研一学生,做事情很认真,但就是不善于及时沟通。分给他一项任务,三天之后问他进度,他说某个需求还不理解,不知道具体让做什么。这种工作方法确实很让人抓狂,这么重要的问题,他不早点提出,等憋了几天后,问他的时候他才说。


        其实不止是职场新人,有工作经验的老员工,也会犯这个错误。我曾经接手一个任务,是修改一个自动化测试脚本,让它更稳定。这个脚本不是我开发的,我在解决完一些问题之后,发现问题还是一大堆。我这时候很着急,把时间都花在如何让脚本更稳定上面,在每周的例会上,我更新自己的工作时,都会说我解决了哪些问题,现在脚本还有哪些问题。几周之后,经理很不满,觉得怎么做了一段时间,问题还是这么多,常常在会议上challenge我。


        经过不断努力,最终我还是完成了这项任务,脚本平均通过率超过90%。后来我自己分析这项任务做的这么被动的原因,一个是,接手之时,没有搞清楚整体的状况就开始做;第二,在开始做之前,应该让经理明白脚本的现状,自己有多少时间可以放在上面,以及自己读懂脚本,理解产品特性需要的时间。第三,在每周开会之前,及早告诉经理最新的状态,让她有个合理的预期。


        这件事对我的触动很大,其实这项任务,是别人没有搞定才交给我的,我连相关经验都没有,遇到的困难,自然比别人还要多。但是困难如果不说出来,就不会有人知道,这样其它人对任务的难度和工作量的理解,就容易有偏差。所以及时准确的汇报进度和问题,可以给自己争取到更多支持,从而做一个推动问题解决的人,而不是被别人推动被迫前进的人。


        第六:知道领导想要什么。


        在接到一个任务时,要搞清楚直接领导对你的期望,他(她)想达到什么样的目标。这决定了你的工作方向和方法,也会直接影响你的绩效考核结果。


        有的领导说话比较直接,会很明白的告诉你他想要什么样的结果。有的领导说话很委婉,你需要结合现实的情况去理解,并且及时沟通确认。举个例子,比如一个养马的任务,去养一匹小马驹,一些人可能问也不问,直接按照家养马的方法去饲养。一年之后,这些人拿到不合格的绩效考评结果,因为领导是想让他们根据马的天赋,去培养一匹赛马或者是马戏表演的马。


        这个例子不一定恰当,但是现实情况却很相似。有心的员工,在做之前,会多问几个问题,把需求弄清楚,并给出不同的方案供选择,在做的过程中及时沟通,反映问题,并且帮助领导调整预期。最终圆满完成任务,皆大欢喜。


(版权声明:本文为博主原创文章,转载时请注明出处。作者:朱紫丢

 

职场部分,分享工作技巧,如何升职

理财部分,分享自创的炒股模型,简单有效! 分享什么是最好的投资,以及财富增长技巧

创业部分,有个人对创业的思考,以及创业idea

生活部分,有改善夫妻关系,婆媳关系的技巧。育儿心得

原创真实。敬请期待。  

相关文章推荐

色彩怎么选,设计怎么做

  • 2014年06月20日 15:05
  • 20.66MB
  • 下载

让你彻底搞懂Context到底是什么,如果没弄明白,还怎么做Android开发?

转自:http://mp.weixin.qq.com/s?__biz=MzI0MjE3OTYwMg==&mid=2649547681&idx=1&sn=cf600ed5a92ce5fe100e8478...
  • sbvfhp
  • sbvfhp
  • 2017年04月06日 17:05
  • 249

怎么做RAID卷 RAID阵列

  • 2014年07月09日 15:35
  • 31KB
  • 下载

体验LeakCanary怎么做内存泄露检测

leakcanary下载地址: https://github.com/square/leakcanary,但这个工程是gradle的,一直使用不了。 花了很长时间,查了很多资料,发现http://w...

超链接怎么做?(9KB)...

  • 2009年10月07日 13:51
  • 9KB
  • 下载

专家教你怎么做网线

  • 2015年01月11日 22:52
  • 2.15MB
  • 下载

前端的鼠标滑过图片闪光CSS3效果怎么做?

前端的鼠标滑过图片闪光CSS3效果怎么做?闪光滑动效果怎么做?
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工作怎么做
举报原因:
原因补充:

(最多只允许输入30个字)