在 dev.to 上写文章的一年半让我成为了一名更好的开发者✍️↔️🧑💻🚀
我来这里已经有一段时间了。我很喜欢这个社区,这里的人们都很棒,而且我从阅读这里作者们的精彩文章中学到了很多东西。
我每隔一周也会写一篇文章(我知道这消息很令人震惊),今天我想更深入地了解一下。我想告诉你,写文章实际上是如何让我成为一名更优秀的开发者的。让我们开始吧。
创造力🎨
如果你想让你的文章被人阅读,你或多或少需要做到两点:实用性和娱乐性。我曾经在某处读到过,一篇好的技术演讲应该60-80%的娱乐性,其余部分是关于该主题的实用信息。虽然这只是个人观点,但我认为它的核心非常真实,对于文本媒体来说也是如此。我喜欢读起来有趣的文章。我的意思是,谁不喜欢呢?如果我想获取一些信息,我可以阅读主题文档,但当我在dev.to上浏览文章时,主题才是吸引我注意力的,但我也会为了乐趣而留下来。
定期撰写实用又有趣的文章意味着我必须发挥创造力。列表文章基本上是自动生成的——我承认,我偶尔也会写一些——下一篇 React 待办事项列表教程的读者肯定是那些想深入了解这门技术的人,没错,但写这些有什么乐趣呢?我可以连续几周就同一个主题写下去(想想:“React 待办事项列表,不过这次我只用左手写!”),但通常情况下,人们不会坚持读下去。
我认为自己是一个相当有创造力的人。写作,以及真正构思写作内容的过程,极大地提升了我的创造力。而创造力对于开发者来说尤其有用。
开发人员需要发挥创造力才能找到最佳解决方案。他们需要发挥创造力才能支持与他们共事的人,无论是业务人员、设计人员还是客户。他们需要发挥创造力才能努力工作。理解和运用逻辑是一回事,但创造力才是这份工作的重要组成部分。
学习新东西🎓
我写过一些文章,讲的是一些我写作时略知一二的东西。我甚至还特意记录了学习新工具 Snowpack 的每一个步骤,或者向大家展示我在欧拉计划 (Project Euler) 上摸索时学到的东西。学习是工作中必不可少的一部分。如果你没有频繁换工作,也没有忙于大量的小型业余项目,那么你很可能或多或少地专注于公司使用的单一技术栈,并精通该技术栈,而外部世界却在不断变化。新的工具和技术在软件开发这个永无止境的循环中不断涌现和消亡。
这可能是个问题。剧透:任何人最喜欢的框架或语言都不会伴随他们整个职业生涯。当然,除非你做的是 Kobol 或 SAP,否则它们很可能会伴随我们几个世纪。
学习新事物有不同的帮助:您可能会发现一个新的有趣的技术堆栈来分散您的投资组合,您可能会发现有一天会有用的工具(实际上上周五就遇到了这种情况!)或者您可能只是学习了一种可以拓宽您视野的新范式。
人们🧑🤝🧑
说真的,刚开始写文章的时候,我以为大部分时间都会是一场个人秀,自己寻找灵感,把文章发给那些我几乎不认识的人,更别提名字了。结果发现我大错特错!无论是加入一两个Discord服务器,阅读别人的文章,还是在评论区讨论,你都能认识很多很棒的人。
周五,我刚和一位朋友通了个电话,聊得很开心。我和他通过写文章和阅读他的文章认识了。我们交流得很愉快,觉得可以互相帮助学习,更快地达成目标!如果我不写文章,这一切就不会发生。这对我们双方来说,又是一个学习的机会。这也引出了我的下一个观点:
教学🧑🏫
古语有云:“如果你能把某件事解释给别人听,让他们也能理解,那么你就真正理解了它。”
确实如此!通过尝试在我编写的教程中教授知识,并解释为什么我以这种方式编写某些代码,我学会了质疑自己的决定和反应。到处都有一些常用的模式,但这些模式可能并非理想的入门模式。也许它们难以理解,而且过于复杂。通过尝试解释它们,我质疑它们。如果它们过于复杂,我会尝试简化问题,或者寻找完全不同的解决方法。
它还能帮助我指导初级人员或我有时以教练身份参加的训练营中的人员。它能帮助我向非技术人员解释技术决策,至少让我看起来更资深一些。
逃离舒适区🎢
我们都有自己的舒适区。有的比较小,有的比较大,但我们都知道有些事情我们宁愿不做。可能是因为我们认为自己不擅长,也可能是因为我们确实不擅长,又或者因为我们害怕别人评判我们,等等等等。舒适区的存在是件好事。它让我们在擅长的领域更上一层楼,避免那些可能会被我们打破的事情。
但为了不断进步,时不时地走出舒适区是必要的。写作,以及对某些人来说,与社区的互动,会迫使人们不断走出舒适区。有些人会讨厌你的帖子,有些人会喜欢,这就是规律。你不可能一下子让所有人都满意。
写文章就像站在舞台上一样。你可能会觉得站在那个舞台(也就是我之前说的舒适区)不舒服,但写过几篇文章之后,你就会渴望站在那个舞台上。你得到的积极反馈会非常棒。这也帮助我在其他领域走出了舒适区。
到底
我跟你讲过我在 dev.to 上写文章的种种益处。或许你同意,或许不同意,或许它已经激励你现在也开始写文章了!我现在当然也受到了启发。现在,我就要开始下一篇文章的草稿了!
希望你喜欢阅读这篇文章,就像我喜欢写它一样!如果喜欢,请留下❤️或🦄 !我空闲时间会写科技文章,偶尔也喜欢喝咖啡。
如果你想支持我的努力, 可以请我喝杯咖啡☕ ,或者 在推特上关注我🐦 ! 你也可以直接通过PayPal支持我!
文章来源:https://dev.to/thormeier/how-15-years-of-writing-posts-on-devto-made-me-a-better-developer--25j4