We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode #176 From Therapist to six figure freelance dev

#176 From Therapist to six figure freelance dev

2025/6/20
logo of podcast freeCodeCamp Podcast

freeCodeCamp Podcast

AI Deep Dive AI Chapters Transcript
People
K
Kelly Vaughn
Q
Quincy Larson
Topics
Quincy Larson: 专注单一平台可能会限制技术视野,导致在其他核心技术上的滞后。过度依赖特定工具会阻碍技术能力的全面发展。 Kelly Vaughn: 我早期专注于 Shopify 平台,导致我在很晚才学会 TypeScript。我意识到 Web 开发和软件工程在技术使用上的区别,以及后端开发的概念。我需要导师才能通过高中的 AP 计算机科学课程,Ruby 的概念对我来说很难掌握,Python 强制你必须按照规则来,而 JavaScript 则很自由。

Deep Dive

Chapters
Kelly Vaughn's journey into coding started at age 12 with Neopets, leading to her first freelance client at 14. She discusses early lessons learned about platform dependence and the transition from freelance work to building a successful developer agency.
  • Early coding experience on Neopets.
  • First client at age 14.
  • Lessons learned from platform dependence (Shopify).
  • Transition from freelance to agency.

Shownotes Transcript

在本周播客节目中,freeCodeCamp 创始人 Quincy Larson 采访了 Kelly Vaughn。她是一位自学成才的软件工程师,经营着自己的开发者机构。她也是一家金融科技初创公司的创始 CTO。Kelly 运营着广受欢迎的 Ladybug Podcast,专注于科技领域的女性。我们讨论了:- 如何从事自由职业,最终创建开发者机构并获得客户- 应对当前开发者就业市场的技巧- 如何从自由职业过渡到为他人工作- 识别倦怠的技巧,以便知道何时休息本播客的支持来自 Wix Studio 的资助。Wix Studio 为开发者提供工具,可以快速构建网站,所有功能都开箱即用,然后可以使用代码扩展、替换和突破界限。了解更多信息,请访问 https://wixstudio.com。支持还来自 11,384 位通过每月捐款支持 freeCodeCamp 的好心人。您可以加入这些轻松的人,并通过访问 https://donate.freecodecamp.org 来帮助我们慈善机构的使命。我们在谈话中讨论的链接:- Kelly 的网站:https://kvlly.com- Ladybug Podcast 讨论科技、职业和代码,由科技领域的女性主导:https://ladybug.dev- Kelly 的工程领导力通讯:https://modernleader.is- Kelly 的新倦怠主题通讯:https://afterburnout.co</context> <raw_text>0 欢迎回到 Free Code Camp 播客。我是 Quincy Larson,freecodecamp.org 的教师和创始人。今天,我们与 Kelly Vaughn 进行了交谈。她是一位自学成才的软件工程师,经营着自己的开发者机构。她也是一家金融科技初创公司的创始 CTO。Kelly 运营着广受欢迎的 Ladybug Podcast,专注于科技领域的女性。

我们将讨论如何开始自由职业,最终创建开发者机构并获得客户。她还将分享应对当前开发者就业市场的技巧。我们将学习如何从自由职业过渡到为他人工作。我们将听到识别倦怠的技巧,以便知道何时休息。嘿,

嘿,Kelly。欢迎来到 Free Code Camp 播客。非常感谢你邀请我。我很高兴来到这里。是的。当然,你的职业生涯非常有趣,比如在 12 岁时自学编码,然后在 14 岁时获得你的第一个客户。但我相信在此过程中,你……

学到了一些东西,就像……就像海边的礁石一样,也许你擦过了它,我不确定动词是什么,但你擦伤了一块石头,然后你就像,哦,我需要告诉其他人注意那块石头。你早期很快学到的第一件事是什么?哦,看,小心。那里会有龙。是的,如果你把所有的时间和精力都集中在一个平台上,你会发现你实际上是在技术上让自己倒退。是的。

对我来说,那是 Shopify。自从我开始以来,情况发生了很大变化。再说一次,我十多年前就开始在 Shopify 上构建东西了。但我可以说,直到大约三年前我才学习 TypeScript。我 12 岁就开始编码了,很久以前了。这是一个很长的差距,无法理解其他人都在使用的核心技术。我还……

了解了 Web 开发和软件工程之间的区别,就所使用的技术而言。仅仅是后端开发、构建应用程序的整个概念,在我编码生涯的前半部分至少有一段时间完全被我忽略了。所以当我停止经营自己的公司并开始为其他人工作时,我有很多东西需要赶上。是的。为了明确起见……

这是因为你是在某个提供了大量抽象的平台上构建的,所以你不必一定担心这些东西。是的。所以你变得过度依赖于这个工具。这样的描述公平吗?是的,完全正确。完全正确。我做的工作大部分是前端开发,所以这确实有点偏向于此。但是当时没有这样的事情。你什么东西也没有编译。所以你正在编写普通的 JavaScript 甚至 jQuery。对。

我在 2010 年代花了大量时间编写 jQuery。是的。当然,jQuery 已经过时了,以至于甚至构建 jQuery 的开发者都说,不要再使用 jQuery 了。请停止。是的。是的。所以这是一个很好的教训。就像,你是如何发现,哇,我太依赖了。就像,是一系列的顿悟吗?就像什么?就像,你在会议演讲中,人们问你一些你不知道答案的问题吗?就像,你是如何……

偶然发现这个事实的,就像你被这个让你的生活更容易的工具所束缚,并且延迟了你学习你可能应该学习的许多其他东西。是的。它来自两个方面,社会和专业方面,我会这么说。从社会方面来说,比如

以社交媒体为例,观察每个人都在谈论什么,他们正在使用的技术。我想,我一个都没用过。发生了什么事?我可以整天编写最好的 CSS、HTML 和普通的 JavaScript,但大多数人不再编写普通的 JS 了。但在专业方面,我在经营我的机构时构建了很多 Shopify 主题。当越来越多的客户或客户向我索要 Shopify 应用程序时,

这将扩展 Shopify 开箱即用功能的功能。这需要更全面的堆栈思维。我以前从未构建过应用程序。我完全不知道我在做什么。我在大约……我想大概是 2018 年为客户构建了我的第一个应用程序,使用 Ruby on Rails。我以前从未接触过它。我不知道这个应用程序是如何工作的,但它确实工作了。是的。

是的。所以你谈论的是像 Shopify 应用程序这样的东西。他们通常称之为小部件或扩展之类的东西。是的,完全正确。但它是一个应用程序。你知道,你将构建的任何其他 Web 应用程序或软件应用程序。在这种情况下,它类似。是的。

本播客的支持来自 Wix Studio 的资助。Wix Studio 为开发者提供工具,可以快速构建网站,所有功能都开箱即用,然后可以使用代码扩展、替换和突破界限。了解更多信息,请访问 wixstudio.com。支持还来自 11,189 位通过每月捐款支持 Free Code Camp 的好心人。您可以加入这些轻松的人,并通过访问 donate.freecodecamp.org 来帮助我们慈善机构的使命。

你是如何开始深入研究 Ruby on Rails 的?我认为 Shopify 非常有名地是用 Ruby on Rails 编写的,Ruby on Rails,Rails 是人们仍然使用 Ruby 的主要东西,我希望这不会过于概括,但我了解。是的。所以 Rails 当然是一个著名的平台或框架,它通过应用约定优于配置来使 Web 开发更加理智,基本上是说,嘿,我知道有很多方法可以进行路由。这就是我们正在做的事情。

如果你不喜欢它,你可以使用其他框架,对吧?完全正确。所以它非常有主见,这使你能够更快地移动,而不必为每一个小决定而费力。你只需要学习 Rails 的方法就可以了。是的。然后你可以专注于实际完成事情,而不是为了不同的范例和方法而进行圣战。是的。而我选择 Rails 的原因,说实话,是因为当时唯一可用的教程是在 Rails 中。

就像,好吧,如果我需要构建这个应用程序,而这是我能找到的全部,我想我会学习 Rails。除此之外没有更深入的思考。但仅仅是 Ruby 的概念也很难让我理解。我已经专业地编写代码……

超过……到目前为止,超过我生命的一半时间了,我需要一位导师才能在高中通过 AP 计算机科学考试。我不理解它。那是用 Java 编写的。是的。当然,Java 是一种非常令人沮丧的学习语言。是的。许多收听节目的听众可能都尝试过学习 Java。我会告诉你,如果你不喜欢学习 Java……

深呼吸一下,尝试学习 Python。它更容易。尝试其他东西。我的意思是,我希望我早点发现 Python。我想我是在 2015 年左右发现 Python 的。是的。我当时想,这不仅没有意义,而且正如你所说,谈论有主见的语言,就像你必须这样做,否则它将无法工作。而且,我是一个遵守规则的人。所以如果你给我一套规则让我遵守,我会遵守它们。而 JavaScript 或任何 JavaScript 家族,都是狂野的西部。

