前端开发心理学(二):选择和坚持


也不知道是不是我已身处开发者行列的缘故,

从行内来看,我了解到这几年转行做程序员的年轻人越来越多了,

同事中科班出身的,也少之又少。


这可能是跟近几年软件行业的极速发展有关,

有大量的工作机会,也需要更多的人。


我本身也不是计算机专业的。

和当前的这些汹涌从业大军比起来,

我刚毕业时之所以选择编程,是因为别无选择


当时几乎找不到任何力所能及的工作,

只有编程这一条路可以走。


如何面对选择


选择一个行业之前,是需要仔细考虑的,

虽然学校里并没有特意告知我们需要一个考虑的过程


而且当面临多个选择时,纠结感也会立刻袭上心来,

翻来覆去不知道到底哪个选择才是正确的。


我认为此时就应该采用试探法

尽可能多的行动起来,尝试做一些切实相关的工作。

不向前走就只能原地踏步,左右为难的根本原因是信息量不足


这时候就需要进行广泛的调研,

以纠正了自己不恰当的假设认知


如何决定


甚至都没人告诉过我们如何做决定,这很不幸,

因此,要么我们做出的决定都比较草率

要么我们就难以做出决定。


尤其是当我们有众多选择的时候,

总得有所取舍

什么都不放弃,就什么也得不到。


因此,做决定需要用排除法

不要认为自己擅长做任何事情,而是要看到自己的弱点。

保持谦虚,将有助于我们回归理性消除野心看清现实。

坚持


一旦做出决定,似乎只要坚持住迎接胜利就行了,

其实这一点都不简单,

有太多的人在中途改变了主意。


会不会有更好的选择?

这样做究竟对不对?

这些自我怀疑,很容易让我们半途而废。


所以,应对迷茫,唯一的办法就是傻瓜式的坚持

一旦做出决定,就不要再听别人的建议了,

因为,不在于做什么,而在于做事的


选取一个固定时间段,每天坚持完这几个小时,

不要想那么多,让改变慢慢发生,

尤其不要考虑这件事是否有意义。

结语

本文描写了与选择决定以及坚持相关的心理活动,

这方面我们听说过很多相互矛盾的说法,

“选择大于努力”,“失败只有一种,那就是半途而废”,等等。


因此,一旦遇到困难,我们就会陷入纠结

到底是应该灵活选择?还是应当坚持下去?

是虚心接受别人的建议?还是坚持自己的看法?


本文倾向于把这种问题分为三个阶段

选择阶段,我们要尽量多的掌握信息,开阔视野,

决定阶段,要看清自己的局限性,消除野心,

而在坚持阶段,就得义无反顾的坚持下去,绝不动摇。


这样我们的方案,就能够吸取众家之长了,

也具有较强的可执行性


正是,

古人学问无遗力,少壮工夫老始成。

纸上得来终觉浅,绝知此事要躬行。