当我还是个单纯的程序员的时候,我觉得做技术应该是最难的,想搞个简单点的客户端技术,网络、SQL、架构设计、Java、OC, 什么都要懂,Python,Js, shell要学的东西很多,还不断的有新的东西出来,今天 React Native,kotlin ,明天又大数据,后天人工智能,区块链等等。。。说好听是学无止境,说不好听是掉到坑里出不来。



反过来看那些主管,不参与具体的版本开发,天天就是开开会,发发邮件,今天跟测试撕逼,明天和产品讨论版本计划,后天和项目经理讨论人力安排,半年来个总结汇报,多轻松啊!



然鹅,当我做了leader后,有些事我才真正开始明白。。。

1.决策者永远比执行者累,要负的责任和要做的事的大小的影响都是完全不同的概念。


2.公司失败了,永远是老板的责任,老板不会说公司失败了是因为招了一堆垃圾员工,因为招什么人的责任也是老板自己来背。这个原则向下同样适用于任何管理职位。


3.从来不会因为某个技术问题发愁,让人累的都是人…...


4.很多时候明明已经对全部人交代了,但很多人还是要单独确认,同样的话总是要翻来覆去的说。推出一个新的流程,自己要先试试,然后写清操作规程,接着通知,讲解。然后运行的时候各种低级错误依旧层出不穷。


5.最快乐的时候就是专心写代码的时候,因为对就是对,错就是错,没有中间地带,没有不确定性,不存在写完一段代码后说这段代码可能正确。


6.没做领导的时候,觉得领导都是×××,做了领导之后觉得下属才是×××。


7.如果你手下一员工干起活来让你十分满意舒服无可挑剔,过不了多久,他就不再是你手下员工了。于是你手下一直是一帮各种各样的有毛病的员工。忽然懂得了管理学说每个人必定会升到他/她无法胜任的位置上。


点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=1027&k=5C08ATe


8.想要招聘个心仪的下属,不知道要花掉多大的运气才行。


9.以前觉得领导就是吃香喝辣耍威风,现在自己当领导才知道领导很累,很多时候也不是耍威风,而是装孙子。


10.管理方法是可以学的,但是责任,担当,格局这些内在是需要修炼的!


11.有多少责任就有多少委屈,地位与责任成正比,责任与待遇成正比,待遇与委屈成正比!


12.技术出身初做管理恐怕都时常有冲动觉得一些交下去的工作还不如我自己做速度快质量好,不过还要忍住放权和给下属成长的机会。


13.下属能力不够,有你来带;自己能力不够,自己想办法去弥补。。。

But,做领导这么累,为什么大部分人还是想继续做管理呢?

1.薪水提高。这个是当然的,不过说的这个提高得有一个比较,其实在技术型公司,通常都是管理技术两条路走。一般一个级别的技术岗位都有和其对应的管理岗位,所以管理岗位也不一定薪水就绝对高。


2.格局提高。做到管理岗能够更多的参与到公司的一些战略中来,对公司的业务会有更深理解和认知,而且由于自己这时候有更多的决策权,就更容易从工作中获得成就感。所以职场中,我们经常看到的情况往往是,领导层比基层人员都要更拼,主要原因就是认知的格局提高了,又加上马太效应和相信的力量使然。


3.为了未来平稳降落。大部分从事IT行业的人都有的焦虑,就是35岁之后的职业发展问题。IT行业是一个日新月异的行业,从移动互联网到物联网到大数据、虚拟现实再到人工智能、区块链用了短短不到10年的时间。仅从技术这个岗位来看,经验和资历这种东西其实就不是那么的重要了,工作经验5年跟10年差别不是特别大,被那些能加班、能出差、能熬夜的小奋斗B们拍在沙滩上,都是迟早的事儿。所以对于大部分IT从业者来说,管理工作或许才是能够让自己在未来平稳降落更好的选择。


So,从目前的市场情况来看,想要做一辈子码神真的很难,技术转管理已经是大多数从业5年以上的IT技术人员必须考虑的事情。为了未来更好的腾飞,我们需要提高体系化的管理知识,需要培养前瞻行的思维,也了中年时能够平稳降落,我们更需要修炼责任,担当,格局。。。


《测试经理最佳实践【面向测试团队管理】》课程,地址:https://edu.51cto.com/course/10048.html