你基本上可以做任何你想做的事情。你可以弯曲和弯曲,事情在技术上会起作用,但它可能实际上并没有写好。至少你知道像 Python 这样的东西,你写的是什么。显然,对于任何语言,都需要考虑性能问题。但在现阶段,就像从零到一一样。给我规则。我很擅长。

是的。好吧,我想深入了解你的早期学习,因为据我了解,你知道,你加入了一群非常杰出的人,他们都参加过 free cocaine 播客,他们都是从 Neopets 开始的。是的。对于 2000 年后出生的人来说,Neopets 是什么?哦,天哪。Neopets 是一个你可以拥有自己虚拟宠物的网站,你可以……

喂养它,为它创建一个住所,并拥有社区方面的东西。所以他们有一个论坛,他们有被称为行会的社区。你可以在那里建立你自己的个人网站,并且可以与任何人聊天。所以,我很早就加入了 Neopets,我想弄清楚如何创建我自己的行会,我自己的社区。为了做到这一点,为了定制它,你需要编写代码。你需要编写 HTML、CSS,就是这样。

我当时正在和我的父亲谈论这件事,我的父亲也有很强的技术背景。他是一位 COBOL 程序员。所以我很久以前就接触过编程了。我说,嘿,我想学习如何编码。所以他为我买了一本名为《HTML Goodies》的书。他说,给你,去玩得开心吧。这就是我学习如何在 Neopets 上构建我的第一个行会的方式。

是的,我喜欢早期 Web 的表达能力,比如 MySpace 和其他你可以实际定制东西的网站。太棒了。

每个人的 Facebook 页面看起来都一样,都是无聊的蓝色。我刚加入 Facebook 时就讨厌它,原因就在这里。我想,我什么都无法定制。我在中学时以 10 美元的价格出售我的空间布局。是的。这就是我想深入了解的,就像你早期的努力一样。我知道很多人在十几岁甚至十几岁之前就开始开发软件了,比如 12 岁,但我,

人们实际上从他们的冒险中赚钱的情况比较少见。是的。也许你可以谈谈你早期拥有的商业头脑,以及你是如何获得你的第一个客户的。是的。我的第一个客户是一位朋友的家人……这很有趣。我经历了一个完整的循环,在我的职业生涯中花了大量时间在电子商务上,我的第一个……

自由职业客户是一家狩猎用品商店,需要一个在线目录。当时没有电子商务组件。你当时无法在线购买,但他们需要一个在线目录。我很高兴有一个非常具体的项目来构建。我的报酬是一件 T 恤。这件 T 恤是特大的。它绝对不适合我当时非常瘦小的 14 岁身材。

很久以前就完全忘记了这件衬衫。实际上,这是一个有趣的故事。大约六年前,我的父亲给我发短信说,嘿,你永远不会相信我发现了什么。他只是给我发了一张这件衬衫的照片,狩猎用品衬衫,他把它当作抹布放在他的洗衣房里。哇。至少它被使用了。是的。

它被使用了。完全正确。是的。太酷了。一个 40 岁的人穿着一件她为假日舒适网站获得的大号狩猎用品衬衫。是的。非常酷。那么你从那里开始呢?我的意思是,你提到过,你知道,大事物都有小的开始,这是一个

显然是一个非常小的开始,但我指的是,你从这个东西开始建立了一个完整的机构。但是你能带我们了解一下从一个单独的开发者……

为各种客户构建东西到实际拥有一个相当复杂的组织结构的过程吗?是的。是的。我人生的主题是我说我永远不想做某事,然后九个月后我就做了那件事。我不知道为什么这个主题会一直发生,但这就是我。这始于我永远不想以编码为生,这就是为什么我有三个学位,没有一个是计算机科学专业。

对于从自由职业到机构的过渡,我正在与 MailChimp 进行个人资料介绍。他们将其命名为“自由职业成功故事”,它仍然永远保存在我的“胜利”文件夹中,因为这是一个多么棒的标题,对吧?

在这个采访中,我谈到了我永远不想开设一家机构。我喜欢这种自由职业的生活方式,只是与其他自由职业者合作,例如自由职业设计师或文案撰写者,我们只是在随机项目上一起努力。这太有趣了。然后我,甚至不到三个月后,我撞墙了,因为我达到了一个上限,即我实际上可以签署的项目,大约是 10,000 美元……一个网站。

我想,如果不显得更“合法”,让企业认真对待我,而不是作为自由职业者 Kelly Vaughn,而是作为一家机构,我就无法突破这堵墙。所以在六个月后,我正式更名为 Taproom Agency,并在接下来的几年里将其转变为一家真正的成熟机构。

那是 2017 年,在接下来的五年左右的时间里。我将其发展到全球约 25 人。所以过一段时间后就会上瘾。雇用你的第一个员工并让他们领取工资是令人恐惧的,因为你就像,我现在要对某人的生计负责。然后突然你有了 25 个。你眨眨眼,然后你就像,哦,现在我有了这个完整的团队。有很多高潮和低谷

我们一起经历了这场疫情。作为一家电子商务机构,你可以想象我们当时客户的激增,以及风险投资的资金,就像,哦,你呼吸,这里有一些钱。哇,我从未听说过机构获得风险投资资金。你获得风险投资资金了吗?不,我们的客户有风险投资资金。哦,好吧。

所以有很多钱在四处流淌,人们不会犹豫。完全正确。你知道,就像获得成果的相对较高的数字一样。然后一切都收紧了。是的。突然他们不花钱了。他们对金钱变得非常有效率。此时,我们已经向上游市场发展了很多,我认为在我巅峰时期,我签署的最大合同约为 250,000 美元。是的。所以与我之前做的 10,000 美元相比,这是一个相当大的合同。

是的,我已经超过了百万美元的门槛。就像这是我的目标一样。我想一年赚一百万美元。我想我那年赚了 140 万美元。然后它就崩溃了。

这是一个非常非常迅速的衰落。即使到今天,这也是我一直在思考的事情之一,我是否应该做一些不同的事情来维持它?或者我只是……我是否等待太久才做出艰难的决定,解雇员工或关闭机构?因为这不仅不再有效,而且对我来说也不再有效了。是的。

是的。我的意思是,如果回忆起一系列决定并不太痛苦的话,就像很多人一样,我们将讨论如何建立像你建立的自由职业帝国一样,因为我确实……你仍然认为现在有可能做到吗?现在比疫情期间更难吗?

我认为现在实际上更容易多了。好的。我绝对想听听你为什么认为它更容易。我会暂停一下。让我们谈谈一系列事件,如果你能更详细地说明,比如沿途的个体胜利和里程碑,然后是事情开始下降的地方。然后在那个你发现的下降曲线中的哪个点,哦,事情正在下降。

是的。是的。好的。所以我提到这大约是在 2016 年左右,当时我达到了 10,000 美元的上限。那是我签署的最大合同。2017 年 10 月,我进行了品牌重塑,正式启动了 Taproom 的品牌重塑。一个月后,我签署了我的第一个 32,000 美元的合同。所以我想,好吧,有些事情正在奏效。这太棒了。

在这个时候,我注意到我们对电子商务和建立在线商店越来越感兴趣,预算也开始增加。我注意到,当我要求更多钱时,人们不再反对我了。我想,好吧,我会继续争取更多、更多、更多。最坏的情况是他们说不,然后也许我会在某个时候降低要求。

所以我一直这样做到了 2018 年和 2019 年。此时,我认为我的团队大约有 12 人左右。全职员工和合同工的混合,取决于他们居住的地方,因为在美国注册你的公司在多个州是一件非常困难的事情,如果没有实际的人力资源人员为你工作。所以……

大约在 2020 年,疫情开始时,预算开始收紧。我们不知道发生了什么。它真的是两周吗?我们知道它不是两周。所以我的有些客户开始减少他们与我持续的开发预算。这不像基于项目的。这是让客户保留合同,因为你知道他们每月将花费 X 美元。服务型企业非常臭名昭著地不知道。你会有高点和低点。现金流的涨落对于服务型企业来说确实非常非常糟糕。保留合同有助于

你知道,稳定一些。保留合同在 2020 年开始略微减少。与此同时,我开始……我决定押注,我们知道小型企业开始减少,但还有很多大型企业仍在获得大量风险投资资金。

如果我们追逐那些拥有风险投资资金、需要全面品牌重塑、一些他们通常无法在 Shopify 上开箱即用地完成的定制工作的直接面向消费者的品牌,让我们去追逐他们。然后我们将提高我们的价格。

所以我们这样做了。我们在获得这些更大的合同方面取得了非常好的平衡,100,000 美元、80,000 美元、150,000 美元,同时也保持我们的保留预算相对稳定。它们略有减少,但足以让我们仍然赚到足够的钱。

来支付工资并继续发展。疫情期间情况激增,以至于我们最终需要雇用更多人,这就是我最终达到大约 20 人的原因,我认为总共有 24 人,当然包括合同工,也包括全球各地的人。大约在 2021 年,也就是 2021 年初,我撞墙了。

