程序员如何正确对待自己的能力

程序员如何正确对待自己的能力

国内很多项目在发展的初期都是项目经理带一两个全栈程序员做整个项目,程序员可谓又当爹又当妈,用一行行代码把这个项目孩子拉扯大,但结局往往不是那么美好,就像孩子长大了要离开家,项目做完了程序员也就歇菜了。
这时很多人都会抱怨,这项目都是我一个人干的,干完之后什么好处都没有落下,这个社会不公平;我能力这么强,老板居然不提拔我,老板蠢。其实这里的利益分配固然有不公平之处,但这可能是步入社会后必须要面对的事实,就是人都是自私的。
工作性质使然,作为一个程序员其实很难有足够的意识能力和手段去在管理上争取更大的利益分配。实在受不了的同学可以考虑尽早转行做管理,当然也就失去了编程这份工作所带来的乐趣。
可能有的同学会说,我不服,我既要干程序员,还要干管理。我不反对这种志气,我想你最后最可能会干成一个不太成功的老板,因为天底下可能没有老板能容忍既有实权又有虚权,你只能自己干,而且还会很累。
天底下的事情都是有正反两面,如果这个项目是你一个人做的,那么大概率在做的过程中你是大权独断的,那么做完之后,必然要把权力转让出去,人不可能处处占优。那么如果你很享受这个过程,就必然要接受其他时刻的失落。如何面对失落的处境呢?其实大可不必,因为对外输出自己能力的过程是一个奉献的过程。这个过程本就不该要什么回报。这个机会比什么都更加珍贵。很多伟人都说:人要有赤子之心。人都一样,赤条条来到这个世界,最终又赤条条的走。在这个过程中最重要的是你为这个社会国家世界做出了什么养的贡献。很多搞管理的是没有太多实际贡献的,美其名曰是虚的贡献,大部分时间都耗费在向外关注、向上关注的一些踢皮球、推拖拉的博弈中去了。并不是说这个事情没有意义,实际上人随着年龄的增长是一定要去做一些管理的工作的,有的人成长环境使然,年轻轻就适合做管理,其实这也不是什么好事,凡是都有两面性,这种很早做管理的人势必在个人技术能力造诣上走不到什么很高的境界 。
一个人越晚做管理,在早起积累的能量就越大,你就越有发挥的潜力。个人的体会这个时间点大致就在32岁左右,30岁太早,大部分学科也就掌握个皮毛,35岁太晚,要尽早积累,随着孩子的长大,你的时间会越来越少。所以建议就是32岁左右实现技术向管理的转型,当然因人而异,有的人更早有的人更晚。
零零散散讲了很多,其实大致的意思就是在技术成长期一定要有面对失落环境的心理准备,既然选择了这条路就要有意识的坚持,不要被环境影响,喜欢做技术的人最忌讳的就是在技术和管理之间摇摆不定,要努力迈过那个坎向技术管理迈进,而不是做完技术再做管理,那就是纯属浪费时间。在积累技术的过程中我们要有耐心、有决心、有雄心,还有有一定的方式方法去应对所有不愉快的事情。最终走出一个比较顺利的人生。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值