https://mp.weixin.qq.com/s/TNJk9NYN1K9sxmRNxjg-NA
前不久看了一本通俗心理学书籍《终身成长》,书中鼓励一种成长型思维:人的智商、情商等能力不是固定的,我们可以通过学习和努力终身不断成长。我想以这个成长型思维模式作为“成长码农”公众号的头篇文章的主题,应该比较符合成长这个主题。
书中先讲了固定性思维和成长型思维两种人的特点,固定型思维的人固守个人能力荣誉,惧怕挑战;成长型思维不惧挑战,努力应对挑战,不断实现自我成长。书中讲到我们的智商、情商、领导力、人际交往能力、体育能力等都是可以通过不断努力而成长改变的。只要我们部门不惧失败,努力做到最好,我们就把握了终身成长的机会。
其实一个人往往具有固定型思维的一些特点,也具有成长型思维的一些特点,而这些东西不是完全内在固化的东西,它与人的人生经验有关系,一个人假如在上学的时候,通过努力大幅度改变了自己的成绩水平,也许他在知识学习方面就比较有成长型思维;但是一个人如果在某些方面屡次努力都无效果,也许在这方面持固定型思维的观点。不过书中提到在体育、艺术这类比较讲天赋的领域,很多人也通过努力达成了最后的成功,所以成长型思维应该可以在我们人生的绝大多数领域可用。在这方面我讲点个人经历,我从小虽然在知识文化课上成绩还不错,但是在体育上一直不行,后来通过锻炼在耐力和力量素质上有所改善,但是身体协调反应和反应速度等方面还是不行,成年后我在内家拳方面投入很大的精力,本来只是想强身健体,结果发现练拳以后,自己在身体协调反应和反应速度甚至写字的走笔由心上都发生了很多的变化,这些变化让我相信,个体的很多素质,只要找对途径和练习方法都可以发生变化。
转回正题,说说我们码农程序员的终身成长,由于中国互联网软件产业的爆发式成长,程序员的人力需要一直很旺盛,可以说有些同学入局以后,还没走过一万小时阶段,可能已经转产品、管理等岗位了,当然了产品、管理岗位也需要终身成长,不过码农行是出了名地需要不断学习。码农除了技术学习以外另外一个需要突破的重点关隘是Debug关,具体说就是分析问题解决问题的能力,这个能力当然以技术知识储备为基础,同时需要一种类似于打硬仗、啃碉堡的一样的心力战斗能力。这种解决技术问题的能力是员重点的能力关隘,相比于之后的架构思考、技术管理,这种解决技术问题打硬仗的能力应该才是程序员的核心能力。我们在培养这种能力的时候,有时候会很容易把这种能力归于天赋,从而对自己产生怀疑,这个时候就需要成长型思维来帮助我们自己竖立一切能力都是可以通过努力培养的,我们中的绝大多数一定可以通过自己培养自己成就这种分析解决技术问题的能力。