我想,我在做什么?我觉得我所做的只是不断地重复同样的项目。我再也不能从中获得快乐了。我最终在 2021 年 5 月休假一个月,以便反思一下,接下来我该做什么?此时,我计划将我的两名员工提升到领导职位,以便接管

机构,继续达成交易。在这个过程中,在这个休假期间,我最终实际上共同创立了另一家公司。

这是一家产品公司,而不是服务公司。所以这是在金融科技领域。我们最终决定走风险投资路线。所以我们说,好的。你说得太多了。我只是想回顾一下其中的一些内容。是的,对不起。不用担心。我听别人说话时会做笔记。然后我尝试消化和总结,以确保我得到了所有美味佳肴。

这是一个漫长的故事。是的。为了明确起见,保留合同是你用来预先获得资金的东西?

然后稍后你可以构建它们,但你有现金在手。所以这给了你现金流,让你能够维持生计。它也类似于……它也类似于你去游戏厅,他们给你一堆代币,代币就像……感觉与金钱分离了,因为你就像使用信用卡一样,而不是每次你想获得更多硬币时都实际将一张美元钞票投入机器。是的。或者你实际上并没有花四分之一美元。所以这有点像,

几乎像是一种心理技巧,让人们觉得,哦,管它呢?我们有这个预算。它在我们保留的合同中,或者类似的东西。是这样的吗?

是的。我的意思是,这对企业也很有帮助,因为他们也可以更可预测地支出。如果我说,好吧,如果我按小时计费,例如,我的费率是每小时 100 美元,我只是为了好玩而抛出数字,你每月支付我 2000 美元,这意味着你每月有 20 个小时可以随意使用。一旦这 20 个小时用完,你就没有时间了,直到下个月。

所以它对你来说变得可预测,对我来说也变得可预测。然后最重要的是,你也在向上游市场发展,并使你的客户群多样化,因为有很多 B2C(企业对消费者)类型的公司仍在获得风险投资资金。所以他们仍然拥有资产,他们有现金流来外包工作。所以当与这些公司合作时,一般是如何运作的?他们的预算来自哪里,他们是如何弄清楚的

好吧,我们需要外部机构来做这件事,而不是让我们自己的开发者来做这件事。许多直接面向消费者的品牌尤其没有内部员工开发者。

我与许多直接面向消费者的公司合作,还有一些大型组织,例如雀巢。他们有开发者,你知道他们有开发者,但他们有创新团队,通常试图更快地行动。因此,他们不会使用内部开发团队,而是将这项工作外包出去,只是说,嘿,让我们快速行动,让我们创新,让我们弄清楚什么有效,什么无效。风险要小得多。

因此,他们不会使用他们的内部团队来构建这些类型的……这些类型的项目。是的。我可以告诉你,就像我理解的那样,很多时候组织会拥有某种类型的工程文化,他们会说,好吧,我们必须这样做,你知道,非常小心,我们需要计划所有这些东西。很多时候,有人只是说,我们需要对此进行快速实验,或者我们只需要快速上线。

快速。我们不想将我们所有的才能都转移到这个上面,或者不得不为仅仅是获得简单的……我希望我没有贬低太多,但就像相对简单的 Shopify 网站之类的东西。不,绝对正确。绝对正确。我的一些……我的一些东西我可以……你知道,你可以在几个小时内制作一个 Shopify 商店。

有些东西确实很快。他们只是想测试一些东西。我承担的项目不仅仅是这些,而是更多地像,嘿,我们想测试将这个店内品牌上线,并允许客户在线购买此产品。或者,嘿,我们想测试一下引入订阅,比如此产品的订阅模式。你能帮我们构建它吗?

是的。你所做的工作中有多少比例是在 Shopify 上完成的?它是一种专门的 Shopify 商店,还是如果你客户想要的话,你也会使用其他像 WordPress 和 WooCommerce 这样的东西,或者你只是……

你是如何处理这个问题的?这个严格是在 Shopify 上进行的。好的。我做出了这条线。这样我们就不会分散或分散我们的才能了。好的。这很有道理。显然,你可以说,我们是 Shopify 商店。这就是我们的专长。这是一个有用的营销吗?绝对是。我们了解 Shopify 的前端和后端,因为我们不担心其他任何事情。是的。

所以你会说,对于那些想要成为自由职业者或想要最终建立像自由职业者团队一样稳定团队的人来说,这实际上是一条建议,即选择一个特定的工具,并因使用该工具而闻名吗?

我会说,这取决于该特定工具的市场规模。如果它已经非常拥挤,那么进入可能会更困难。当你刚开始时,这可能会有所帮助,让你探索一下什么最有效,以及你最喜欢什么。因为如果你发现自己正在构建,比如说,Webflow,就像在 Webflow 上一样,并且你

并且你像,我讨厌关于它的所有一切,但这就是我获得客户的地方。你不会永远这样做。是的。我们将讨论倦怠,因为我知道这是……我的意思是,你刚才提到你有点厌倦了做 Shopify 代理。但我想要回到的一件事是你确实说过,你认为在 2025 年的今天,面对人工智能技术的所有不确定性,面对其他地缘政治事件的所有不确定性,你仍然认为现在是

在本周播客节目中,freeCodeCamp 创始人 Quincy Larson 采访了 Kelly Vaughn。她是一位自学成才的软件工程师,经营着自己的开发者机构。她也是一家金融科技初创公司的创始 CTO。Kelly 运营着广受欢迎的 Ladybug Podcast,专注于科技领域的女性。我们讨论了:- 如何做自由职业,最终创建开发者机构并获得客户- 应对当前开发者就业市场的技巧- 如何从自由职业转向为他人工作- 如何识别倦怠,以便知道何时休息本播客的支持来自 Wix Studio 的资助。Wix Studio 为开发者提供工具,可以快速构建网站,所有功能都开箱即用,然后可以使用代码扩展、替换和突破界限。了解更多信息,请访问 https://wixstudio.com。支持还来自 11,384 位通过每月捐款支持 freeCodeCamp 的好心人。您可以加入这些轻松的人,并通过访问 https://donate.freecodecamp.org 来帮助我们慈善机构的使命。我们在谈话中讨论的链接:- Kelly 的网站:https://kvlly.com- Ladybug Podcast 讨论科技、职业和代码,由科技领域的女性主导:https://ladybug.dev- Kelly 的工程领导力通讯:https://modernleader.is- Kelly 的新倦怠主题通讯:https://afterburnout.co</context> <raw_text>0 现在开始创建机构比你当时做的时候更好吗?我认为这是一个好主意。也许这是一个非常辛辣的观点,但我认为现在是深入研究的好时机,因为许多技术仍然处于非常早期的阶段。它们仍然处于起步阶段。你将不得不调整你的业务以

然而,公司认为合适以及技术如何随着时间的推移而变化。但是,仍然存在着,就像我花了三年时间从事人工智能工作一样。所以我知道这一点,我已经看到了这一点,那就是许多公司对采用人工智能仍然存在着固有的不信任感。这种情况正在改变,但仍然会有客户、公司和想要人类来构建事物。我认为这种情况不会消失。

好的。你认为对人工智能的不信任来自哪里?我的意思是,它来自许多不同的角度。其中一些可能是,我们不知道使用经过大量他们不会公开披露的数据训练的模型的法律后果是什么,因为他们会立即被起诉,你知道,诸如此类的事情。就像,像你遇到的不信任的不同维度是什么?呃,我们有点提前跳到人工智能了,但既然你提到了它,我想更深入地探讨一下。是的。呃,我的意思是,就像你所说的那样,呃,法律和伦理方面的担忧,呃,

当然。我的数据是如何被使用的?它存储在哪里?谁可以访问我的数据?技术的变化如此之快,尤其是在人工智能领域,因为我们边走边学。我们绝对是在建造飞机的同时驾驶它。你必须不断地改变。你必须不断地关注新的事物。当事物不断变化时,很难建立信任。

而且我们经常看到,任何可以用于做好事的东西也可以用于坏事。你无法控制人类的行为。这是人类社会中发生的一种非常普遍的事情。总会有某人能够找到一种方法来操纵系统。你总是会看到有人想要将人工智能用于坏事。

我不会举例子,但我认为我们都知道这些例子存在于世界上。因此,很多人不信任,如果我用人工智能构建这个东西,有人会利用它吗?所以我也看到了这一点。是的。我的意思是,我看到的主要问题是人们偷工减料,偷懒,最终导致产品质量差。是的。

我相信你可能也见过你所经历的那些情况。是的。你能分享一些恐怖故事吗?在这些情况下,事情完全出了差错,因为人们过快地采用了人工智能,或者他们过于随意地将过去由人类完成的任务交给人工智能,坦白地说,是为了省钱?我认为人工智能的 90% 的用例都是为了省钱。实际上-

人工智能的 90% 的用例都是为了省钱。同意还是不同意?哦,这是一个好问题。

