2023 年如何成为更优秀开发者的 20 条建议

2025-06-07

2023 年如何成为更优秀开发者的 20 条建议

大家好,

作为一名开发人员,你需要阅读和编写大量的代码。在我们不断进步、不断进步的过程中,这似乎是我们这个行业中唯一重要的事情。

但是,当我们想要提高工作效率、做得更好时,更多的事情就变得重要了。

在本文中,我将分享 20 条技巧,这些技巧极大地提高了我作为开发人员的工作效率和幸福感,并且可能也适用于您。

1. 保持工作环境清洁

干净的工作环境能让人心安,并能提高你的工作效率(已有研究)。

2. 使用适合需求的工具

这听起来可能很明显,但仍然要说的是:使用适合您而不是其他人的正确工具。

3. 审查其他人的代码

审查其他开发人员的代码可以让你保持敏锐,甚至可以学习做事(或做事)的新方法。

4. 在合适的时间喝咖啡

咖啡含有咖啡因,可以提高精神警觉性。与其在睡觉前喝一杯,不如在你打算​​花1-2个小时专注于一段复杂的代码时喝一杯。

5. 熟悉版本控制

我们都知道如何承诺、努力和推动,但还有更多:你永远不会太擅长它,这是职业的一个关键方面。

6. 确保你了解基础知识

很多时候,一切都归结于基础知识。确保你了解它,并且能够向别人解释它(这是精通的标志)。语言的基础知识可能会逐渐消失,尤其是在使用框架的时候。

7. 善于沟通

沟通至关重要。无论是团队合作还是与客户合作,务必保持良好的沟通,避免妄加揣测,认为别人是否了解你所了解的事情。

8.编写测试

正如甘道夫曾经说过的:“永远不要低估经过测试的代码库的力量”。不,但说真的——它提供了极高的稳定性,并且可能会在未来为你节省大量的调试时间。

9.利用社区

我们都知道如何在 Google 搜索栏中复制粘贴错误信息,然后点击弹出的第一个 Stack Overflow 链接。但有时,在社区中自己提问可能会让你更快、更准确地找到适合你情况的答案。

10. 在需要的地方写评论

即使你尽了最大努力,变量名也近乎完美,你的代码可能仍然非常复杂且难以阅读。在这种情况下,可以使用注释来详细说明。没有什么比在一个没有注释的复杂代码库中工作更糟糕的了。

11. 不要让自己分心

反思一下白天哪些事情会分散你的注意力。可能是你的手机、同事,或者#generalSlack 上的聊天频道。无论它是什么,当你想完成工作时,尽量避开它们。

12. 信任与你共事的人

对你的团队和共事者要有信心。他们和你一样,都是因为专业知识而被聘用的。如果你信任他们,他们也会信任你。

13. 切勿在周末前发货

说真的,不要这样做(除非你喜欢在周末解决很多问题)。

14. 了解更多设计模式

设计模式可以区分工作代码和优秀代码。详细了解适用于您的开发堆栈的设计模式。

15. 尽早发现并解决问题

切勿让(代码和非代码相关的)问题升级或潜伏而不被发现。及早发现问题,并尽快解决。

16. 节省有用资源

从长远来看,保存有用的资源(例如文章、指南、工具或代码库)将极大地提高你的工作效率和知识储备。我使用这个 Notion 模板来保存所有内容 🚀

17. 追求功能性,而非完美

人无完人,你的代码也一样。追求功能性代码,而不是力求完美。如果代码功能性强,你随时可以改进它,让它变得更好,但要知道何时应该保持原样。

18. 计划可以改变

计划在执行过程中发生变化是正常的。如果事情没有像最初设想的那样顺利,不要犹豫:适应情况,重新制定计划。

19. 编写代码没有“最佳”方法

函数的实现方式可能不同,但结果可能相同。只要有用,就一定有用。别对自己太苛刻。

20. 避免不良姿势和重复性劳损

我很少看到这条建议,但它太重要了,不能把它从这份清单中剔除。你只有一个身体,所以要小心呵护它。作为一名开发者,你的大部分时间都会坐在键盘和显示器前。注意你的姿势,不要连续坐几个小时。每 30 到 50 分钟(甚至更频繁)站起来喝点水,或者走一小段路。

奖励:努力工作,但享受你的职业

很多人总是努力工作,却忘记了最重要的一点:你应该享受你所做的事情。作为一名开发人员,并非每个方面都一样有趣,但你应该专注于最初选择这个职业的原因和那些促使你这样做的事情。

后记

我知道这份清单不太注重代码,也不包含任何代码片段。但是,我已经在业余时间和全职工作中从事开发多年,这些事情对我来说至关重要,能够让我保持高效和动力。我有很多建议和提醒想分享,但这些留到以后再说。希望这些建议至少能对你有所帮助,感谢你的阅读🙂

谢谢,

拉尔斯

文章来源:https://dev.to/larswolterssoftware/how-to-become-a-better-developer-416h
PREV
如何掌握 Google 搜索 - 在 Google 上使用的技巧
NEXT
我如何构建我的 REST API