有些人认为,软件开发者只要会写代码 会调试,技术能力够强就行了,不用具 备太多软技能,比如在公司扩大自己的 关系网络。布鲁斯,福娄(Bruce Flow)是一位资深的软件开发者,在他 看来,软技能跟技术技能同等重要。他在内容平台Medium上的一篇文章,分享了4个重要的软技能。 


第一个技能,推销你的工作。


福娄说,大多数情况下,管理层都不会直接去判 断你所做的技术工作的质量,他们对你 的印象都是基于对你的观察,比如通过 你跟他们的直接沟通、你的演讲、别人 背后对你的议论等,“如果 我们想要对 自己的职业发展负责的话,就得管理好 对自己工作的营销”。 


怎么推销自己的工作呢?


福娄认为,要把关键信息跟管理层进行沟通,让他们对你出色的工作表现留有精确的印象。 他自己的经验是,把自己在项目中扮演 的角色、承担的工作,明确地跟管理层 沟通清楚,评估绩效的时候,他会要求 共事过的同事直接对他进行评估。


第二个技能,时间管理。


与其他职业相 比,软件开发者可以管理自己的时间, 这意味着能够对任务进行优先排序。福 娄说,开发者有时会先完成自己最感兴 趣的任务,却忽略了更重要但没那么有 趣的任务。他建议,要先完成项目中的 重要任务。 


第三个技能,建立关系。


在公司内外认 识合适的人,能够给你的职业生涯带来 明显的好处,比如,可以获得更好的工 作机会、协作时拥有更多的联系人等。 福娄介绍了他认识新人的一个方法,就 是在你接触到与他们工作信息有关的内 容时接近对方,比如当你读到了一-篇有 趣的文章,可以发给同事,讨论自己的 看法,如果谈话有趣,可以见见聊聊。 当你需要帮助的时候,也可以搜索公司内部网络,看看谁解决过类似问题,向ta求助。


第四个技能,开放思想。


福娄说,在技术行业这个技能是关键,“开放思想可以确保我们能够适应工作的动态性”。在他看来,思想开放的人,能够倾听别人的观点和想法,如果能够正确的倾听,就有机会学习新东西、基于别人的想法形成新想法、推动手头任务向前进展、减少不必要的会议讨论。思想开放也意味着,可以推迟发表自己的观点和判断,人们很容易仅仅因为不熟悉就对新想法和新方法产生怀疑。


以上,就是一位资深开发者的建议,他认为软件开发者也要重视软技能。


(本文摘自得到APP)

分类: 程序开发 /

网友品论

留下您的评论