我不知道我是否完全同意,主要是因为这是一个非常高的百分比。我认为很多都是为了省钱,但我认为其中很多也包含创造性因素。对技术的好奇心也是一个因素。我不会说它是 90-10 的比例。也许是 70-30 的比例。好的,你能给我举一些你见过的 AI 的创造性应用的例子吗?你认为,好吧,这不仅仅是试图取代……

一些在越南的廉价艺术家,他们将绘制资产或构建 3D 模型的人。但这实际上是人类以前无法做到的一件新奇事物。是的。不,我的意思是,我可以谈谈我前公司 Spotty Eye(我刚离开的那家公司)的所有积极方面。是的。

他们正在将人工智能用于物理视频。你知道,你经常会看到很多用于开发的人工智能,以及图像生成和那些东西,LLM 情感分析,能够让一套眼睛随时观看视频,观看视频

正在发生的行动,甚至能够根据视频中发生的事情来说明可能会发生这种行动。假设一辆车,你可能即将看到一场车祸,你可以看到这辆车的速度,你可以检测到视频中车辆的速度,然后根据此速度自动采取行动。

你知道,我们能够看到诸如,想象一下你有一个洗车场,有两辆车正在通过洗车场。一辆车踩了刹车,而他们不应该踩刹车,或者他们处于停车状态,或者不在空挡状态。你看到另一辆车越来越近,越来越近。人工智能可以检测到这种速度,哦,这可能会发生碰撞,并向控制洗车场的硬件发送信号,停止传送带。因此所有车辆都会停止,这样你就可以防止碰撞的发生。

你可以将其用于提高业务效率。你可以将其用于安全。你可以将其用于安全。有很多例子可以说明如何使用它。我还曾与一位潜在客户会面,他当时正在谈论他们如何希望确保他们的商店货架上始终摆放着正确的食物。想想如果你想在早上吃早餐,下午吃午餐,你如何确保在正确的时间将正确的食物放在正确的地方,以便人们能够实际购买他们想要购买的东西?

因此,仅使用视频就有各种各样的用例。好的。因此,如果我可以概括一下这些用例,就像这需要如此多的人类,以至于让一个人观看洗车场传送带是不切实际的。是的。

没错。如果你经营一家当地的洗车场,你可能会让人们来为汽车做细节处理。你可能偶尔会让一些维修人员来维护那些小旋转的东西。我不知道术语是什么。但要确保真空吸尘器仍然可以吸尘。而且……

你不会想雇佣一个人整天坐在那里。好的,你要坐下来整天看着这个显示器。如果有什么看起来很糟糕的事情发生,你就会按下这个按钮。这种情况不太可能发生。但这是人工智能可以做到的事情之一。因此,对于人类来说,这些任务是令人望而却步的。成本高昂。我喜欢这样想。我们经常谈论人工智能正在取代我们的工作。我喜欢把它看作人工智能是一个增强你工作的良好机会。

让你专注于更高级别的任务,让 AI 接管低级别的任务。好的。例如,观看屏幕并在两辆车可能发生碰撞时停止机器。是的。好的。这很好。所以……

让我们回到你之前谈到的在机构中精疲力竭的问题。如果这足够充分,我的意思是,我知道你写了一份关于倦怠的通讯,顺便说一句,视频说明中有很多很酷的东西的链接。是的。视频说明中有很多很酷的东西,Kelly 通讯的链接,呃,你可以了解更多关于她的信息,但在这里问一个具体的问题,嗯,

你在机构工作时,你看到了自己身上的什么?事情进展顺利。你拥有所有这些依赖你作为收入来源的开发者,你正在促成这些交易,这些交易让每个人都能吃饱,从本质上来说。你因为……而精疲力竭。

做同样的事情。就像你看到的那样,我可以基本上不断地重复这个游戏计划,它可能会继续奏效。那里可能会有递减的回报,但是,但是我可以在这个保持模式中停留数年。你有没有这种感觉?绝对有。是的。问题是,我失去了工作的乐趣,并且要花很多时间工作,

我认为能够从工作中获得一些乐趣很重要。经营企业是困难的。经营企业是孤独的。这些是你无法与你的同事抱怨的事情,因为你是老板。你是你自己的公司的首席执行官,首席一切官。我再也没有乐趣了。我只是不再期待工作了,应该说,做这件事。

作为一个一直对创业和与企业合作以及它的创造性方面充满热情的人,对我来说,失去这一点是一个主要的迹象,表明我正在精疲力竭。是的。所以计算机科学中有一件事,呃,像爬山算法一样。这个想法是,当你到达山顶时,你会看到非常好的景色。如果你的目标是到达你在地理上所能达到的最高点,那么你实际上经常可以看到山脉,呃,

或者比你所在的位置更高的山脉。但是为了到达它们,你必须下山,然后你必须开始攀登更高的山脉。然后也许当你到达那座山顶时,你开始环顾四周。哦,那边还有一座更高的山。听起来你好像找到了一个局部最大值,呃,就像,好吧,也许还有更高的。我可以继续这样做,但是,我并不真正想攀登,因为我已经可以看到其他地方更高的山了。这会是一个准确的描述吗?你看到,你已经有了你想做的事情的想法了吗?

一旦你摆脱了你为自己建造的这个镀金笼子?是的,是的,我有。因为在这一点上,我们正在构建更多 Shopify 应用。所以我实际上看到的软件工程世界不仅仅是 Web 开发。我真的很喜欢这个。

我觉得你可以构建的东西以及你可以如何发展一家公司的可能性基本上是无限的。我一直是一个高成就者。我一直是一个高绩效者。这就是我运作的方式。正如你所说,我看到我想要攀登的周边更高的山。我需要下去,向左转很远才能做到这一点。

因此,为了做到这一点,正如我提到的那样,我让其他一些人在我的机构中担任领导职务,退后一步,然后与他人共同创立了那家风险投资支持的初创公司。好的,让我们谈谈那家风险投资支持的初创公司。是的。以及它解决的问题,然后我想知道一切。我想听听你的组建过程。你拥有……

联合创始人。是的。就像很多人都有联合创始人一样,我没有联合创始人,我总是告诉人们,你不需要联合创始人。我知道 White Combinator 想要你有一个联合创始人,但你实际上并不需要一个。还有一整本书叫做《创始人问题》或类似的东西。《创始人困境》。它深入探讨了当你拥有联合创始人时会发生的许多事情,因为大多数组织都没有两个同等地位的。

存在分离,每个民族国家,大多数上市公司,他们都有一个处于顶端的人。是的。因为存在这种自然的……有人会决定,我必须成为第一名,他们会拍打自己的胸膛,对吧?是的。但我想要谈谈整个过程,我只是要闭嘴并退后一步

哦,这会很有趣。

然后第二,他们需要更多地了解这些礼品卡是如何使用或未被使用的,因为礼品卡是账面上的负债。

这就是它们在会计方面出现的地方,这意味着它类似于我们之前谈到的保留金。你提前购买它们,或者像星巴克礼品卡一样。这是一个——就像星巴克在其账面上一样,由于它们是一家上市公司,礼品卡是他们负债的一个巨大组成部分。如果你把它们看作银行,它们就像世界上最大的银行之一。我是一部分问题,但我一直在充值。所以没关系。所以我为一个客户构建了这个应用程序,我当时想——

这实际上可能是一个非常好的产品,因为其他客户也想要使用它。Shopify 上的其他商家也想要使用它。所以我当时正在与我的当时的联合创始人交谈。我说,为什么我们不把它变成一家公司呢?因为我认为我们在这里有一些东西。他们在经营应用程序公司方面比我更有经验。我在技术方面比他们更有经验。因此,这就是我们如何平衡事情的方式。

其中一个我们犯的错误是我们无法决定谁可以成为首席执行官或谁应该成为首席执行官。所以我们都是联合首席执行官。很少有公司这样做,这行不通。如果你走 YC 路线或 Y Combinator 路线,你必须走,你必须有一个技术联合创始人,通常你会看到一个非技术联合创始人。我是这个的技术联合创始人。所以我们……

我们想,让我们,你知道,我们与我们在 Shopify 生态系统中认识的其他人士讨论了这个想法。在这一点上,我们在生态系统中拥有非常庞大的网络。我们正在提出这个想法。他们说,我想投资。让我参与其中,因为这听起来像是一个好主意。所以我们最终在三周内筹集了超过一百万美元。

来自风险投资公司和天使投资人,这是一件不可思议的事情。我一生中从未在银行账户中见过七位数的数字。所以看到这真是太酷了。所以我们发展得太快了。我们对 Shopify 生态系统中发生的特定事件下了很大的赌注,这是基于一次已经发生的收购。我们对这一特定事件下了太大的赌注

太依赖于这一特定事件了。而这一事件并没有发生。

所以我们发现自己处于一个我们业务发展过快的位置。我们雇佣了太多人,我们正在消耗我们获得的风险投资资金。所以,请记住,所有这些都在发生的同时,我仍然拥有这家机构。我还在经营这家机构。而我注意到关于这家机构的一个重大错误是,我擅长达成交易。如果我专注于这家公司,

我就不再达成交易了。因此,之前非常自然的事情突然变得非常困难,他们正在努力应对。他们没有我一样的成交率。因此,该机构的资金即将耗尽。

