分析的很细致,推荐阅读,下面是我整理的读后感


相信很多程序员都有一种不安全感,心理不踏实,感觉自己很多技术都不会,怕跟不上技术的发展,怕自己落伍

技术发展快是我们这个行业的特点,没别的办法,只能向前冲

对于不安全感比较强的程序员,我粗略的分为两种

(1)不学习

懒,或者只看不练,或者由于工作生活环境等原因没时间学,看着别人的技术在进步,自己还在原地踏步,肯定会焦虑了

(2)对自己要求太高

主动学习意识强,不断学习实践,但可能会发现越学习越感觉自己不足,需要学的太多了,自然会焦虑


所以,我感觉要提高安全感,主要是两方面

(1)行动起来

我们身边会有一类人,工作中他们不满足现状、喜欢新挑战,他们在不断GET新技能

这种主动的状态,会让他们更有成就感,更自信,使其自我内心舒适区动态扩张

他们进入了正向循环,通过主动行动不断提升技能,周边人会更认可他,就会得到更多挑战的机会,就又使自己的舒适区扩张了


程序员普遍有一个很厉害的能力,就是学习能力,一定要好好利用,快速学习,也可以扩张自己的舒适区

例如ThoughtWorks要求员工,每年至少学习一门编程语言

强悍的快速学习能力,能够快速武装自己,胜任新的工作,提升核心竞争力

你会越学越快,这个加速度会一直保持到你的大脑达到生理水平的巅峰


所以,快速学习、工作中主动挑战新问题,可以扩大自我舒适区,降低不安全感


(2)调整心态

不安全感是一种感觉,每个人可能有不同的产生原因,要正面对待,分析原因,然后列出有哪些因素是自己有能力控制的,哪些是无力控制的,把自己的注意力和行动,都放在可控的方面,不需要要对不可控的事情做出任何反应,因为那只是徒劳而已

例如感觉需要学的技术太多了、比自己牛的人太多了,就焦虑了

技术发展快、牛人太多,这都是自己不可控的方面

而自己能做的,就是不断学习,只要自己掌握的技术更多了,自己比以前更牛了,这样就够了嘛


总之,关注自己可控的方面,多行动,多总结,会感觉更踏实