最近的一些想法
November 24, 2021

♠️
最近一直在做的一个业余项目是 rust-poker,一个用 rust 编写的终端 UI 风格的德州扑克游戏。

开始这个项目是刚刚读完 Programming Rust 时写了一个德州扑克的内核,可以比较手牌大小,使用了 enum、pattern matching 和 macro,感觉还挺不错的。搁置了一段时间后准备把它做成一个能玩的小游戏,解决想和公司同事打德州但是没有筹码的这个问题。于是使用 tui 作为 UI 框架、tokio 作为异步 runtime 来处理网络请求,发现真的能行!

目前已经实现了基本的游戏逻辑,但还需要一些优化和调整。

借助 rust-analyzer 提供的自动补全和自动修复,写 rust 的体验非常棒。而 rust 自身的语法也挺讨喜的,写习惯之后再写大道至简语言总觉得哪里不太舒服。为数不多的小困惑,譬如到处可见的连串 as_ref().unwrap().get_mut() 其实也都可以通过调整代码结构、添加函数抽象等方式改进。

目前这个项目写了快 6k 行 rust 了,颇有种对 rust 得心应手之感。不过我还是清楚地知道,写这个项目并没有用到太多较为晦涩的 rust 功能,更多的是业务逻辑上的代码堆砌,但这个开端是好的,其他的功能随用随学就好。

后续准备用 WASM 把它搬到网页上,踩坑过程应该会写一篇文章给大家瞅瞅。

2021 年的最后一天,感慨颇多。这一年我开始在推特上分享自己的见闻与认知,关注数量从 0 到突破 1k,真的很感谢大家的认可。

总结一下 2021 我学到的 10 点重要观念,希望为 2022 年奠定基础。

新的一年里,希望我能持续创造,持续学习,持续输出。

🧵~

  1. 要创造,不要消耗。

    内卷的本质是零和游戏,逃离内卷的唯一路径不是成为卷王,而是把目光放在创造之上。创造价值,而不是瓜分价值。

  2. 培养解决问题的能力,而不是其他。

    创造价值最直接的手段莫过于解决实际的问题。通过观察与思考找到自己有心气去解决的问题,以之为目标去培养自己的能力。

    特别是对于还在学校的朋友,与其去钻营一些离开学校后迅速贬值的东西,不如好好想想自己想要解决什么样的问题。

  3. 纵使离开学校,仍然追求教育。

    教育并不一定只能在学校中发生。教育和学习的区别在于,教育是系统性的、体制化的,纵使离开学校,你也应当继续追求教育。

    教育也不一定要来自外界,你自己就是一座大学。

  4. 像狮子一样工作。

    高强度地工作,人像工蚁一样;懒散地工作,人像树獭。

    应当追求创造性的工作,人必须像狮子一样工作。

    有好的想法时,正如猎物出现,快速反应,持续产出;而当捕猎结束,则修养生息,享受生活与时光,多陪陪家人。

  5. 把自己作为产品打磨。

    通过思考自己的 PMF,找到属于自己的市场。通过不断的对自我提升的投入,建立自己独特的护城河。通过社交网络去建立自己的品牌,把自己像产品一样推广。

    从这个意义上说,每个人都是创业者。

  6. 好的艺术家借鉴,伟大的艺术家偷窃。

    不要怀疑或者担忧自己的创造是否不够原创,做自己真诚地认可的事、说自己真诚认可的话就好。

    人类历史群星璀璨,本质上来说,我们大部分的观点和想法,都曾经被提出过。然而并不是所有的人都在听,所以值得再说一遍。

  7. 不要追逐金钱,而应该关注解决问题。

    追逐金钱容易让你迷失自我,成为金钱的奴隶。

    关注解决问题,在这个过程中,世俗所艳羡的金钱、名望、权力都是自然而然的。

  8. 悲观听起来聪明,但乐观才能成事。

    悲观主义者在做事情之前就会先想像阻力,这似乎让他们有种考虑周到的优势地位,但只有理想主义者才能在重重困难前迈出脚步。

    不要被困难说服。

  9. 理解、相信并利用非线性系统。

    我们更容易理解和接受线性系统,因为它简单且直观。然而线性系统很多时候并不生效,世间很多奇伟瑰怪也都得益于非线性系统。

    杠杆、复利、网络效应,分形、混沌、神经网络。突破线性思维,从非线性的角度去思考问题,世界会呈现一个全新的面貌。

  10. 迷茫的时候,做一些永远不会后悔的事情。

    懂再多的道理,如果没有找到自己的路,反而更容易陷入迷茫。

    这个时候不妨做一些让自己永远不会后悔的事。譬如和父母通电话、去健身房运动、做家务、自己下厨做一顿大餐并邀请朋友来分享、拥抱大自然。属于这个列表的事情有很多,去做。

discuss at https://t.me/hu_write/18

💡
昨天晚上在朋友圈看到有朋友分享了一个 bilibili 的视频,内容是介绍一款名为 readpaper 的论文阅读工具的功能。视频不长,也没有任何制作,但是却迅速积累了 60 万播放量。我看完了这个视频心里久久不能平静。有很多想法
  1. 我曾经也做过很长一段时间科研,文献资料的管理和阅读是痛点,用过 mendelely 这类工具,但其实更好的形态是 SaaS,readpaper 抓住了这个机会
  2. 做科研的人越来越多(一个数据是,中国去年考研人数达 377 万,逐年攀升),各个领域越来越卷,readpaper 这个产品绝对是淘金热中卖铲子级的好主意
  3. 这个时代,计算机世界不缺技术,缺的是好主意和执行力
  4. 作者研究生毕业之后没有找工作,而是全职投入开发这个产品,以及学习,这个状态绝大部分人工作很多年都达不到
  5. 自带流量的创业者的路好走。这个想法最开始是从李自然那里得知,我一直跃跃欲试,现在看来跃跃欲试也已经落后人一大截了
  6. 我很早之前就意识到,逃离内卷这一零和游戏的路径是创造价值,去把蛋糕做大。做产品,解决实际需求,服务好用户,还有什么比这更强烈而直接的满足感吗
  7. 我是那种追求强烈且直接的反馈的人,换句话说,我适合加入早期创业公司
  8. 如果我所拥有的资本是我这个人本身,那我应该像风险投资一样把自己投给这种好项目,承担高风险、追求高回报——实际上也没有什么太大的风险,这个时代饿不死会写代码的

欢迎到 https://t.me/hu_write/16 留言、讨论