这家风险投资支持的公司也即将耗尽资金。我想,我不能这样做。我同时经营着两家公司,这两家公司都在慢慢走向下坡路。我已经积累了很多钱。

机构的债务,以维持其运营。大约六位数,以维持其运营,以维持工资单的支付等等。然后这就是我所说的。我认为我等待的时间太长了,才决定放弃这家机构。我应该在我实际这样做之前几个月就应该这样做。我还认为我本有机会以七位数的价格出售这家机构,但我从未这样做。所有这些都是我可以回顾并可以,你知道,

为我未做出的决定而苦恼的事情,但已经发生的事情已经发生了。所以在这一点上,我已经与之和解了。但我在我意识到我需要的时候,正处于我人生中最黑暗的时期

关闭这家机构。我再也负担不起它的运营了。我还需要离开我共同创立的初创公司,因为我负担不起支付我的工资以及偿还我欠下的债务,这些债务是我从这家机构积累的。所以我不得不获得我的第一份所谓的“真正的工作”。所以我不得不离开这两家公司。哇。好的。所以我想回顾一下。所以你,你

同时经营两家公司,这很少被建议。嗯,其中一家当然就是这家机构,嗯,正在衰落。嗯,你正在负债,你,而且,我措辞不好,我希望这听起来不像是在指责或谴责,但某种程度上你对情况有多糟糕,重建这家机构并恢复收支平衡有多困难,你处于一种否认状态。嗯,而且,嗯,

在某种程度上,你会说这是由于你的……

你对让所有这些人依赖你并希望他们成功并做得很好以及不想把他们赶到不确定的就业市场的那种自豪感。你是否觉得对在你机构工作的员工有保护感?绝对有。是的。我的意思是,我已经和这些人一起工作了,很多人从机构成立的第一天起就和我一起工作了,就像将机构重新命名为机构一样,并且要打破联系并离开他们而没有工作,让他们,你知道,他们中的一些人,呃,

很快就要组建家庭了。他们中的一些人正在建造房子。这些都是非常重要的生活事件,我关闭我的机构会绝对立即扰乱这些事件。是的。这当然是我在经营 Free Code Camp 时经常思考的事情。当然,我们在 21 个不同的国家拥有 32 名员工,其中大多数是国际员工。我们在美国也有一些人。我一直在……

就像你一样,嗯,就像不要流血一样,这就是我告诉自己的。就像每个月当我查看银行账户处理工资单时,确保所有电汇都通过。呃,我实际上是手动发送电汇,因为一个月前,大通银行决定在同一个月发送多次电汇。我们被收取了 25 美元的费用。哦,不。一个 B 呃,因为他们把日期错开了一天,我们有四次免费电汇,呃,

然后另一个,顺便说一句,这只是针对国际电汇,ACH,呃,第一次 10 次是 25 美元或 2.50 美元。然后每次 25 美分。因此,如果你试图经营一个组织,并且你试图支付工资,呃,在你的银行账户中设置自动支付,呃,

给我一个很好的方法来做到这一点。但是你只需要确保你有足够的现金,然后你就可以转移资金。就像在我们这里一样,我们是一个慈善机构。因此,确保你将资金转移到你的捐赠基金中,以确保你至少在市场上获得某种增长等等。无论如何,这不是对我的采访。但我经常会想到这一点。让我彻夜难眠的事情是,哦,如果我们资金耗尽怎么办?所以这就是……

这让我努力工作,并试图从不同的组织获得资助等等。从本质上来说,根据我对你们所做工作的有限理解,就像理解一样,好吧,他们给了我们这笔资助。我们可以使用这笔资助来开发这门课程。开发这门课程的实际成本并不一定与资助的总额成正比。因此,我们将有一些剩余资金进入一般基金,我们使用这些资金来支付核心课程的开发费用,或者支付本地化费用或其他形式的教学设计费用。对吧?所以,

我说这些是因为我怀疑我可以理解你在不想关闭它时的那种感觉,因为你基本上会让所有那些人陷入困境。

无论他们正在经历什么重大生活事件。就像你说的那样,建造房子,组建家庭。有些人可能生病了。他们当时可能正在接受化疗或其他治疗。然后突然之间,医疗保健成为一个需要考虑的问题。有很多原因,你不想离开一个组织,即使它正在衰落。没错。所以,你是一位治疗师。你是一位持证治疗师。我不是。但我试图……

我想说,我可以 100% 理解你在说什么。我怀疑我可以一定程度上体会到你当时可能正在经历的事情。是的。是的。我的意思是,这,这,我觉得自己失败了。我觉得我从未在我的职业生涯中如此失败过。我,我,

为这个决定而苦恼。它总是像,我必须在身体上离开一个环境才能做出决定。就像我不能坐在我的办公室里说,这是我要做的大事。你知道,我总是开玩笑说我在公路旅行中做出了很多人生决定,但这是真的。就像离开我一样,这就是我了解自己的方式。离开一个物理环境给了我一个新的视角,让我说,嘿,你必须认真对待这件事。你现在真的需要做出改变了。

是的。所以当你需要做出这些重大决定时,你能像我们一样,像这个转折点一样吗?你是否决定离开这两家公司,比如,比如结束这家机构并离开这家初创公司?就像那样,那段时间是什么样的?就像在这些决定之间,就像同一周一样。哇。那周是什么样的?就像,就像在那周之前一样?我的意思是,你还记得那种拥挤的时刻吗?因为我当时在纽约参加一个活动,

所以我记得在我的房间里崩溃,只是说,我再也受不了了。我完了。我做不到。我记得我首先告诉我的机构领导团队说,嘿,我需要关闭它。我再也负担不起它的运营了。这是最艰难的谈话。那周我哭了好多次。

只是在处理和感受所有感觉,我觉得我让你失望了。我觉得我让自己失望了。我觉得我是一个职业笑话。我知道,当你处于当下的时候,感觉就是这样。三年后回顾过去。

我知道我做了需要做的事情。能够做出这些艰难的决定并进行这些艰难的谈话,我非常坚强。这并不容易,但我今天因为三年前我所经历的事情而成为一个更好的人。是的。哇。嗯,

你从什么时候开始像那种悲伤的迷雾,听起来你是在描述悲伤。是的。那是什么时候消退的,你开始可能感受到兴奋的阵痛,就像,哦,我现在可以做其他事情了?事情就是这样吗?你有没有开始像某种程度上回到你的——

雄心勃勃的、正常的 Kelly 本身。我会说它以小规模、小规模的方式回归,这里和那里的小事情。嗯,没有新冒险的兴奋,你知道,加入人工智能初创公司就像,好吧,这是三年前的事情。加入人工智能初创公司是一件非常令人兴奋的事情。今天仍然令人兴奋。如今,随着众多公司的出现,这是一个非常不同的 AI 环境。嗯,所以这很令人兴奋。这是一个新的开始。我正在做一些非常不同的事情。嗯,

我仍然背负着很多压力,因为我还有客户项目。我仍然需要在没有任何团队的情况下完成工作。所以我必须完成这项工作。

同时,我还从事这份全职工作,我这份新的全职工作。真正让我感到压力的是实际上要支付我的税款,比如申报我的税款。因为我想,我已经深陷债务泥潭了。我最终会欠多少钱?当我最终与我的……交谈时,这对我来说是一个重大的转折点。

我当时与我的 CPA 谈话。她正在帮我处理。她说,好吧,我有你的数字。你准备好了吗?我希望你坐下来听我说。我想,哦,不,她会说什么?

我公司倒闭得如此严重,以至于我拿回了超过 10 万美元。哇。这笔钱直接用于偿还债务。那是你已经支付的,你不需要支付的税款吗?是的。国税局真的把钱还给你了吗?因为我一直认为要让他们把钱还给你非常困难。他们确实这样做了。这也是我了解到,在一定时期内,必须把钱给你,否则你就会开始获得利息。

如果时间太长,他们,他们,他们等到最后一刻才把钱给我,但他们给了我,但这清除了我超过一半的债务。仅此而已。巨大的解脱。我的天哪。是的。那是,那是那一刻,我想,我现在可以呼吸了。就是这样。债务,债务在此时已经还清了吗?不,自从那时起或现在以来,它早就还清了,就像我努力完成自由职业项目以尽快偿还债务一样。

是的。所以知道什么,你知道,为所有收听节目的观众快速上一节课。我喜欢放下这些课程休息。你创建了一个机构。你经历了它的好与坏。你实际上已经负债了,正在偿还债务,嗯,并正在帮助维持它。你对如何构建它有什么了解?呃,你在这过程中有没有学到任何关于减轻个人责任之类的事情?

