写下你的独立开发故事

1941
10 分钟阅读
写下你的独立开发故事
距离我开始独立开发半启动计划已经过去一个多月了,我并没有继续探索,而是搁置了编写下一个工具计划,调整自己的生活节奏,转而开始写下自己的独立开发故事,开始尝试对内容的转化。

这个月开始,本应该继续编写工具的我,却因为混乱的生活的作息打乱了节奏。当我静下心来复盘和解决问题所在时,却因为心血来潮,开始了文章的内容创作。花费时间建立了一个新的站点的同时,也准备在一些社区和公众号发布自己的文章内容。

独立开发的困扰

独立开发最大的敌人,也许是作息。有时候,我越是花大量时间编写代码,作息就越容易失控,因为我没法忽视代码出现的新问题。

我常常会在半夜爬起来花一两个小时代码完成偶然的想法,直到身体疲惫后睡着,这开始让我的生物钟变得越来越晚。说实话,这种效率很低,醒来后状态会很差,而且会错过饭点,对身体也是一种负担。

所以我开始调整自己的状态,考虑到是因为负荷太大了,我在晚上尽可能离开桌面,不进行代码思考和工作,让自己晚上有时间处理完其他事情。但是,这不完全有用,遇到棘手的问题我还是会选择熬夜,之后报复性地刷手机。

于是,我在电脑上增加了休息提醒,每过半小时就强制锁定屏幕,没办法继续使用电脑,我自然就去休息了。但是,这不适合处理其他事情,有时候用不了电脑我反而拿起了手机...

所以,我感觉提醒并不重要,重要的是问题有没有解决,你想不想停下来。

时间分配的可见平衡点

在有次逛 Hacker News 的时候,我看到一个关于开发者被大量代码工作困扰的帖子,因此他决定每天只写一小时的代码,过了一周后发现效率还得到了提高。

这让我感到很惊讶,但是这种方式很有趣,不过每天只写一个小时在我看来还是有些散漫了,所以我打算做个更有效的时间实验。

于是,我开始反思现在的问题,写代码主要以脑力劳动居多,大部分时间其实都在盯着屏幕找代码和调试界面,直到看到具体的代码才开始思考。实际上,自己写的代码只需要停下来想一下,大部分就能回忆起来。那么,我需要能够停下来思考的时间。通过找到某个时间点,就能确定停下来的时间,但是这不够灵活,我并不喜欢没做完做某件事情的时候就停下来。

所以,我开始有意识的放慢写代码的时间,并且每一次代码编写,只完成一个任务,完成以后就开始休息。每个任务必须尽可能的小,小到能够让你随时停下来,比如只修改一个文件,只增加一个小功能,只修复一个bug等。

就这样过了三天,我发现每天做的事情显而易见的变多了,而且停下来去做其他事情更积极了,不断切换反而让生活有了层次性。

这让我想起三明治的结构,如果只是单纯地在中间夹上一块肉饼,味道可能会显得单调且油腻。然而,当在肉饼的两侧加入几片清脆的蔬菜,不仅能够平衡口感,还能丰富层次,让味觉体验更加鲜活而有趣。

所以,如果想要让一天的时间更有趣和充实,那可以试试在几件简单的事情中进行切换,适当的休息也是工作的一部分。

独立开发的孤独感

我在独立开发状态下生活了一个月,这是一种很平静的生活状态。没有人会打扰你,除了编写代码,每天需要考虑的只有如何做好自己的东西,我承认自己很喜欢这种生活,但是也很乏味。

对我来说,代码编写本身不会让我感到无聊,如果我愿意,我甚至可以一整天都伏案在电脑前编写代码。但是工作总会遇到暂时解决不了的时候,与其消磨时间,不如直接去休息,从头到尾把逻辑梳理一遍,答案自然就会了然于心。但是,只有在你停下来想要去做其他事情时,才会发现事实上基本无事可做。也许,确实像大多数独立开发者在文章中所说的那样,培养一个爱好很重要。

更多的是,我奇妙的想法,每一次创造出新事物,达成新目标的喜悦,没有人能够分享。每次在好友列表思索片刻,却找不到有人能够和一起分享这份心情,这让我感到有些失望和扫兴,似乎自己只是在自娱自乐。这种心情在我的脑海中挥之不去,后来愈发强烈。

最终,这份想要分享的渴望,不知不觉变成了写下故事,写下生活的想法。

也许,是为了抵抗这份孤独和乏味的状态,又或者是对独立开发的特殊情感,我想要将自己想法和收获传递给那些同样在独立开发中前行的人。于是,我决定将自己的所做的事情分享出来,作为一个独立开发的探索者。

这,就是漂流的由来。

思考和写作的艺术

开始写文章后,我发现我似乎无形的多了一种身份,现在我可以是开发者,也可以是技术作家。这是一种视角的转变,在这两种身份上进行切换,也能够更客观的审视自己。

同时,我开始为自己文章的制作封面,同时也是让勉强够用的设计技能得到一定的维持。在探索新事物的时候加上一点特别的东西,这会让这些事情更变得更有趣。

大多时候,写一篇文章有时候会占据我一天的时间,这让我得以代码工作中解脱出来,开始思考这个过程中更重要的东西。与代码不同,写下文字更多是对思考的总结,你可以记下任何想到的东西,而不需要思考这样写的后果,如果觉得哪里不对,删掉再重新写就行了。

这让我想起了小时候以前写的一些日记,但是随着成长我不再写日记了,把很多东西都藏在心里不让别人知道,也因此我开始不再自我表达。但是,这对生活并没有太大影响,因为没有经过深度思考的枯燥记录,终究只会被遗忘在某个不起眼的收纳箱中,所以大多数人不会记录下自己的生活和经历的事情。

写下文字,我想这是一种最简单的自我的表达方式,只不过我们把它忘记了。

创作不止于写作

随着写了几篇文章后,我发现写出来还是得有人来看才对,所以我开始在一些社区发布,并试着开启了一个名为“漂流者的纸船”公众号。

总之,我打算后续把这些文章同步发到这些地方。