程序员的生活与数据库文档生成Leo Xiong

程序员的生活与数据库文档生成

a year ago

failed

通过幽默的角度探讨程序员的日常和技术成长,结合数据库文档生成工具的创作体验。

Scripts

p

李小伟

大家好,我是李小伟,一个程序员。有人说程序员最怕什么?不是Bug,也不是代码,而是写文档!你们知道吗,写文档就像是吃青菜,明知道对身体好,但每次都想绕过去!

p

李小伟

我为了写文档,开了一个数据库文档生成工具,名字叫‘shigen’。我想,既然要痛苦,至少要让它变得简单一点。谁知道,一打开它,连我自己都被它的复杂性吓到了!这简直是程序员的自我折磨啊!

p

李小伟

所以,我对我的同事们说:“看,写文档也不是那么难的事情,我们只需要把SQL语句输进去,然后等着它生成一大堆文字,绝对让你感受到程序员的无奈!”然后大家都沉默了,盯着我,似乎在说:“你能不能先用这个工具写一写我们的工资单……”

p

李小伟

说到数据库文档生成,大家有没有发现,程序员其实就是在记录自己的成长过程。每一段代码,都是我们生活的点滴!所以当我看到文档上写着‘字段A是为了解决问题而生’,我心里在想:这个字段还真是我内心深处的写照啊!

p

李小伟

而当我生成的文档最终显示出‘字段B是为了应对客户的反馈而设计’的时候,我真的是想哭!这就是程序员的宿命!我们永远在客户端和后端之间游走,仿佛身处两种人生,文档里是我们的痛苦与智慧。

p

李小伟

问大家一个问题,你们觉得程序员的文档好不好写?(停顿)我觉得就像是写诗,写得好,别人觉得你是天才;写得不好,大家就会说:你连文档都写不好,代码还能信任吗?

p

李小伟

编程有时候就像谈恋爱,最初的一见钟情让你沉迷,写代码的时候满脑子都是甜蜜的未来,但等到Bug出现的时候,你就会怀疑人生了。

p

李小伟

你们有没有发现,一段代码像极了感情的起伏?你明明写得好好的,忽然间就出错了,然后你开始追溯,发现原来是一个小小的拼写错误,就像是因为一个小脾气分手了一样!

p

李小伟

所以我学会了,每当我的代码出错,我就告诉自己:没关系,就像爱情一样,修复它就好,搞定它,下一次一定会更好!

p

李小伟

说到用户反馈,大家有没有收到过那种让人哭笑不得的反馈?我有一次收到一个客户的反馈:“为什么我的文档里有乱码?”我心想,我这是在写文档,还是在写小说,怎么会有乱码呢?

p

李小伟

后来我才知道,原来客户在用Word打开Markdown格式的文档!我说,亲爱的用户,我的文档是用来记录你们的需求的,不是用来考验你们的阅读技巧的!

p

李小伟

所以,现在我每次写文档之前,都会先给自己设定一个目标:不让用户在阅读时崩溃!而且,最好让他们懂得我写的每一个字,毕竟我是为了他们的代码而战斗!

Participants

李小伟

程序员喜剧演员

Topics

  • 程序员的成长之路
  • 数据库文档的痛苦与快乐
  • 编程与生活的奇妙关系
  • 如何在工作中找到乐趣
  • 用户反馈的幽默瞬间
  • 编程语言的争论
  • 写文档的真正原因
  • 程序员的社交生活
  • 调试代码的心路历程
  • 代码背后的故事