在本周播客节目中,freeCodeCamp 创始人 Quincy Larson 采访了 Kelly Vaughn。她是一位自学成才的软件工程师,经营着自己的开发者机构。她也是一家金融科技初创公司的创始 CTO。Kelly 运营着广受欢迎的 Ladybug Podcast,专注于科技领域的女性。我们讨论了:- 如何自由职业并最终创建开发者机构并获得客户- 应对当前开发者就业市场的技巧- 如何从自由职业转向为他人工作- 识别倦怠的技巧,以便知道何时休息本播客的支持来自 Wix Studio 的资助。Wix Studio 为开发者提供工具,可以快速构建具有所有开箱即用功能的网站,然后使用代码扩展、替换和突破界限。了解更多信息,请访问 https://wixstudio.com。支持还来自 11,384 位通过每月捐款支持 freeCodeCamp 的好心人。您可以加入这些轻松的人,并通过访问 https://donate.freecodecamp.org 来帮助我们慈善机构的使命。我们在谈话中讨论的链接:- Kelly 的网站:https://kvlly.com- Ladybug Podcast 讨论科技、职业和代码,由科技领域的女性领导:https://ladybug.dev- Kelly 的工程领导力通讯:https://modernleader.is- Kelly 的新的专注于倦怠的通讯:https://afterburnout.co</context> <raw_text>0 嗯,我认为我学到的很多东西可能更多的是诚实地对待自己,检查自己。我并没有真正的问责伙伴,因为我自己经营它。我已经了解了很多关于我需要问什么以及我需要让谁参与进来,无论是我的丈夫,还是我的会计师,我都需要你监督我,以确保这仍然有效。我还了解到,我可能永远不会再经营服务型企业了。是的。

我认为,我认为我的机构篇章,那本书,我们已经结束了。就像我们没有,我们没有再次开业。是的。因此,考虑到这一点,你会鼓励,你会鼓励什么样的去拥抱机构生活?我在这里与很多人谈过,他们非常喜欢在机构工作,但我认为我实际上并没有与那么多真正经营大型机构的人谈过。是的。什么样的,

适合经营一家机构,什么样的觉得他们很适合,但实际上可能并不理想,这样一个,这样一个企业。是的。我的意思是,为一家机构工作甚至自由职业与经营一家机构自由职业之间存在很大的区别。你对自己负责,你知道,高潮和低谷。你工作,你得到报酬,你不工作,你就得不到报酬。

机构是不同的。它是一个企业。你通常有员工或承包商。你对其他人负责。随之而来的是更多的责任。所以……

你需要确保你与会计师合作,可能与法律团队合作,以尽可能地保护你的企业结构。你将一直在线。当你经营自己的企业时,很难断开连接,尤其是在机构中,因为基于服务的企业不遵循朝九晚五的时间表。

不一定。事情会出错。某些东西坏了。假期发生,尤其是在电子商务中。所以,像黑色星期五、网络星期一,确保网站正常运行的大好时机。如果出现问题,你需要做好准备并随时待命。

你可以让团队成员这样做,当然可以。但你最终仍然对此负责。你的公司规模越大,客户规模越大,你最终承担的责任就越大。我还记得与雀巢或维他命公司签订合同。我想,说实话,我不知道我在签什么。我给他们发了一份合同,他们修改了我的合同。它被修改了一半。我想,好吧,现在我有一份更好的合同了。

我不知道我在做什么。所以,确保你寻求帮助,并且你必须足够谦逊地寻求帮助。你不能试图独自解决所有问题,即使你以前做过。是的,绝对的。所以,相信你的会计师,相信你的合同律师(如果你有的话),并寻求帮助。寻求帮助。并且对不适感感到自在。

经营一家公司,无论是否是机构,都会有很多不适感。高点很高,低点很低。同样,当你自由职业时,你会接受这些高点和低点。但是,当你拥有一个机构时,你还有其他团队成员,他们也会看到这一点。如果他们没有工作要做,他们会说,我们还好吗?是的。

好的。这非常有帮助。那么,让我们谈谈作为一名员工的生活,在你从同时从事这两项工作之后,这似乎是不可取的,但这从一家公司一次只做一件事中吸取的最大教训。是的。好的。所以,所以,那种像雾一样的景象正在消散。你说你,你有一些,呃,突然的,哦,好的。就像焕发了热情一样。

是的。你如何振作起来,拍拍灰尘?你说它抹去了你一半的债务,但你是如何抹去其余债务的呢?接下来的几年对你来说是什么样的?是的。

其余的债务,我继续在一边做自由职业。所以我继续与一些客户保持联系,让他们保留。其中一些人有 30,000 美元到 35,000 美元的较大项目需要完成。所以我做了任何需要做的事情来偿还这笔钱,因为我只是想让它消失。你做了很多实际的开发工作吗?我自己做的。你这样做是为了……

不必进一步承担义务。就像,在你刚刚发生的事情之后,你是否对让别人在你手下工作感到反感?嗯,不是那样,那样我,我知道我需要控制这一点。就像我想,我知道什么,我知道情况如何。所以我明白,我知道我能够以多快的速度建立一个 Shopify 商店或应用程序,无论是什么。所以我明白,这是我可以自己完成的工作。是的。

而且我仍然喜欢构建。就像那样。当你开始经营一家机构或一家产品公司时,你花在代码上的时间会减少,而自由职业仍然允许你编写代码。是的。

所以你做过自由职业,你已经还清了债务,现在你就像,我的意思是,从成为组织的顶端并能够拍板做决定到仅仅作为一名工程师或作为一名工程经理加入,这需要谦逊吗?是的。我作为一名 EM 或工程经理加入。这是一个,这是一个有趣的问题,因为我经常收到这样的问题。就像你习惯于控制一切一样。那是,

对我来说最难的事情是放弃这种控制。我加入了一家初创公司,在我们加入时,我们甚至可能只有 60 或 70 名员工。所以它仍然足够小,让我能够认识每个人并了解正在发生的一切。我也有那种想要了解正在发生的一切的人。所以这使得它更容易了一些。老实说,我的创业背景,与客户交谈,这带来了独特的视角

对工程领导力对话的视角,我能够为我们正在做的工作添加不同的角度,不同的方面,以确保我们能够以最佳方式为客户服务。你可以把最生气、最愤怒的客户扔给我,我都能安抚他们。是的。也许你可以大致概述一下你每天的工作情况。

作为一名工程经理,我认为很多人认为,就像,那里,组织内有各种各样的角色。有像高管级别,比如 CTO、CISO,嗯,你知道,像这样的人。然后,呃,有一个工程总监之类的职位,我想。这是一种工程管理的形式。我会,我会假设,但是你,你对,

工程管理的了解非常全面,以至于——那是——那是你其中一个通讯的重点吗?是的。我写了一个名为《现代领导者》的通讯,专门讨论在科技公司中担任领导者的角色,因为我当然是一名工程领导者。而且,是的,我的意思是,从 CEO 到 CTO 到 VP 到总监到工程经理到团队领导,就像——

显然中间还有级别,高级员工,等等。但总的来说,你向下走得越低,你的视野就越接近。所以当你是一名工程师……

你就像脚踏实地,你正在编写代码,你确切地知道发生了什么。工程经理,你必须知道发生了什么,但你可能不一定知道每一个细节。你可能会帮助他们做出决定,例如我们应该使用哪个堆栈,或者我们需要优先考虑什么,或者与客户交谈,例如,或者你需要与设计和产品部门合作。

这些事情就是你的工程经理类型角色的样子。当你成为一名总监时,假设你的总监级别角色意味着你手下有工程经理向你汇报,你的 10,000 英尺视野将变成 20,000 英尺视野,你负责确保经理能够

让他们的工程师负责。因此,如果你选择这样做,当你在一个组织中晋升时,你在组织中晋升得越高,你对所做工作的视野就越广阔,以及它如何与业务相关联。它与你实际做的日常工作关系不大。是的。

很多开发者是不是感觉很多人坚持。我想成为一名 IC,一名个人贡献者。我不希望我的视野放大到如此抽象的程度,以至于它就像,它就像地图上的碎片。呃,我想能够真正直接与代码库一起工作等等。而且,而且,

你如何知道你会成为那种可以退后很多抽象层并像使用人作为抽象层,然后代码在人之下的人?是的。这是因为我经营我的机构,因为我已经通过它管理了一位经理。我获得了从编写代码到——

管理编写代码的人到管理一位经理的经验,你知道,等等。所以我已经有了这种经验。我发现,正如我之前提到的,你应该能够从你的工作中获得一些,至少是一些快乐。我最喜欢的部分是我的工作是人。

我喜欢解决人和流程问题。我仍然非常技术性。我可以与我的团队进行非常深入的技术对话,但我的价值不在于,让我们使用这项技术而不是那项技术,或者我将坐在这里审查你的拉取请求。

团队中还有其他人,那些个人贡献者,他们想成为 IC。他们花更多的时间编写代码,以便能够比我现在的水平做得更好。是的。你承认这一点很酷。就像我的,我对这件事的总体印象是,

人们只有那么多时间。因此,那些将更多时间投入到技术方面的人,例如重新架构或创建一些新的 API 之类的东西,他们通常会更擅长这一点。他们更多地使用这些肌肉。是的。因此,这些肌肉会更强壮。它们会有更多的纤维。然后那些非常擅长开会和做类似事情的人……

