最近刚刚读完Derek Sivers的书《Hell Yeah or No》,书的全文可以从他的网站上全部读到。德里克这个人有许多标签,音乐人、巡回演出者、企业家、演说家。

他做什么事情好像都有点与众不同,比如他的个人网站的链接非常非常短,短到容易记忆,还能帮他宣传:https://sive.rs

《Hell Yeah or No》这本书的名称来自于该书中的一篇文章,意思是:你如果对一件事没有“太棒了”的感觉,那就说不。本书的网址当然也非常短:https://sive.rs/n

这本书由60多篇小文章构成,其实都是他以前写的博客的内容整理而成,每篇文章都很短小,但有些文章让人深受启发。看完他的书,会感觉写书其实并不难。

该书中有一篇文章的题目是《快乐、明智、有用》,感觉与我的公众号名称【金喜擅】有点类似,也与《幸福的方法》中的MPS模式(意义、快乐、优势)相像。

Sivers在书中写到,在做出重大人生决策的时候,需要考虑三个方面:

  • 什么让你快乐
  • 什么是明智的——意味着对你长期有益
  • 对他人有用

= 有用、价值、回报

这里的“金”,不仅仅指金钱,而是指价值。

做一件事之前,先想想:它能够为他人创造什么价值?

《纳瓦尔宝典》提到,钱是这个社会打给我们的欠条,我们做好了本职工作,为社会创造了价值,社会就给我们一张欠条,我们称它为钱。

专注于为他人创造价值,金钱和认可会随之而来。

= 快乐、满足

想想做什么的时候能够专注于其中,甚至忘记了时间?

做什么事情的时候,有“心流”效应,完成之后有收获、快乐和满足感?

找到那些内心充满激情、感到快乐、热爱的事物。

这也是人生幸福的源泉,既享受当下做事的过程,也收获未来的快乐。

= 明智、长期思维、复利

你擅长什么领域或工作?

什么能够带来持续的增长和提高?

医生、律师、教师、程序员、作家等职业是有复利效应的,当然,这些职业都需要持续学习和实践,随着时间的推移,专业能力和市场价值会逐渐增长。

有长期思维,想想做这件事10年、20年、30年之后的情景。

回顾

按这三个维度,正好回顾一下最近十来年折腾过的一些事:

1. 在苹果商店发布XQViewer程序(2011.7-2012.7):

【快乐】探索未知的iOS上的ObjectiveC编程语言,攻克一个个难题,充满挑战和快乐。

【明智】并不太明智,后期并没有在这个领域深耕下去。不算投入的时间,苹果开发者账号花了700多元,程序上架后只卖出去5份。

【有用】自己在编程上有点进步,但对于他人来说用处并不大,只是在博客上留下了当时遇到的一些技术问题的解决办法。

2. 使用OmniFocus践行GTD(2011-2016):

【快乐】践行GTD有5年多,把所有事情收集起来,有明确的处理流程,内心不再焦虑,定期回顾,不断成长。

【明智】通过GTD,养成了读书、锻炼、回顾的习惯。但后来感觉OmniFocus等软件使用起来还是太复杂了,只支持苹果系统,并不适合大多数人,使用时间管理软件的初衷是想利用好时间,并不是学习时间管理方面的大量技巧。后来,软件改为功能比较精简的Microsoft To Do。

【有用】学习GTD的时候,也在博客上分享了相关的经验,对自己、他人都有帮助。在上海参加过一次演讲,新生大学上进行过一次语音分享。

3. SuperMemo背单词(2007-2014):

【快乐】这种重复强化的背单词的过程有些枯燥,只不过每天占用的时间并不多。

【明智】其实背单词不是学好英语的正确策略,而是《把你的英语用起来》。现在AI非常强大,应该有更轻松、更快乐、更高效的学习方法。

【有用】单词量确实比以前增加不少。软件里配有纯正的美音发音,纠正了自己很多发音问题。背诵的过程是用英语解释英语,对英语写作有间接的帮助。对他人有点帮助,在博客上分享了相关经验,但这款软件的新版本并不太好用,用户群体并不大。

4. 学习Haskell编程语言(2012.11-2013.9):

【快乐】挑战这种有难度的编程语言是痛苦且快乐的,数学专业毕业的我,喜欢这种像数学公式的函数式编程语言,但它的学习曲线实在太陡峭了。

【明智】只是学习完了《Two Dozen Short Lessons in Haskell》所有24课的内容,后续并没有使用Haskell完成一个软件产品。现在有了AI辅助,可以考虑用Haskell完成一个作品了。

【有用】我在博客上分享了24节课程的学习笔记,培养了函数式编程的思维,也是传统过程式编程方法的一个很好的补充,对后面快速掌握Python也有帮助。

