相信每一个程序员,内心都梦想过这样的生活:财富自由,畅游大江南北。现实中,这样的例子,似乎也比其他领域更为普遍。我们随口就能说出不下十个这样的“偶像”,不论你是拥有十多年丰富经验的老码农,还是新入职场的菜鸟。
但是,我们也都知道,相比于整个庞大的开发人员群体,出彩者,凤毛麟角。
抛开金字塔尖的明星程序员,大部分开发人员更务实的想法是能够生活的更好。
最近有机会接触到软技能这本书,阅读过程中触动不少。阿基米德说,给我一个支点,我将能撬起地球。我要说的是,软技能这本书不一定能让你撬起财务自由,但可以让你的生活更好。阅读它,并加以实践,我相信,你的收获,将远远大于购书的花费和看书的时间投入。简言之,性价比超高。
而且,阅读这本书,并不会花费你多少时间(这不是吃掉大象的任务)。因为书中并不讲述任何的代码技巧,也不讲述复杂的算法,你不需要仔细推演什么,这让你阅读本书是一个迅速的过程。说实话,我每天早上花不到半小时,阅读几章。换做你,可能不到半个月,就能够读完。你完全可能是花费了一些刷手机的时间完成了一本书的阅读,这本身对你就是一种正向激励。
上面我说阅读本书是一个迅速的过程,这并不代表是轻松享受的过程,恰恰相反,之所以选择每天早上来读,就是因为想给自己一点刺激,有差距,才会有内心触动,从而让我暗示自己,要努力工作,高效工作。
下面,就分享一些阅读过程中,撞击心灵深处的内容,自勉及共勉。
1 有些错误不是我们想不犯就能避免的。比如,我写代码很仔细,从来不会引入Bug。虽然内心会有这样的想法,但是要相信统计规律,要暗示自己,无Bug是不可能的。如果能做到这一点,那么在开发上,你就更容易接受新的方法、思想,能够尝试拥抱变化,做出改变。改变本身,就是一大进步。
2 我只想安静的写代码,别的都不管。很多程序员都有这样的毛病(这里不客气的用了毛病这个词),把代码看成唯一。我内心也存在这样的想法,时常也与其做思想斗争。且不说我们最终打交道的是人(这才是我们最重要的工作。关于这一点,就不展开了。)任何时候给自己贴标签,限定自己,都不是明智的。这种想法,本质是将自己围在了自己的舒适区。当你走出自己的世界,才有可能看到别人的世界,理解别人的角度,才可能扩展自己的世界。
所以,当需要自己去做代码之外的事情时,暗示一下自己,也许这是一个机会,一个能够改变别人对自己看法的机会,同时也是让自己变的更好的机会。
3 接着上面一点,要有市场思维。程序员也需要包装自己,宣传自己。如果你是金子,没有发崛前,就是石头。这个时代,仍然是千里马常有,而伯乐不常有。所以,主动展示自己,没有什么坏处。书中作者提到了很多方法,我有种“相见恨晚”的感觉。最近一两年我也开始写博客,参加一些技术交流群和直播交流。如果你还没有自己的平台,那就快快行动起来吧。
4 不要在想的时间上花费太多,要践行压强原理。我自己就有一个毛病,过于陷入技术,技术的每个点都想学,常常在这个方面浪费了很多时间。其实,世界早就变化了,如果你不是一个天才,那么就不要梦想成为全才,你只要成为专才就可以了。记住,一定要有自己的专长。还记得那个做PPT年入30万的小伙子吗?
5 关于学习方面,我很赞同作者的带着问题和目标学习的方法。这是消化知识最快的方法。学而不用,你就给了遗忘最好的发挥天地。还有,要通过深入思考,巩固知识。这有最简单直观的依据:如果你做过题,你就有这种感受,别人告诉你答案,下次你还是会做错,而如果是你自己思考做出的题,再次出错的可能性就很小。
6 要有毅力。看到作者讲述自己做事情的过程,我不得不感叹自己的自控力还是太差。举个例子,之前工作中,我积累了一些嵌入式TCP/IP协议栈方面的学习笔记,一直想着整理,但是又一直没有动手。直到有一天,我发现有人写了一本讲这个协议栈的书,内心有很大的触动。做一件事可能很难,而真正最难的其实是坚持。当我写这篇书评时,我还在内心作斗争,强迫自己放下手机。
7 看问题要全面。不能将小概率、冲击力事件看做正常现象。比如,某人没有上过学,却成为行业翘楚。那种概率很小很小,相反,人家背后可能付出了很多很多。我了解一个技术大拿,非科班出身,却带领着一群科班高材生做研发。结果,人家自学看的技术书籍远远超过学校里教授的那几本。这也从另外一个方面说明,不管任何人,花环的背后是汗水的浇筑。
8 书中讲述了很多关于创业、关于房产投资、关于运动健身等的话题。这些方面,可能缺乏经验,很难讲感同身受,但是我还是认真的读了这些章节。我想这应该是完整人生所需要拼图的一部分。如果屏幕面前的你有这些方面的经验,恰好又想阅读本书,期望你分享自己的感悟。
好了,书中还有很多内容,会让你产生共鸣。说实话,很多内容,都是老生常谈。但这就是开启成功之门的钥匙。也就是说,你我都握着成功的钥匙而没有去开成功之门。不用惊讶,事实就是这样。即便是老掉牙的论调,我仍然建议你去读一读。进化,让我们的大脑容易遗忘痛苦。时常读读,就能刺激大脑,让我们保持振奋的状态。
说了这么多,我觉得最重要最重要的就是行动起来。优秀不是一种行为,而是一种习惯。所以,不但要行动起来,还要坚持。冥想一下,相信自己可以做到的。不过,第一件事是,无路如何,先放下手机。如果放下手机不知道干啥,有两个选择:看书和运动。