We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode 1149 Dealing With Bad Managers In The Development World - Simple Programmer Podcast

1149 Dealing With Bad Managers In The Development World - Simple Programmer Podcast

2023/11/24
logo of podcast Simple Programmer Podcast

Simple Programmer Podcast

AI Deep Dive AI Chapters Transcript
People
A
Anthony
作为《Camerosity Podcast》的主持人,Anthony Rue 深入探讨了摄影设备的历史和使用经验。
J
John Sonmez
Topics
Anthony 提到一些经理会根据代码行数而非代码质量来评估程序员,这反映了部分软件开发行业中存在的误区。他缺乏工作经验,因此寻求建议。 John Sonmez 认同这种现象,尤其在一些国家(如印度和俄罗斯)更为常见。但他强调,长远来看,专注于编写高质量代码,为雇主创造价值,最终会带来职业成功和个人满足感。即使短期内不被某些经理认可,坚持正确的做法最终会获得回报。他以自身创办 YouTube 频道的经历为例,说明专注于创造价值,即使初期收益不明显,最终也能获得成功。他认为,这是一种因果报应,坚持做好事,最终好事也会发生。 John Sonmez 认为,虽然一些公司和经理会以代码行数作为衡量程序员的标准,但这是一种短视的做法。他建议程序员应该专注于编写高质量的代码,为雇主创造真正的价值。即使短期内不被认可,长期的坚持最终会带来回报。他以自己创建 YouTube 频道的经历为例,说明了专注于创造价值的重要性,即使初期收益不明显,最终也会获得成功。他认为,这是一种因果关系,坚持做好事,最终好事也会发生。

Deep Dive

Chapters
This chapter explores the realities of software development, addressing concerns about productivity metrics and the importance of writing quality code. It emphasizes that focusing on value creation, even if not immediately recognized by employers, leads to long-term success and fulfillment.
  • Many managers measure productivity by lines of code, which is flawed.
  • Prioritizing quality code and value creation leads to long-term success.
  • Gaming the system for short-term gains is unsustainable.

Shownotes Transcript

Simple Programmer现已回归,并拥有一个全新的YouTube频道——在此订阅:https://simpleprogrammer.com/subscribespyt</context> <raw_text>0 ♪ 欢迎收听Simple Programmer播客 ♪ ♪ 让复杂的编程变得简单快捷 ♪ ♪ 从职业建议到人生哲理,应有尽有 ♪ ♪ 这就是Simple Programmer播客 ♪ - 嘿,大家好!我是来自simpleprogrammer.com的John Sonmez。

嘿,我想快速感谢一下我们Simple Program的一个赞助商,那就是DevMountain Bootcamp。你们应该去看看他们。链接在描述中。他们是一个编码训练营,可以教你网络开发、iOS开发、用户体验设计,还有很多好东西。我收到了很多

来自你们中许多发邮件给我的人的反馈,他们告诉我DevMountain的情况,所以我决定自己去看看。我喜欢我发现的东西。我喜欢他们的课程。他们提供一些为期12周的强化课程。他们还提供一些课后课程,我知道你们中的一些人会喜欢。去看看吧。你可以在下面的描述中看到链接,DevMountain Bootcamp。非常感谢他们赞助Simple Programmer。今天,我收到了一个关于软件开发工作领域是什么样的问题?真实的软件开发是什么样的?

你们中的一些人不知道作为软件开发人员实际工作是什么样的,所以我将在这里尝试回答这个问题。Anthony说,当我考虑购买《代码整洁之道》时,有几个人在争论说,虽然代码整洁是好的实践,但它会让你变慢。你的经理/老板不会欣赏它。他说,有人还说,许多经理仍然通过你写的代码行数来衡量你的生产力。我知道有些经理很糟糕,

但他们说大多数经理仍然是老派作风。即使你不应该相信互联网上人们所说的所有话,但这也不是我第一次看到这种情况。他在这里说他19岁,除了父母的生意之外没有任何工作经验。原因是他持有的签证不允许他工作。如果我有工作经验,也许我就能自己回答这个问题了。谢谢。肯定会有这样的地方——

公司很蠢,经理也很蠢,他们会根据程序员编写的代码行数来衡量程序员的技能和质量。会有这样的地方。

现在这样的地方少了。这可能取决于你在世界上的哪个地方。我承认这一点。我认为在印度和俄罗斯这样的地方更多,并不是要针对这些地方,只是根据我的经验。这只是我看到的情况。这是文化中的一种现象。经常给我写信的印度软件开发人员会写到他们如何被上司训斥。这只是——

那里的环境。我不能说明所有环境,但我可以说的是。我会说这是一个我所信奉的,并且强烈建议你们也信奉的人生准则,你可以称之为因果报应,但它本质上是这样的。如果你做正确的事,好事就会发生在你身上。