所以有像李嘉图比较优势。是的。对吧?就像某些人有绝对优势,而有些人有比较优势。我不会在这里尝试解释这个经济学概念,但我鼓励大家弄清楚。就像你可能非常擅长……

进行软件开发,但这并不一定是你时间的最佳应用。如果你,你知道,即使你是团队中最好的开发者,如果你也擅长监督其他开发者,那么你的时间最好花在监督其他开发者身上,而不是必要地成为。这取决于最高杠杆点在哪里。没错。像 100 个开发者。

你就像一个非常强大的开发者。你只是 100 个开发者中的一个。但如果你是一个非常强大的工程经理,你可以几乎搁置这个事实。也许成为一个非常强大的开发者会让你成为一个非常强大的工程经理。但你应该成为一名工程经理。至少效率会这样规定。但这其中很多都取决于从工作中获得的快乐。你说你工作中最好的事情是人。

没错。没错。而且,我非常擅长将技术概念翻译成非技术受众,然后将他们的非技术需求翻译回技术受众。这是你在领导者身上看到的非常独特的技能,如果你想将自己与个人贡献者区分开来并保持个人贡献者,那么这是你能学习的最好的事情之一。

是的,绝对的。所以我有很多问题想问你,因为你有很多不同的专业领域。其中之一是你最近开始了一个关于倦怠的通讯,

当然,你已经带我们了解了你的倦怠历程,但是,呃,也许你可以补充一些颜色,比如什么是倦怠。就像给人们一些反馈。就像,是的。人们可以关注某种特定的感觉吗,来说,嘿,这是倦怠的症状。

倦怠的有趣之处在于,它在每个人身上看起来都不一样。对我来说,我会发现自己醒来后根本不想工作。我会有一个非常短的……

如果最微不足道的事情让我生气,那将是世界上最重要的事情。我必须确保注意我在其他人面前说的话,因为我会变得有点刻薄。对我来说,这就是我的反应方式。对某些人来说,他们可能总是非常悲伤。对其他人来说,他们可能总是非常生气。其他人,他们就像,这几乎就像

抑郁症,你只是知道你,你有脑雾,你只是,你并没有真正存在,你不想存在,就像你,你不想,你不会在你现在做的任何事情中找到快乐,所以症状会因人而异,但关键是你知道你可以检查一下自己,看看我对今天的工作感觉如何,我对这家公司的未来是否感到兴奋

我对我在这家公司的未来是否感到兴奋?这两个问题非常不同。你可以开始对自己的情况进行直觉检查。不要只在一个时间点这样做,因为你可能度过了糟糕的一天。我们都会有糟糕的一天。你会说,我明天要辞职,因为这太糟糕了。然后第二天,你对即将构建的东西感到非常兴奋。它会随着时间的推移而改变。但要寻找一段时间内的这些模式。

然后重要的是,如果你看到这一点,你需要决定对你来说用这些信息做什么才是必要的。休假一天并不能解决倦怠问题。

它只是,它就像那些事情一样,哦,好吧,休息周末或休息,你知道,休息一个三天的周末。我们花了很多时间来从非常繁重、忙碌的工作时间表中解脱出来,三天时间什么都不是。我想有一些研究,我不记得确切的时间有多长,但大约是五天半,像四天半或五天半的时间,才能真正断开连接,然后你的大脑才能开始停止思考工作并开始思考其他事情。

嗯,对我来说,时间更长,你知道,我可以休假两周,但我仍然一直在想工作。这太糟糕了。我不想,你知道,那,那是对我来说一个主要的迹象,我,我总是,我从未与工作脱节。

这就像一种非常不幸的,我不知道,人类的进化特征,我们需要这么长时间才能像,停止那种,那种惯性或停止动力。呃,所以我们不再考虑这一点,而且,这已经完全停止滚动。现在我们可以将注意力转向其他事情。这真是一个巨大的缺陷。如果你考虑现实世界中事情的完成方式,并且像,你知道,几周时间不看球,在像,

你知道,竞争激烈的环境中可能不可行。也许如果你正在制造马车鞭子之类的东西,那么你可以休假一个月,而行业不会在你周围发生根本性的变化。但在软件方面,是的,我的意思是,这真是一个难题,因为,呃,你会推荐给某人什么?好的。所以我要先回顾一下你所说的内容,因为我认为这非常重要。首先,你需要,呃,

你知道,通过模式来弄清楚,不仅仅是,哦,我今天过得很糟糕。就像你可能只是度过了糟糕的一天。也许你睡眠不足,对吧?也许有一些外在因素。就像你的一个朋友病得很重,或者你刚刚收到了一些其他坏消息。但是,但是如果,如果你像随机抽样一样,也许像写日记之类的事情。你意识到,嘿,就像我注意到我的日记中的情绪在过去三个月中急剧下降了。也许我正在倦怠。然后一旦你有了这样的启示,嘿,也许我正在倦怠。

你会怎么做?呃,我想这就是,这就是一个大问题,就像假设它不可行。大多数雇主不会说,哦,你休假六个月很酷。是的。休多个月假。没什么大不了的。我们会调动一些人,你随时都可以回来,因为雇主会知道,

那个人可能永久性地倦怠了,或者他们可能在接下来的六个月内会想出他们想做什么的想法。这可能不适合你的公司,而且你正在暂时安排所有这些事情,但你可以确信你可能正在永久地安排这些事情。你知道休假的人中有多少百分比的人实际上回到了公司,并且很乐意恢复现状吗?这很常见吗?我不知道,这将是一个非常有趣的……

统计数据。这正是我要说的。对某些人来说,休息一下,即使是一周或两周的休息,对他们来说就足够了。这就是他们所需要的。他们可以精神焕发地回来,对工作感到兴奋。如果这是你的情况,那就太好了。对我来说,我的倦怠持续了几个月,可能持续了四到六个月。

这与我休假多长时间或我担任的角色无关。我需要改变。就像我需要离开我所在的这个环境,完全改变我的环境。就像我之前说的那样,为了做出任何重大决定,我需要离开我的环境来思考这个问题。

我在度假时做出了这个决定,好吧,这绝对是我需要做的事情。就像我需要真正离开这家公司,开始,你知道,讨论潜在的新工作。所以这就是,这就是我所做的。你认为这是最,就像如果你必须做一次最好的,就像在,

大多数情况下,我当然相信每种情况都有很多情况。呃,如果你想说,我无法在不知道更多关于个人的信息的情况下给出一般性建议,你可以完全阻止我。但是,假设,有人得出了结论。就像我真心认为我倦怠了。就像根据凯利在这里所说的所有内容一样,就像我符合所有这些条件一样。呃,这不仅仅是一个阶段。就像我,我觉得我在这里所做的事情存在根本性的问题,需要发生变化。就像,

你会从这个角度给那个人什么建议?你需要做的第一件事是与你的经理谈谈。你不能自己保守这个秘密,因为如果他们不知道出了问题,他们就无法帮助你。人力资源部门也是如此。如果你有一个好的员工团队,你感觉你可以与人力资源业务伙伴交谈,例如,说,精神上,我正在挣扎。我需要能够……我非常倦怠,我不知道该怎么办。

他们将能够指导这场对话。如果他们没有选择,你需要考虑你可以做什么。我说这话是因为能够休假是一种特权,大多数人都无法做到。我们有账单要付。我们不能因为倦怠而放弃我们的账单。所以你需要决定,你知道,

根据你的财务状况,你是否能够,你知道,你是否需要离开公司?这是你唯一能做到这一点的方式吗?你现在需要离开公司吗?如果不是,也许你开始寻找一份新工作,这样你就可以改变你的工作环境,而不是完全离开工作环境。是的。好吧,我要扮演一下魔鬼的代言人。呃,我最喜欢的播客角色是一个很棒的角色。呃,

人力资源部门不是为了保护你而存在的。他们是为了保护公司而存在的。这是真的。我经常在 subreddits 和类似的地方读到这些。人们总是说,你为什么跟人力资源部门谈话?他们只是想弄清楚如何以最小的代价解雇你,subreddits 和类似的地方。假设你是在某种邪恶的公司。

也许这就是你倦怠的部分原因,因为你正在帮助促成某种事业或类似的事情。但让我们假设你就像,我不舒服与我的经理谈话。我不舒服与人力资源部门谈话。我相信他们只会利用这个机会把我赶出去,然后燃烧和流失。对于担心这一点的人来说,还有一些其他地方可以去吗?我会找到另一位不在公司的同行来谈谈。好的。

你需要跟某人谈谈。这就是重点。这不是你能独自解决的事情。如果你能找到一位治疗师,那将是你的最佳选择。

你知道,我的治疗师根本不了解科技,但我们仍然进行了非常非常好的对话。嗯,但你需要跟某人谈谈。我想,你知道,强调一下,我认为你可能在谈话的早期说过这一点,但你自己也是一名治疗师,对吧?就像,就像你学习过一样,呃,你拥有社会工作硕士学位。是的。所以,所以你有资格像,成为你自己的治疗师,但这只是像一个完整的,呃,