main  = print $ queens 8  
boardSize = 8  
queens 0 = [[]]
queens n = [ x : y | y <- queens (n-1), x <- [1..boardSize], safe x y 1]
    where
        safe x [] n = True
        safe x (c:y) n = and [ x /= c , x /= c + n , x /= c - n , safe x y (n+1)]

5. 人工智能机器博弈程序(2012.8-2014.9):

【快乐】一直对AI下象棋的程序非常感兴趣,旁观过东北大学的计算机博弈大赛,写了一个人工智能象棋C#程序,只完成了初级功能,还用C#写过一个点格棋程序,后来都暂停了。

【明智】这件事当个兴趣爱好还行,凭这个养家糊口非常难。后面出现了深度学习算法,竞争很激烈。

【有用】学习了人工智能、位棋盘、招法生成、剪枝算法、局面评估、对弈框架等基本原理,但编程工作量巨大,还要学习GPU编程。

6. Eclipse油藏模型二进制文件解析程序(2010-2013):

【快乐】研究某个文件的二进制编码对我来说是充满挑战,并快乐的。

【明智】这个C#程序在油田有少量应用需求,没想到十年之后,仍然有人对这套C#代码感兴趣(可能是储气库应用),代码仍断断续续维护着。

【有用】可以快速解析Eclipse或Petrel的角点网格模型,主要针对.EGRID、.GRID、.INIT、.UNRST等二进制文件,比GRDECL文本文件的解析快10倍不止,还节省磁盘空间。

7. 打桥牌(1992-):

【快乐】游戏过程虽然有点烧脑,我对于牌型分布、各种技巧并没有天赋,但仍然喜欢这种智力游戏。

【明智】大学时学会了这种游戏,一发不可收拾。参加工作后经常有一些比赛,后来就很难凑够4人了,后来找个搭档都难,只能在网上练练手。学习过精确叫牌法、安全打法,跟Bridge Master软件练习做庄,这些年主要在新睿桥牌APP里与机器人打几副牌。

【有用】只是自己娱乐消遣,锻炼大脑,对他人没多少用处。

8. R语言(2014.2-2014.12):

【快乐】学习一门新编程语言是快乐的,特别是对R语言里的一切皆向量的设计充满敬佩。

【明智】只是简单摸了一下R语言,没有做什么真正项目,只是用它分析了我的fitbit计步数据。

【有用】对于以后学习Python有所帮助,R语言和Python做数据分析都是强项。

9. 读了10本英文书(2015.1-2015.7):

【快乐】第一次阅读一本纯英文的小说还是蛮痛苦的,所以后面挑了感兴趣的或者语法比较简单的英文书来阅读,减少这种畏惧和痛苦。

【明智】读小说这种学习方法,感觉比背单词要好一点,但把英语“用”起来仍是最重要的。

【有用】分享了阅读这些英文书的笔记和体会,让其他人可以借鉴我的经验或教训。读英文的时候,顺便读了几本小说。比较有印象的是《老人与海》里的“岁月是我的闹钟”,感觉非常适合我们这些习惯了早起的人。

10. 阅读得到APP专栏(2016.7-2016.12):

【快乐】一下子订阅了5个专栏,业余时间被这些课程填满,学到一些新知识让人兴奋。

【明智】这些专栏内容绝对是精品,但一次不能订阅太多,1、2个就行,关键要把里面的知识转化为行动。

【有用】李笑来的《通往财富自由之路》对我帮助最大,开通了微信公众号,学习了理财,开始接触加密货币,购买了人生的第一枚比特币,组建了“分享与成长群”,投资美股。很多内容分享在博客上,对于他人也相当有帮助。

11. 零基础学Python(2016.12-2017.4):

【快乐】Python非常火,必须得掌握。

【明智】Python非常简捷,使用几行代码可以完成一些数据分析、做图等任务。长期来看,掌握这项技能是不亏的。但如果想通过Python教学来赚钱,则同质化的竞争实在是太多了。

【有用】写了42篇文章,想让初学编程的用户不再害怕。后来在工作单位教大家用Python编程来解决工作中遇到的小问题。

12. 区块链生存训练(2017.5-):

【快乐】教别人区块链知识,还有收益,肯定快乐。

【明智】能长期握住大饼的人,取得的收益远远超过培训费。

【有用】开办了饭团和知识星球,巩固区块链基础知识,防止低级失误,也坚定这方面投资的信心。带领许多人一起穿越牛熊,大家收益颇丰。后来国家出了禁令,这件事也就停了,自己默默定投一点。把社群里的内容整理出来,形成了PDF电子书。

13. 定投大饼(2019.7-2022.1):

【快乐】人生中收益最好的投资品种,可以改善生活。

【明智】四年一个周期,这个规律还没有变,能够拿住7年,绝对有惊喜。不过,媳妇要买房子,握住并不容易。