是的,你可以钻空子,你可以专注于尽可能多地编写代码行。也许你会因为编写了一些糟糕的代码而晋升为高级开发人员,但你编写了大量的代码。

也许你会在一些公司工作,他们会说,“哦,你很棒,因为你写了所有这些代码,即使你写了所有这些bug,而且它是一个难以维护的烂摊子,这不是正确的事情。”是的,人们总是这样往上爬。

但是,他们也会跌落。当他们跌落时,他们没有什么可以依靠的,因为他们钻了空子。他们并没有真正掌握技能。他们实际上并不擅长。他们只是发现了一个漏洞。大家好!我是来自simpleprogrammer.com的John Sonmez。我想告诉你们我的免费博客课程,你们可以在simpleprogrammer.com/pblog注册。

现在,这个免费的博客课程将告诉你们如何创建一个博客来提升你们的职业生涯。这是你们绝对不容错过的事情。成千上万的开发人员已经完成了这个课程,你们将通过电子邮件获得的免费课程,并学习了如何创建一个博客来提升他们的职业生涯,赚更多钱,甚至发展他们自己的副业。这是每个开发人员都应该做的事情,特别是如果你是一个网络开发人员。你应该拥有自己的博客。我将向你们展示如何做到这一点,如何取得成功,如何获得流量,

创建博客以及从中赚钱所需的一切,只需访问simpleprogrammer.com/pblog立即注册。再次强调,是simpleprogrammer.com/pblog。他们会以某种方式受到评判,他们会想出如何利用这个系统。他们真的没有任何价值。我认为爱因斯坦有一句名言,他说,努力成为一个有价值的人。努力成为一个有价值的人,而不是

我不记得这句名言的确切内容,但它是一句很好的名言。查一下吧。有人在评论中告诉我这句名言是什么。无论如何,重点是这个。重点是这个。

我100%相信,并且我会全力以赴地去做这件事,那就是如果你做正确的事,如果你创造高质量的东西,如果你为人们创造价值,它会百倍地回报你。这可能需要时间。这可能需要付出。这可能需要坚持,但如果你始终如一地创造价值,它就会回报你。再说一次,当我开始这个YouTube频道时,对吧?

很多人说,“嗯,这有点像——我不知道。你这样做不会赚钱。你花了大量时间。这没有意义。”对吧?“你只有100个订阅者。你在做什么?你为什么要浪费时间?你应该花时间制作Pluralsight课程,在那里你可以赚很多钱。你可以在此处查看我的Pluralsight课程。不妨也宣传一下。”我说,“不,不,不。好吧,听着。如果我在这里制作YouTube视频。

我诚实地为人们创造了很多价值。随着时间的推移,好事就会发生。当我这样做的时候,好事就会发生。确实如此。这个频道发展壮大了。它实际上赚了一笔可观的钱,这只是频道本身,除了Simple Programmer的其他部分之外。

我能够影响很多人,谁知道未来3年、4年或5年会发生什么,但这正因为我的重点是创造价值。我没有优化。我没有做SEO。有一些SEO,但本质上我的频道策略只是创造真正好的价值,这样人们就会说,“哇,你应该有更多订阅者。”他们会说,“你应该做一些事情来获得更多订阅者。”我说,“不,不。”

它会来的,相信我。如果你创造价值,它就会到来。好事会来。这就是我对这件事的看法,就像是的,你可以钻空子。是的,你可以想出——我并不是说不要有策略。显然,你必须有一定的常识。你必须务实和实际,但最终,

如果你要进入软件开发领域,如果你要成为一名软件开发人员,那就编写好的代码。专注于为你的雇主创造尽可能大的价值。你的雇主可能无法识别什么是好的价值。他们可能认为你写了多少行代码,你可以尝试教育

他们,但最终,最终通过创造良好的价值,即使有些人没有意识到这一点,你也会在生活中走得更远。你将在你的职业生涯中走得更远。你将感到更满意和充实。好事会来,而且会百倍地回报你。

如果你给予足够的时间,那就是我强烈建议你进行的投资。再说一次,有些人会称之为因果报应。我不知道你称之为什幺。我只是说你做正确的事情,好事就会发生在你身上。这是我的信念。出来混总是要还的。它似乎总是会在最后找到你。就是这样。这就是我要说的。

顺便说一句,我还没有——你们中的一些人一直在观看这个频道,你们会说,“哇,John穿的衬衫真棒。我在哪里可以买到一件?”只需点击此处,或者会有一个卡片,你可以访问store.simpleprogrammer.com,你可以买到一件关于相信过程的衬衫。如果你想了解更多关于相信过程的信息,请在Simple Programmer上搜索“相信过程”,你就会找到很多相关内容。好了。如果你还没有订阅,请点击订阅按钮。下次再聊。保重。