前几天刚面了一位软件开发的大三女生,她的编程语言基础比较扎实,有实验室项目经历,获过一些省级以上编程大赛的奖项。终面时她告诉我,自己希望能成为优秀的软件开发工程师。但身边包括父母在内的很多人都劝她,女孩子做程序员会极其吃力和辛苦,还不如去考公务员,安安稳稳的。
劝她的人太多,慢慢的自己都开始有点恐惧程序员的辛苦,到底是找自己想做的工作,还是去准备考公务员?即使去考公务员,万一考不上呢?又会白白浪费那么多时间。心里像打了无数个死结,不知该如何是好。
我问她,来面试前,你用了多少时间学习和准备面试?
她说学习编程主要靠平时积累,近一个月,准备面试大概每天用3小时。
我又问她,那在心里纠结自己如何选择未来,大概需要用多少时间?
她沉默了一会,说好像从大三一开学到现在,每天无时无刻都在纠结,快崩溃了。
书籍《拆掉思维里的墙》中提到:花时间来郁闷,是等待成本。花时间来尝试,是穿越成本。
从大三开学到现在有半年之久,她用来纠结和郁闷的时间,如果每天4小时,半年来大概花费了720小时去纠结。而平时积累的学习,加近一个月来准备面试,每天3小时。那么:
穿越成本: 2h × 30 × 6 + 3h × 30 = 450h
等待成本: 4h × 30 × 6 = 720h
一些时候,我们会陷入各种各样的纠结中,使得等待成本远远高于穿越成本。效率在纠结中被无限降低。但很多时候,你所纠结的对解决问题并没有太大的帮助,甚至是毫无意义。
那么,你该怎么办呢?永无休止地纠结下去?
当自己需要做出某个决策,而又无比纠结时,需要先评估自己的等待成本是否超过穿越成本,并据此做出一个选择,再去分析:
1.这个选择,是不是自己喜欢和擅长的?
有的人在做选择时会考虑,身边的人希望我做什么?做成功这件事后,我能够获得什么?不考虑自己是否喜欢和擅长,往往会为以后内心的反悔埋下种子。做自己喜欢和擅长的事情,才有更多可能去极端专注,成功的几率也会大些。