Where Do You Seek Help First?

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

就在几天前,我的一个朋友,他不是开发人员,而是一家软件初创公司的联合创始人,向我求助,希望我能帮助他的程序员解决一个他们遇到的技术问题。我说:“为什么不呢?”然后问他们出了什么问题。他们告诉我,他们的PostgreSQL服务器运行缓慢,因为它正在执行这个和那个操作,当他们重启它时,它又重复执行这个和那个操作…长话短说,尽管我多年来一直是PostgreSQL的用户,但我对他们所说的一无所知。我的第一反应是:“你们在Stack Overflow上发了个问题了吗?”他们回答说:“我们还希望不需要这样做。”我惊讶地回答:“嗯?”

为什么Stack Overflow 成了他们的最后选择?他们没有解释,但我相信我知道答案:他们会感到羞耻。对他们来说,Stack Overflow是一个给那些不能自己解决问题的失败者的地方。对于那些不值得他们的老板付钱的人来说,这是一个地方。这是一个懒惰的程序员问问题并期望得到答案的地方,而不是努力工作并独立解决问题的地方。

这是奴隶的心态。

这是那些按时间付费而不是按成果付费的人的心态。如果他们被付费是为了成为程序员,在Stack Overflow寻求帮助就是无能的宣言。第一次做这样的事情,你会得到原谅,第二次做这样的事情,你的老板会开始怀疑你是否是正确的资源值得花钱的。但如果你经常这样做——你肯定会被解雇。因此,一个好的奴隶不会这样做。一个好的奴隶会尽一切可能去看起来忙碌和能干。

现在相反,一个按结果付费的人 (https://www.zerocracy.com) 有完全不同的心态。对于一个按解决问题付费的自由职业者来说,Stack Overflow 为什么会是他们的“最后选择”,无论他们花费多少时间,无论他们在哪里寻求帮助?此外,这样一个自由职业者能够更快地找到帮助,他或她就是一个更优秀的工程师。

在上述故事中,我的朋友有正确的心态。当他发现他的团队无法解决问题时,他来找我和其他几个人。他不是软件开发人员,所以他不知道 Stack Overflow。但他在他的团队“周围”到处寻求帮助,而他的程序员们则试图自己找到解决方案。

也许这就是为什么他是联合创始人,而他们是他的员工吧?

现在,这是我列出的一个简短的列表,当你不知道如何处理你的 PostgreSQL 问题并且没有时间时,你应该寻求帮助的地方。这个列表是有序的。你应该从顶部的地方开始寻求帮助,最后选择在底部:

  • 发帖到 Stack Overflow

  • Read books

  • Ask friends

  • Keep trying

让我再次强调:这取决于你是谁。如果你是一名受薪奴隶,并对此感到满意,那你应该不听取这篇博文中的建议。它只会毁掉你的职业生涯。然而,如果你是一名自由职业者,不要再因为不知道某些东西而感到尴尬!

你的工作不是“知道”或“聪明”。你的工作是找到解决方案和解决问题。你要如何做是你自己的事情。这不是你的老板、项目经理或产品负责人的事情。

你解决的每个(微)任务都有一个预算,而在任务分配给你期间,你完全负责。你可以按照你想要的方式来解决它。

不要因为寻求帮助而感到羞耻,就像我的朋友没有因为告诉我他的团队无法解决PostgreSQL问题而感到羞耻一样。他考虑的是他的业务成果,而不是我对他和他的团队的看法。他不在乎那些。他需要该死的PostgreSQL正常工作!

做同样的事情。做一个商人,而不是奴隶。

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-05 at 21:20

sixnines availability badge   GitHub stars