【有用】学习到了很多区块链知识,也有收益,不过这件事也让公众号被封禁,损失有点大。握住大饼,长期来看就有收益,这件事让我也非常矛盾,做这件事情对他人的价值在哪里?

14. Rust编程(2019.8-2020.3):

【快乐】可能每次挑战一门新的编程语言都有种快感吧。

【明智】可能并不明智,研究Libra加密货币,开始学习Rust,不小心刷“欧拉计划”题上了瘾。

【有用】安全、高效的编程语言,变量有所有权的概念,还有强大的宏。

15. 折腾树莓派(2021.9-2022.1):

【快乐】一开始研究树莓派小电脑,后来发现了树莓派Pico,充满乐趣。

【明智】个人动手做个智能小车或无人机,好像是孩时的梦想,研究电路和各种元器件,玩了一段时间。

【有用】在CSDN上分享了60多篇小文章,因这些文章关注CSDN账号的人还挺多的。

16. 欧拉计划刷题(2022.8-2022.11):

【快乐】解决一道数学难题对于我来说充满快感。

【明智】学Rust的时候听说了欧拉计划。每次遇到一个新问题,想办法把复杂问题拆解为简单的步骤,并从简化的问题中寻找规律,这个过程中也了解到一些从未接触过的精妙算法,一个好的算法把求解效率提升上万倍,甚至上亿倍也是可能的。做这个事情,快乐还是第一位的,并没有想过某个算法在将来会不会用上。

【有用】前期研究Rust的时候刷了一些欧拉计划简单题,后面改用Python解决一些更难的问题,并把过程分享在CSDN上。

17. 锻炼(2012-2024):

【快乐】跑步之后,多巴胺分泌会让人上瘾,但穿上跑鞋这个动作并不容易做到,就想了MAGIC技巧尽量让自己爱上跑步。

【明智】这件事长期做下来肯定对身体有好处。2012年-2018年的主要目标是每天一万步,体重控制在66公斤以下。计步设备使用过Fitbit、苹果Watch和华为手表。2019年开始断断续续跑步。2021年完成《爱上跑步的13周》。2022年每周有4天完成1万步。2023年恢复跑步,平均每周2-3次跑步3-5公里,一直到现在。

【有用】主要是对自己有用,《爱上跑步的13周》对他人也有用,如何坚持锻炼呢,可以试试MAGIC技巧

18. 读书(2012-):

【快乐】看到以前未曾接触过的新知识,并应用起来,内心充满喜悦。单纯靠自律,很难完成读书任务,因此加入了“玉米读书会”,一天不完成读书笔记,扣30元,他律帮助自律。

【明智】长期来看,读书是最值得做的一件事。有些作者毕生的经验,写在一本书里,只需几天就可以学到。一本书一般不超过50元,发挥作用的时候可以产生几千倍、几万倍的收益,太划算了。2012年开始读IT之外的书籍,管理、心理、理财等方面,2012年读完18本,2013年18本,2014年17本,2015年21本,2016年20本,2017年之后开始不追求读书的数量,而是注重践行和应用。

【有用】以前把读书笔记发表在博客上,现在读到好的文章把体会总结到微信公众号上,还把笔记汇总为PDF,分享在互联网上。一是让自己总结回顾的时候更方便,二是分享给有需要的人们。

19. 写作(2016-):

【快乐】有价值的内容让他人看到,感受粉丝的增长,还有点小收入,内心是喜悦的。

【明智】再小的个体都有自己的品牌,每个人都应该运营自己的公众号。长期来看,除了锻炼、读书之外,最有价值的事情就是写作。看了一下自己在博客园上的记录,最早的一篇文章写于20年前,后来在微信公众号、CSDN上都有持续地输出。为了让自己持续地写下去,2017年9月加入了007不写就出局,到2024年9月,正好写满了7年。

【有用】写作应该是最有意义的事之一。2016年7月30日,微信公众号“申龙斌的程序人生”开通,2020年3月7日被永久封禁,粉丝7000多。分享过很多内容,包括区块链、编程、读书、GTD、投资、工具技巧、英语学习等,虽然被封号,有些在博客园、CSDN等其它地方还能看到。输出倒逼输入,当写不出来东西的时候,说明输入不够。如果不能把一件事清楚地表达出来,说明自己也没有搞明白。把一些读书笔记分享出来,对他人也有启发和帮助。

因为有用,我已经续费准备再写7年。如果你对“007不写就出局”这个神奇组织感兴趣,可以扫下面的二维码看看。

金喜擅

如果能够找到金钱、喜欢、擅长这三个方面的交集,则是完美的职业,在热爱、擅长的领域持续发力,实现复利式增长,为他人创造价值且带来回报,也就收获了幸福和成功。