有律师或像担任他们自己的律师一样。我不记得了。或者一位律师,或者是什么表达?我不知道确切是什么。就像一个客户或一个为自己当律师的客户是,是一个傻瓜或类似的东西。就像,永远不要代表你自己。永远不要代表你自己。没错。永远不要。是的。永远不要像他们在《继兄弟》中那样团队面试。而且,另一条建议是永远不要试图成为你自己的治疗师。你会说这是准确的吗?是的。

成为一名训练有素的治疗师的好处在于,我的治疗师和我能够跳过,所以这是认知行为疗法,这就是我们如何使用它。我们跳过了这一步,因为我知道所有这些。我们就像,好吧,这就是我们将要做的,来谈谈。让我们尝试这种应对机制。让我们尝试这个方法。就像我们可以跳过这一步,但我像任何其他治疗师一样需要治疗师。是的。

是的。好的。这很酷。所以你必须有那种谦逊的态度来接受,就像,我确实需要帮助,我不会独自解决这个问题。所以听起来第一步是确定你已经倦怠了。第二步,只是有谦逊的态度与某人交谈,无论是公司里的某人,还是同行,还是治疗师,听起来这都是建设性的建议。还有什么关于解决倦怠问题你想说的,我的问题没有提到的,你认为这只是像一种普遍的,像

人们应该了解倦怠的普遍适用的东西?你无法通过工作来摆脱倦怠。这是你需要记住的最重要的事情。这就是区别,你知道,我们正在努力进行几次冲刺以推出一些新东西。现在也很紧张。我在工作和我的工作中非常痛苦,以至于它影响了我的个人生活。你无法通过工作来摆脱这种困境。你需要改变。是的。

好吧,我想强调一下,你说你无法通过工作来摆脱倦怠。关于工作,很多观看此视频的人都是职业转换者。也许他们正在尝试从其他领域进入科技领域。也许他们最近从大学毕业,正处于寻找工作的相对不利的时期。在我看来,当然,如果你想在科技领域找工作,市场比现在更好。是的。

你会对人们有什么建议?因为你多年来已经雇佣了很多开发者。是的。你可能对构成优秀候选人的条件有相当细致的看法,就像你所寻找的东西一样。你找什么?是的。

嗯,你知道,我知道人们不喜欢听到这个,但是很多,很多工作都来自关系,来自你认识的人,嗯,我最近雇佣的大多数人都以某种方式介绍过。嗯,你知道,我最近也雇佣了那些向我开放的职位冷申请的人,但是我的意思是,为了说明这一点,我最近发布的中级全栈工程师职位或类似职位在五天内收到了 2200 份申请,2200,2200。

那是 2200 人提交了一个网络表单。是的,没错。只有一个职位。只有一个职位。这并不是在谷歌,我认为谷歌每天收到 1000 多份申请。是的,这是一家 AI 初创公司。现在可能已经达到 10 倍了。好的,是的。没错。这很难。我理解这很难。我总是建议确保你理解职位描述。你不需要拥有职位描述中列出的所有技能,但也不能完全不符,因为,再说一次,这个市场——

对招聘和求职来说都很糟糕。所以,当你遇到两个非常优秀的人时,我曾经遇到过这种情况,你有两个非常优秀的候选人,但其中一个比另一个更有经验,你可能会选择更有经验的那一个。如果你申请的职位主要技术栈是 JavaScript 家族,是 React node,而你的经验更多的是 Python 或 PHP 或其他什么,

你也许也能编写 React。但如果那不是你的核心关注点,他们很可能会选择其他人。所以有很多工作机会。LinkedIn,很难通过它找到工作。但我建议切换,这需要相当大的努力,但我建议切换到查看过去 24 小时内发布的内容。

而不是所有这些东西。此外,WellFound 也是一个非常好的找工作的地方。不要只使用 LinkedIn,不要只使用一个来源来寻找这些工作。我还建议根据职位调整你的简历。我理解,不断修改简历很费力。使用 ChatGPT 来判断,这是职位描述,这是我的简历,它们有多接近?

如果它们不接近,它可以提出建议。但是请不要让 ChatGPT 来写你的简历。在我审查的 2200 份申请中,有连续三份简历完全一样,内容完全相同,只是公司名称不同。他们都使用 ChatGPT 生成简历,而且看起来完全一样。

是的。而且,呃,我会更进一步地说,无论出于什么原因,都不要直接从 GPT 中复制粘贴。它们只是像这些,这些就像,你知道的,不是很好的知识或见解。这就像一种预测文本,就像,对。就像增强版的自动完成。而且,呃,阅读它的人,他们的时间肯定比阅读几秒钟内生成的东西更有价值。嗯,

我坚信,每当我撰写我的通讯时,每当我撰写技术文章时,就像 Free Code Camp 一样,我们不会将这些内容用于课程中的任何文本或任何类似内容。我们将其用作参考和研究工具。是的。主要是因为 Google 现在很糟糕,因为到处都是 AI 垃圾。现在很难找到你想要的东西了。但也是因为你无法提出长篇问题。你可以深入探讨。你可以做一些事情,比如……

你刚才建议的那样,你把你的简历和,就像,比较一下,我差多少?如果它们说,给我一个百分比。哦,你是 80%。好的,80%。我或许可以做到。哦,你是 30%。好的,我甚至不会费心申请。是的。好的。然后,然后只是获得反馈,比如我该如何定制这个,获得一些要点,然后利用这些,

像重写简历一样重写它们。是的。你说这很费力。你会花多少时间?就像,好的。所以这是一个,只是我脑海中出现的一个问题。很多人说,我一天申请 10 份工作之类的事情。你觉得怎么样?一个合理的数字,

如果你真的有选择性,而不是向每份工作都盲目投递的话,你能做的求职申请数量。呃,因为很多人说,我申请了 500 份工作,但我没有收到任何回复。而且,呃,他们可能没有定制他们的东西。他们可能没有按最新排序,呃,只是申请最新的。而且,你知道,从根本上说,他们可能不了解很多其他事情。是的。

是的。我的意思是,我认为我无法真正确定具体的数字。嗯,我建议的是,

首先,你不能真的把求职当作全职工作,它在精神上和体力上都非常令人筋疲力尽,远远超出了你的预期,我知道如果你想定制你的简历,比如一天两到三份,假设你在……你不会每天都做,因为这确实需要很多工作,而且你知道,当你求职时,你会收到很多拒绝

而每次拒绝都会让人感到痛苦,尤其当你认为我非常适合这个职位,而我不明白的时候。你不知道。你不会总是得到反馈。我很乐意在可以的时候给你反馈,但我不能总是给你反馈。或者我无法给你我想要给你的反馈,因为你在面试中出现,并且完全没有准备好进行这次谈话。是的。好的。我很想阅读更多关于你对求职的看法。

你会给自己什么建议?假设你正在 2025 年申请工作,并且拥有你现在的技能,或者可能是某种初级版本,因为你没有像,你知道的,十年以上的工程师和工程经理的工作经验。你会给什么建议,更普遍地说,是为了走出困境,在这个非常不确定的时期和这个非常饱和的就业市场中找到方向?

你能让自己获得的关注度越高,求职就越容易。

这包括建立人脉。这包括在 LinkedIn 等平台上发布你的求职历程,并谈论,嘿,我现在正在学习这个。这就是我正在构建这个东西的原因,只是为了好玩,因为我正在构建我的作品集。谈论你的历程并与不同公司的其他人互动,与你想要进入的公司的人建立联系。就像,

找到一种与他们建立联系的方法,因为一切都与人际关系驱动有关。你的名字出现的次数越多,你获得“哦,我知道这是谁”的可能性就越大。是的,我会和你谈谈。或者有人说,嘿,我知道某某对这个职位感兴趣。这是他们的简历。我知道他们刚毕业,但我认为他们会非常适合,而且他们会学得很快。是的。

太棒了。所以,展现你自己,也许公开学习,建立这些关系。这听起来像是一个不错的建议,呃,对那些正在求职的人,那些一直在学习编码并需要找到工作的人有什么临别的鼓励吗?

宽容地对待自己。现在的市场如此反常。你也需要给自己空间去享受这个过程。就像我说的,你与他人沟通得越多,你与他人建立的人脉越多,它就会变得越有趣。求职对每个人来说都很糟糕。没有人喜欢它。招聘也不是很有趣。我也不喜欢不得不向很多人发送拒绝信。

所以,尽量在任何地方寻找乐趣和轻松,并确保你正在休息。你不能,你不能把这当成全职工作。你会因为申请工作而筋疲力尽。是的。凯利,很高兴你在播客中露面。呃,我鼓励大家查看凯利的资料链接。呃,我还鼓励大家查看 ladybug 播客。这些年来我一直很喜欢听它,我很高兴你们回来,而且我真的很兴奋能够继续通过收听这个播客来向你们学习。

非常感谢你邀请我。这太有趣了。好了,大家,下周见,祝编程愉快。