怀才不遇?程序员必须掌握的软技能

  • 2020 年 11 月 27 日
  • 笔记

作者:丁仪

来源://chengxuzhixin.com/blog/post/cheng_xu_yuan_bi_xu_zhang_wo_de_ruan_ji_nen.html

 

我们是靠技术吃饭的,同时也需要掌握一些软技能。在《能力陷阱》一书中,作者也提出,越是做擅长的事情越容易在这个方面提升自己,但是会忽略其他同样重要的能力,从而走向失败。如果总觉得自己怀才不遇,不妨想一想是不是缺失了一些重要的软技能呢?

 

表达和展示自己

现在不是“酒香不怕巷子深”的时代了,你拥有的能力和取得的成果需要自己展示出来,才会被人看到。每年到了晋升季,关于表达能力不好的讨论都会是一个焦点。如何在短短一小时的答辩中,获得评委的认可,表达出自己已经到了下一层级,是一个不小的挑战。

平时也少不了要撕逼,木讷的程序员总是吃亏,尤其是出了问题要划分责任的时候。砍需求、定方案、推动进展,没有表达能力是不行的。表达不只是说,还有写文档、演示 PPT、写邮件、主持会议等。还要关注听众对信息的接受度,以及听众发出的挑战。

提升表达能力需要掌握正确的方法和长期的锻炼。推荐学习金字塔原理,可以用于分析问题、解决问题、写作、演示 PPT 等,结构化处理信息能够很好地表达出核心内容。抓住一切机会,比如会议、分享、讨论等,好好锻炼自己的表达能力。

职场上很多时候都需要建立信任,上下级之间的信任,同事之间的信任,以及合作方之间的信任。信任不是凭空产生的,尤其是新人入职,需要根据过往的业绩和表现来评估个人的能力。卖力工作很重要,好好表现自己,也很重要,不要等到后悔的时候再去感慨“干得好不如说得好”。

 

沟通和向上管理

沟通很重要,每个人都懂,自不必说。有效的沟通需要清晰地表达出信息,以便接收者能够理解,还要注意观察接收者的反应以便及时修正信息的传递。性格内向也不要紧,只要能准确高效地沟通,能说清楚观点就行。有些同学沟通能力就很差,说半天说不清楚到底想要啥,总是要反反复复问才能一点一点抠出来关键信息。优秀的同学往往能三言两语说清楚问题,不用反复对焦,沟通十分顺畅。

刚毕业的时候看不上那些天天谄媚领导的人,多年后才明白背后的真谛。管理的核心其实是资源的调配,通过他人完成工作,获得成果。向上管理,是以下属的身份主动管理上级的预期,沟通工作的进展,获悉上级的真实想法和意图,从而得到上级的大力支持和青睐。

向上管理通常情况下还是比较重要的。如果上级有预期,但自己没有落实或没有沟通好,即便有苦劳,可能也不会有功劳。一个组织必然是金字塔形的,下级需要知道上级的意图,才能更好地执行,上级需要知道下级的进展和困境,才能有合理的调整和评估。被动依靠上级主动询问,不注意向上管理,往往事倍功半。

提升向上管理能力,需要主动多与上级沟通,与上级和谐相处,达成共识,有一致的预期。作为下属,不仅要定期与上级沟通汇报工作进展,更新上级的预期,还要试着要更多的资源。彼得·德鲁克有句名言,“任何能影响自己绩效表现的人,都值得被管理。”。最好的向上管理,就是超越预期完成任务,证明自己的价值,与上级相互成就。

 

推荐阅读:

为什么要鼓励重复造轮子

mysql 重要日志文件总结

程序员是青春饭吗?30岁后的发展方向和突破

被黑客攻击了,登录流程要怎么做才安全

 

微 信 搜 一 搜 程序之心,每周一三五原创更新。