开发人员应该改掉的坏习惯

2025-05-25

开发人员应该改掉的坏习惯

什么是坏习惯?

坏习惯是一种被认为对人的身心健康有害的习惯性行为,通常与缺乏自制力有关。

我在这个领域还比较陌生。我从2013年大学开始学习编程,过去三年一直从事专业编程工作。就像任何职业一样,编程也伴随着一些不良习惯的养成。就像任何办公室工作一样,程序员必须努力避免这些习惯。

休息期间不要外出。

跟别人说“你从不出门”总是一个很搞笑的笑话。或许正因为这句话有一部分是真的,所以才觉得好笑。

导致我倦怠的最大原因之一是缺乏阳光。具体来说,我是自由职业者,可以自己安排时间,没有理由不出去走走,但我总是待在家里,拼命工作。这种行为对身心健康有害的原因有很多,其中包括:

  • 疲劳
  • 持续感觉不适
  • 沮丧

如何修复此问题

有些问题解决起来并不容易。有时候你得工作一整天,这没关系。对我来说,为了高效地完成工作,我必须一直对着电脑。休息的时候,我不会去找同事或者自己泡咖啡,而是走到附近的咖啡店或麦当劳买一杯。这样我就能休息一下,做些小运动,晒晒太阳。

没有锻炼

我知道,我知道。你可能在想,为什么你不该成为肌肉男,因为你根本不在乎。我同意,我自己也不是那种肌肉发达、性感火辣的开发者。我可以说,锻炼对我的事业和生活都大有裨益。开始锻炼很难,尤其是对新手来说。开发者们每天工作时间很长,脑力消耗很大,光是想想之后还要锻炼就已经很累了。长时间坐着,缺乏运动,对身体真的很难。

如何修复此问题

就像上一节一样,在休息之间进行短距离散步是一个很好的开始。一旦你这样做了,并改善了饮食,你就可以去健身房,你会看到惊人的进步。对我来说,这很重要,因为它让我在编程之外找到了另一个爱好。有时你没有时间去健身房,但要找到锻炼的方法。你的身心都会感谢你。

仅将编程视为一种爱好

我热爱开发。程序员和软件包的生态系统非常庞大,所以有人愿意整天都做这件事也就不足为奇了。话虽如此,如果你也采用这种方式,那你就走上了一条危险的下坡路。我不能责怪开发人员。我们的工作总是在催生新事物,我们需要时刻保持领先,所以如果我们不把编程当作爱好,我们就会落后。情况会变得非常糟糕,因为在漫长的几天或几周之后,我们开始讨厌必须编写代码的事实,甚至开始讨厌工作。

如何修复此问题

尽量不要在家写代码。我把所有工作代码都留着工作用,其他我喜欢做的事情我都放在家里的电脑上。不仅如此,我还尝试其他东西。Laura Medalia非常提倡成为一名拥有多种兴趣爱好(对她来说,是时尚)的程序员。我完全同意。自从我尝试了多种不同的方式后,我的工作热情就不断提升,也越来越喜欢编程了。

过着过于舒适的生活

在开发人员的职业生涯中,总有一天你会不断地使用相同的框架/语言等等,而学习新事物的能力开始下降。造成这种情况的原因有几个。通常发生在:

  • 您或您的雇主不需要您学习任何新内容(遗留项目)
  • 你更专注于在截止日期前完成任务
  • 不想继续逼迫自己

这是一个充满挑战的行业,需要你不断学习,即使你不确定这是否是你想要的。安于现状会让你变得更加懒惰,甚至在未来变得不那么称职。

如何修复此问题

保持平衡。精通一门语言或框架非常重要。随着计算机/语言/网络新标准的不断出台,如果你落后了,你的工作就可能面临风险。花些时间去尝试你正在使用的任何新技术,即使只是小事一桩。记住,你是一个问题解决者,即使你并非无所不知,也没关系。

没有明确的方向。

这个问题在新手中很常见。由于框架、语言、概念等生态系统已经饱和……很难跟上,当你想要开始时,你会感到不知所措。这常常会导致你对自己完成任务的能力产生生存危机,甚至质疑自己在某条路线上的进展。开发人员经常把自己的精力分散,这意味着他们了解很多不同选项的基础知识,但对某个特定的选项却不太了解。这很成问题。

如何修复此问题

选择一个目标,坚持一段时间。你很可能用你现在使用的工具就能做到。当然,这并不是要阻止你学习新事物,但首先要问问自己,你学习是因为迷失了方向,还是因为这是迈向旅程的下一步。

结束语

开发人员有很多问题。遗憾的是,没有问题跟踪器来显示如何解决所有问题,但我们始终可以互相帮助。

作为开发人员,您还遇到过哪些其他问题?请在评论区留言告诉我。

在 Twitter 上关注我。

文章来源:https://dev.to/lewismenelaws/bad-habits-developers-should-fix-53n9
PREV
野兽派网页设计,现代网络的一股清流
NEXT
初级开发人员资源列表 软技能 技术技能