一场独立开发的刻意练习之旅 - #1 密码学可视化工具 cipher4.fun

查看 21|回复 2
作者:wfnuser   
原贴 - https://x.com/wfnuser/status/1885313492347245053

今天上线了 12months12.app 用于记录我的独立开发之旅。


顺利的话,今年会发布 12 个小产品,对独立开发进行刻意练习,以提升构建 according.work 过程中所需的各项能力。
巧合的是,在搜索域名时发现同样的事情 @levelsio 10 年前就做过,就让我们来看看这次的奇妙旅程会带来什么吧。


那么这场旅程发布的第一个产品就是 cipher4.fun 了,一个密码学可视化的网站。而剩下的 11 个产品要做什么还没完全决定,由于更主要是为了练习,这些产品会尽量覆盖许多不同类目,比如既有 ToB 的 SaaS ,也有 ToC 的小工具。


大家有什么需要或者建议都欢迎多多留言哦。所有信息首发 X ,欢迎 随手关注 ,交个朋友。


「 12 月 12 应用」 一场独立开发的刻意练习之旅
得益于前司工作环境的宽松,笔者在 2023 年底正式开启了人生的第一份全职的远程工作,并因此在 2024 年去了许多不同的地方,也得以一瞥游曳于世界许多角落的数字游民的生活剪影。很难客观评价他们的生活状态是否令人满意,但从旁观者的我来看,他们至少是自由的,可以将大部分时间花在自己真正感兴趣的事情上,仅仅这一点就足以让人艳羡。
而适逢笔者正好有一些想做的事情,于是在 2024 年的秋天,正式辞去了上一份「稳定」的远程工作,准备开始做一些自己的产品。然而在实践的过程中发现了许多自己能力不足的地方,比如:
  • 严重的拖延症
  • 缺乏创造力
  • 缺乏产品思维
  • 缺乏项目管理经验
  • 缺乏推广、营销产品的经验
  • ...

    笔者认为上述能力的匮乏是广泛存在于大部分职场中的程序员身上的,因为在公司搬砖的过程中,上述能力往往会被团队中的其他人所弥补,并没有太多机会练习。而当开发者脱离团队独立开发时,上述能力的不足则会立刻显现出来。笔者目前全职开发的产品 According.Work 也因此遭遇了瓶颈,甚至遇到的问题太多,竟不知道从何解起。
    这也是虽然独立开发有诸多好处,但真正能走通这条路径成功养活自己的程序员似乎并不多见的原因所在。
    不过笔者相信,如果目标不是登月,而仅仅是养活自己,用收入的不稳定换取精神和时间的自由,在这个标准下,上述能力不足的问题对于普通人来说一定是可以通过刻意练习解决的。而不断地从 0 到 1 发布一款款不同的应用,则毫无疑问就是独立开发最好的练习方式。
    受到《 7 周 7 语言》书名的启发,笔者决定开启一场「 12 月 12 应用」的刻意练习之旅,即在 2025 年内,每月发布一款小巧简单的应用。并将每款应用从需求收集到产品推广过程中的思考、实践、感悟都记录下来,既作为自己的复盘与回顾,也希望能为有志于独立开发的朋友提供一些参考。
    巧妙的是,当我在搜索域名的时候发现在 10 年前,Pieter Levels 也开启了类似的计划 - I'm Launching 12 Startups in 12 Months,后面的故事大家也都知道了。虽然我可能远赶不上 Pieter Levels 的天赋和才华,但至少可以尝试一下,看看自己是否能坚持下来。
    未来一年,与诸君共勉。

    独立开发, 刻意练习, 产品

  • kk2syc   
    中文汉化不完整,内页全都是英文。这页面看起来就是 AI 生成的吧
    wfnuser
    OP
      
    @kk2syc 用 cursor 作为主力开发工具,汉化主要是没时间搞了。纯 AI 直接实现密码学可视化还是非常困难的,推理能力似乎还没有达到理想程度,仍然需要反复矫正。 我正好前一段时间在上密码学的课程,就顺手把几个算法可视化了一下。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部