程序员总会遇到一个瓶颈期,该怎么解决?

December 14th, 2017

是不是程序员总会遇到一个瓶颈期,觉得自己没有进步了,该怎么解决?

这问题不光你碰到,很多知名大公司早就面对过了,看看华为怎么解决的,

人家是站在企业文化的高度上来解决,不管内训还是办公室的墙上都有句反复提及的格言,叫做:

简单的事情重复做,你就是专家。

重复的事情用心做,你就是赢家。

整个公司/部门层面上,把这种观念贯(hu)彻(you)下去,你的问题将迎刃而解。

为啥呢?公司目标和个人目标的差异性问题,公司不是学校,最大的目标是挣钱,这是对所有人负责的大目标。再此基础上,最好的时候,两者是重合的,但不是一直都能重合,更不能 100%的重合,二者本质上是矛盾的。主管当然需要协调让两个目标重叠部分增多,然而根本上来讲,你不可能彻底解决这个问题。

二者重叠度下降难以统一时,员工会选择离职,或者能动性下降。公司目标不能随意改变,作为主管能做只有鼓励员工自学加深岗位相关知识的理解,帮员工调岗,更换工作内容让他从事更重要或者新的工作;然而缺乏锻炼机会的自学是有限的,调岗换工作内容并非容易操作之事,所以对于这些大公司而言,最有效的就是通过文化和思想工作改(xi)变(nao)员工的认识。

所以,主管碰到这类问题再原地死磕通常是没辙的,平时看看励志书也不是绝对没用的。

什么工匠精神,什么拥抱变化,什么专注之类的流行词汇,平时也要及时掌握,深入理解

出门请右转,仔细阅读: [成功法则(一):简单的事情重复做、重复的事情用心做] (http://www.360doc.com/content/11/0816/01/601194_140677915.shtml)

还有该说法的姐妹篇《机会总是留给有准备的人》,搭配始用效果最佳,后者我再一篇文章里展开过:

做主程序员是怎样的体验?

只能帮你到这里了。

C语言如何编译出一个不需要操作系统的程序 基础优化-最不坏的哈希表