1作者: ianberdin大约 1 个月前原帖
我编程已经18年,遇到过各种各样的问题。但可能最重要、最困难的问题——对我来说也是最大的瓶颈,我想对很多人来说也是——就是身体有其极限。这被称为“职业倦怠”。 职业倦怠是一个非常广泛的术语,仅模糊地描述了实际发生了什么,以及为什么你无法——或者根本不想——工作。这个话题困扰了我很长时间:它让我无法高效工作,无法取得成果,也阻碍了我建立初创公司的进程。 在这段时间里,我收到了大量的建议——来自亲友、医生、ChatGPT、Gemini、网络上的文章和评论等等。我尝试了很多方法: - 番茄工作法计时器; - 鼻贴; - 严格按照设定的时间工作; - 大量步行和锻炼; - 维生素B、辅酶Q10、L-茶氨酸、肌酸、L-精氨酸、5-HTP; - 抗抑郁药; - 晚上9点到10点上床睡觉; - 完全改变饮食,戒掉糖,或者相反,增加糖的摄入。 这么多变量……我不能说我找到了一个解决方案:每次情况都不同。我对此感到厌倦。 最近,多亏了人工智能——更准确地说,是一个大型语言模型——我发现了一个有趣的工具。一天晚上,我在散步时打开了Gemini,开始抱怨:我又累了,没效率,感到倦怠。像往常一样,它给出了大量建议。我真的受够了!我说:“去你妈的,我已经厌倦这些建议了。我尝试过所有的方法,我不想再听了。你能不能停止建议?只问问题就好。更好的是——像认知行为疗法的治疗师那样提问,让我自己深入挖掘原因。” 然后,奇迹发生了。它真的停止了建议,开始最多问一两个问题。那时,工作开始了,洞察力开始涌现。有些问题和答案让我泪水夺眶而出。这真是不可思议。 最后,我发现了一些我从未考虑过的原因。原来我对部署有恐惧。我害怕一切会崩溃。这种恐惧导致了拖延:我开始无休止地准备,搭建安全网以免摔得太疼。我陷入了准备的漩涡,不断添加更多功能;完成变得更加困难,部署则更加可怕。我陷入了焦虑:部署让我感到恐惧,截止日期不断推迟。为了赶上进度,我工作和思考得更加频繁。我的认知资源耗尽——就这样。 根本原因并不是我晚上睡得晚,而是恐惧。一旦我意识到这一点,我决定备份所有内容,拍摄快照,并将其部署到测试服务器,而不是像以前那样直接部署到生产环境。毕竟,我是一个独立的自创企业创始人。 没有其他人能帮助我深入挖掘到这一点。我花了好几个小时,日复一日地回答Gemini的问题。我发现的事情真是太棒了。没有人像这样帮助过我。 大型语言模型不仅帮助我们编写代码——它们还帮助我们发现自己的问题。我感到无比兴奋,必须分享这一切。
1作者: zetter大约 1 个月前原帖
大家好,我刚刚在Leanpub上发布了我的第一本书。这本书是关于如何构建自己的数据库服务器,类似于PostgreSQL或MySQL的指南。你将了解到如何构建一个类型化的编程语言,执行SQL,并学习真实数据库的内部工作原理。 页面链接到“社区版”,可以让你免费预览前几章内容。