【闲话程序员生涯】路有千万条,我们如何做选择

都说选择比努力更重要,人生有路千万条,到底我们应该如何做选择呢?很多人在遇到职业困境的时候就焦虑,不知所措,裹足不前。那么究竟有没有一套方法能帮助我们做选择呢?

 
答案是没有任何灵丹妙药能解决你的人生问题,钥匙在你手中。不过是有一套方法论能帮助你认识自己,看清现实,但是他不能直接给你答案,代替你行动。路要靠你自己走。
 
这里介绍给大家一个简单的工具,这套工具很简单,很多人可能会不屑一顾,不过真正有用的东西往往是简单的,就看你怎么用。这套工具的理论假设是,适合你的才是最好的,所以你必须首先认识你自己,知道你适合做什么?
 
大家只需要思考两个选择题,就可以大致定位自己的发展方向,对我们程序员来讲就是:
  1. 你喜欢跟人打交道吗?
  2. 你是喜欢抽象的理论,比如是喜欢深入研究某项技术的原理,还是仅仅知道如何使用就够了?
比如你倾向于跟人打交道,又喜欢具体事物,那么可能你是管理型人才。


每一种岗位也有他的特点,可以将IT行业的岗位在这四个象限找到相应的位置,如下图:


 
比如你是一个专家型的人,而目前还是一个普通的程序员,那么你要做的就是系统的知识学习。如果现有的职位并不能给你带来系统知识方面的需求,可能你需要考虑换一个地方了。


 
当你了解了:你自己适合的方向,目标方向需要的能力,你目前具备的能力。剩下的事情就是能力提升问题了。当你定位清楚问题,剩下的事情就很好办了。
 
听到这里,不知道大家有没有点思路了,类似的工具还有很多,比如霍兰德代码可能会更精准一些。
 
最核心的思想其实是你必须了解你自己。知道自己想要的是什么,自己擅长的是什么,自己感兴趣的是什么,也就是兴趣,能力,价值观。这些都有一套完整的理论体系和工具帮你梳理出来,大家如果对这些话题感兴趣可以私下探讨。

猜你喜欢

转载自flytogether.iteye.com/blog/1905913