代码之家  ›  专栏  ›  技术社区  ›  ferventcoder

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

  •  8
  • ferventcoder  · 技术社区  · 17 年前

    你认为写关于软件的文章(即写博客)和谈论软件(和概念)会让你成为一个更好的程序员吗?

    14 回复  |  直到 10 年前
        1
  •  15
  •   Josh    17 年前

    统计上说是的。你只记住了你读到和听到的内容的20%,但你教的内容的80%。

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

    更新:

    我想用一些更具体的数据链接来更新这一点,以支持我多次学到的关于学习保留率的统计数据。然而,似乎有一些 controversy surrounding these numbers 尽管 NTL Institute for Applied Behavioral Science 坚持认为,研究是为了支持他们。

        2
  •  3
  •   Brian    17 年前

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

        3
  •  2
  •   Nescio    17 年前

    对。在工作中,能够有效地沟通与了解X语言的每一个模糊细节一样重要,有时甚至更重要。

        4
  •  2
  •   Arthur Vanderbilt    17 年前

    当然可以。你有机会以自己从未想过的方式受到挑战、质疑和质疑。它还为你提供了一个组织和展示你的想法的机会。所有这些都会反馈到你编写代码时做出的决定中。

        5
  •  1
  •   cruizer    17 年前

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

        6
  •  1
  •   Sergey Stolyarov    17 年前

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

        7
  •  0
  •   Jroc    17 年前

    当然,原因很简单:它挑战了你的先决条件。你可以写一篇关于多么完美的文章。NET适用于特定情况,却发现有人使用过它,结果很糟糕。

        8
  •  0
  •   J D OConal    17 年前

    我认为这些活动的主要作用是迫使人们更彻底地研究事物和研究新事物。这会让你成为一个更好的程序员吗?我认为是这样。

        9
  •  0
  •   Quintin Robinson    17 年前

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

        10
  •  0
  •   easeout    17 年前

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

        11
  •  0
  •   Chris Upchurch    17 年前

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

        12
  •  0
  •   easeout    17 年前

    教授软件绝对会让你成为一名更好的程序员。写博客并不遥远。

        13
  •  0
  •   Jon Limjap    17 年前

    我学到的大部分东西。NET,我在复习它时学会了如何培训新手开发人员。所以,是的,谈论软件会有很大帮助。

        14
  •  0
  •   Jarett Millard    17 年前

    对。如果你得到反馈(例如博客评论),那就加倍了。其他人总是会想到你没有想到的东西,但如果你不先说出来,他们可能永远没有机会告诉你。

    推荐文章