关于软件的写作和演讲会让你成为更好的程序员吗?

StackOverflow https://stackoverflow.com/questions/99460

  •  01-07-2019
  •  | 
  •  

你认为写软件(即拥有博客)并谈论软件(和概念)会让您成为更好的程序员吗?

有帮助吗?

解决方案

从统计上来说是的。你只能记住你读到和听到的内容的 20% 左右,但你所教授的内容却能记住 80%。

通过写一些东西或教授一些东西,你可以强迫自己更深入地理解这些概念。

更新:

我想用一些指向更具体数据的链接来更新此内容,以支持我多次被教导的有关学习保留率的统计数据。然而,似乎有一些 围绕这些数字的争议, ,尽管 NTL应用行为科学研究所 坚持认为已经进行了研究来支持它们。

其他提示

我相信情况确实如此。与教学一样,当你必须向别人解释时,你会对这个主题有更牢固的掌握。您可以更详细地了解自己理解和不理解的内容。

是的。在职场中,能够有效地沟通与了解 X 语言的每一个晦涩细节一样重要,有时甚至更重要。

绝对没错。你有机会受到挑战、质疑和事后批评,而这些方式是你自己从未想到的。它还为您提供了组织和表达您的想法的机会。所有这些都会反馈到您在编写代码时做出的决定中。

我会提出相反的观点:一般来说,优秀的程序员喜欢编写和谈论软件。这表明他们对此充满热情,不会接受垃圾。

绝对地。知识如果不经常使用是没有用的。谈论技术、语言、方法、开发流程、书籍等。极大地提高了整体经验,并指出了职业发展的可能途径。

绝对可以,原因很简单:它挑战你的先决条件。您可以写一篇文章来介绍 .NET 在特定情况下的完美程度,却发现有人使用过它,但结果却很糟糕。

我认为这些活动主要是迫使人们更深入地研究事物、研究新事物。这会让你成为更好的程序员吗?我想是这样。

我认为它通常会通过可视化您的意见和阅读用户的响应来鼓励您成为一名更好的程序员。我不认为你有一个博客或者可以展示你对开发的了解的能力这一事实会让你本质上变得更好,但它可能有助于激励你变得更好,这样你就可以跟上你的帖子。

如果您倾向于撰写或谈论软件,那么这意味着您正在思考它并且您有自己的观点。足够关心它来写作会让你成为一个更好的程序员。

我认为能够说和写得好会让你成为更好的开发人员。不一定是因为它会提高您的编程技能,而是因为软件开发不仅仅是编写代码。无论是公司还是开源项目,除了最小的软件之外,所有软件都是团队产品。在这种环境中,最能沟通的开发人员将做出最大的贡献,而不是最好的编码人员。

教授软件绝对能让你成为更好的程序员。写博客并不是遥不可及的事情。

我学到的有关 .NET 的大部分知识都是在审查 .NET 以便能够培训新手开发人员时学到的。所以,是的,谈论软件有很大帮助。

是的。如果您收到反馈(例如博客评论),则加倍。其他人总是会想到一些你没有想到的事情,但如果你不先说出来,可能永远没有机会告诉你。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top