【杂谈】多维度竞争

今天阅读《10x程序员工作法》之"07 | 解决了很多技术问题,为什么你依然在“坑”里?",让我感受最深的是:

多问几个为什么,交流一下是不是可以换个做法,许多困惑可能就烟消云散了。而能想到问这样的问题,前提就是要跳出程序员角色思维,扩大自己工作的上下文。

即使我不是项目主力,可以了解整个系统设计和框架;即使我不是项目负责人,可以了解同事们负责功能和实现方式;即使我不是项目经理,也可以了解怎样管理项目以及资源分配、调度;即使我不是运维人员,也可以向他们学习如何部署项目以及监控系统。

当程序员只局限在程序员思维,如果你不能在这个行业做到名列前茅,意味着你会落后与他人。想要获得更多竞争机会的话,在技术基础上,增加一个维度、两个维度来提高自我能力。

以前做技术的我,总想着学习更多技术和独善其身,这样会能有更多机会垂青于我,这样的想法是大错特错。技术是核心,沟通能力是基础。

在某个行业竞争,往往不止某一方面能力竞争,而是几方面能力结合来竞争。比如,一个优秀程序员不但技术好,而且演讲能力、写作能力也不差。一个优秀产品经理不但有着清晰逻辑思维设计用户喜欢产品,而且对技术和项目管理有所涉猎。他们都是跳出自己特定角色后,不断在增加能力结果。

现在的我以技术为主,提高写作能力,为什么选择写作呢?如果自己想不明白,不能和他人说得清楚,更不能写出让人看得明白文章。写作不仅能锻炼到自己表达能力,而且能锻炼到逻辑思维能力。

你可能感兴趣的:(【杂谈】多维度竞争)