在软件上写作和说话会让你成为更好的程序员吗?

时间:2008-09-19 03:55:26

标签: blogs

您是否认为撰写有关软件(即拥有博客)和谈论软件(以及概念)可以让您成为更好的程序员?

14 个答案:

答案 0 :(得分:15)

统计上说是的。你只保留了你所阅读和听到的内容的20%,但只保留了80%。

通过写一些东西或教导它,你强迫自己在更深层次上理解这些概念。

<强>更新

我想通过更多具体数据的链接来更新这一点,以支持我多次学习保留率的统计数据。但是,看起来有一些controversy surrounding these numbers,即使NTL Institute for Applied Behavioral Science认为已完成研究以支持它们。

答案 1 :(得分:3)

我相信情况就是这样。与教学一样,当您需要向其他人解释时,您会更加牢固地掌握主题。您可以更详细地了解自己理解和不理解的内容。

答案 2 :(得分:2)

是。在劳动力中,能够有效沟通是有道理的,有时甚至比了解关于语言X的每一个模糊细节都重要。

答案 3 :(得分:2)

绝对是的。你有机会接受挑战和质疑,并以你自己从未想过的方式进行二次猜测。它还使您有机会组织和介绍您的想法。所有这些都将反馈到您编写代码时所做的决定。

答案 4 :(得分:1)

我认为相反:一般来说,优秀的程序员喜欢写和谈论软件。它表明他们对此充满热情,不会接受废话。

答案 5 :(得分:1)

绝对。没有经常使用的知识是没用的。谈论技术,语言,方法,开发过程,书籍等,可以极大地改善整体体验,并指出专业发展的可能方式。

答案 6 :(得分:0)

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

答案 7 :(得分:0)

我认为这些活动的主要内容是迫使人们更彻底地研究事物并研究新事物。这会让你成为更好的程序员吗?我想是的。

答案 8 :(得分:0)

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

答案 9 :(得分:0)

如果您倾向于撰写或谈论软件,那么这意味着您正在考虑并且您有意见。关心它足以让你成为更好的程序员。

答案 10 :(得分:0)

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

答案 11 :(得分:0)

关于软件的教学绝对会让你成为更好的程序员。在博客上写作并不是那么遥远。

答案 12 :(得分:0)

我学到的关于.NET的大部分内容,我在审核它时都学会了能够训练新手开发者。所以,是的,谈论软件有很多帮助。

答案 13 :(得分:0)

是。如果你得到反馈(例如,博客评论),那么加倍。其他人总会想到你没有做过的事情,但如果你不先说话,可能永远都没有机会告诉你。