激活:野兽模式

{[QZQ1L9Z4OI4T~)SDFT5IE.png

仅仅编写代码和成为一名优秀的开发人员之间存在巨大差异。任何人都可以掌握语法和格式的基础知识。

但是,究竟是什么让一个人从简单的“有能力”变成了“伟大”呢?

学习能力。

开发人员卓越的秘诀在于能够利用有效的学习过程,从而摆脱静态、安全的平庸。

通过书籍、课程和教程等更系统的资源学习可以帮助您展开编码之旅并轻松掌握基础知识。

然而,就像制作复杂的烹饪食谱一样,成为一名更好的开发人员意味着您需要多样化所使用的技术,并确保在各种学习资源之间交替。

话虽如此,以下是我们的一些智慧,希望能够推动您走向更加光明的编码未来。

善于学习

太多计算机科学毕业生都自命不凡,自以为“我无所不知”。让我们直说吧:你什么都不知道。这没关系。

你的好奇心和自我怀疑有时会促使你产生开拓新领域的欲望。

不要把自己搞得太累

不要被媒体头条所淹没,它们宣称每个新功能或新技术都会带来新的动向。

大多数新框架或功能都不会流行起来,因此,没有必要一次性学习所有新框架或功能。我们建议将精力集中在以下三个方面:

生活和呼吸您所使用的技术堆栈的基础知识。

熟悉您所使用的堆栈的最新版本,精通市场巨头所保护的技术。

如果您很难理解基础知识,请创建一个易于操作和访问的常用主题列表。

你的工作永远做不完

我们完全清楚,您的主要目标是编写符合规范的高质量代码。

然而,让代码运行起来其实只是你的起点。当然,这也是平均表现和杰出表现之间巨大差异的原因。不过,既然你承认你的代码运行起来了,那就让它变得更好。

接受你必须迭代你的创作这一事实很有用。只有这样你才能提炼出问题中哪怕最小的部分并制定出一个强大的解决方案。

阅读大量代码,编写大量代码,重复

在日常工作中,学习阅读代码比编写代码更重要。

这是因为您的大部分任务仍然归结为调试和清理其他人的编码尝试或执行代码审查。

技术阅读技能可以缩小学习曲线并帮助您提高编程语言的素养。

无论是编写大型程序、可支持的代码还是软件架构,只要掌握一些代码阅读技能,您就能更自信地完成工作。

因此,一旦你找到了一个伟大的项目(最好是开源项目),就全力投入其中。

你应该思考这样的问题:这个项目利用了什么类型的架构?他们为什么选择特定的模式?

保持冷静,继续编码

您的代码永远不会显得完美 - 只需处理它。

总有一些部分看起来不够好。话虽如此,这也是优秀程序员和平庸程序员之间的另一个区别——优秀的程序员总是在不断进步。

所以,对于所有的程序员来说:保持冷静,继续编码。你会在路上收获你的伟大。踏上编码之旅是非常令人钦佩的!

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论