如何提高程序员的生产力

编程并非易事。 毕竟,每天坐在电脑前五到九个小时会很累。 有时,编写更多代码可能变得困难。 有时,您会发现自己盯着空白屏幕,既困惑又疲倦,只想完成一项艰巨的任务。 也许您称自己为程序员,但似乎并没有建立任何有意义的东西。

如果这是您的人生故事,或者您想使自己的工作变得更好,请允许我提供帮助。 我知道编程不是一件容易的事。 有时,您只是找不到新程序的想法。 五年多的时间里,我学到了很多东西,今天我决定与大家分享。

在这篇文章中,我可能会说一些您以前听过的话,并且您会发现这里有些新内容。 但是我在这里所说的话背后的想法是绝对真实和真实的。 因此,当我告诉您如何成为一名更有效率的程序员时,请抢一杯苏打水或一杯咖啡。

#1放松

盯着那台电脑呆一个小时不会带你到任何地方。 实际上,这只会让您更加困惑。 我注意到的一件事是,如果您抽出时间解决问题,那肯定会帮助您找到解决方案。

每当您在编写代码时遇到挑战,并且已经不停地工作了3个小时。 只是…停下来! 上床睡觉或吃点零食,看电视。 如果愿意,可以听30分钟的音乐,或洗个轻松的澡。 这将重置您的大脑,并帮助您找到快速的解决方案。

此外,您应该做的一件事就是充足的睡眠。 连续工作14个小时,说这会让您感到专注或专心,绝对是“大便,炸熟了”。 确保您至少睡6个小时,并且每天可以睡8–9个小时。 这确实会对您有帮助。

#2创建合适的环境

您可能在其他地方听说过此技巧,这很好。 但是,这还不够强调。 颠倒地躺在沙发上对您没有好处。 在操场上编码甚至可能更糟。 您必须创建一个舒适的环境。

我会告诉你一件事,他们不会在其他地方告诉你。 绝对安静的环境可能对您没有好处。 您需要构建一个可以满足您的口味的环境。 你喜欢毛绒玩具吗? 在你的桌子上放一个。 你喜欢冷藏室吗? 降低温度。 你的椅子会伤害你的屁股吗? 买一个新的。 上班时,您不应该害怕投资。

图片来自https://www.actnaturalblog.com/2019/04/how-to-become-productive-programmer-tips.html

#3装备自己

就像最后一个技巧一样,这还不够强调。 一台需要30分钟才能加载Android Studio,Visual Studio或Komodo的计算机只会让您感到沮丧。 如果您有足够的钱来购买新计算机,请购买一台。

您肯定还会需要一些配件。 我绝对推荐的一件事是灯。 很有可能,您已经拥有了。 毕竟,时钟还可以帮助您,离开“区域”只是为了检查时间,这并不有趣。 您可能还需要手机充电器或支架。

#4听音乐

如果您还没有听音乐,我可以告诉您您肯定错过了。 无论是古典音乐,爵士音乐,流行音乐,甚至乡村音乐或摇滚音乐,音乐都绝对可以帮助您保持专注。 另外,我建议您投资购买优质降噪耳机。 编码过程中的干扰可能会很烦人。 您必须承认,一只鸟在您的窗户上敲击或从水槽滴下水的声音绝对令人讨厌。 因此,您可以使用一副出色的耳机消除这些噪音。

#5管理您的时间

有时,您只是无法避免分心。 电话通知,电视节目和Internet可能会缩短您的时间。 因此,您将需要控制自己的时间花费方式。 事实是,在编码中,每一分钟都很重要。 如果您没有充分利用这一分钟的潜力,您可能最终会错过机会。 无论是通过应用程序还是按时间表进行管理,如何管理自己的时间,都可以真正提高程序员的工作效率。

#6拆分项目

我称这种技术为分块。 这是编码时最有效的事情之一。 当您有一个庞大的项目时,请分解它。 我已经注意到,将您的项目分解为较小的职位将激发您的动力,使您成为一名真正高效的程序员。 假设您有一个项目需要1周的时间才能完成。 您可以做的是将该项目分成4位。 完成一点后,奖励自己。 这将帮助您保持专注。

结论

有时,编码绝对是令人发指的。 当最终没有结果时,情况就会变得更糟。 如果您应用上述6条技巧,您肯定会成为一名更有效率的程序员。 我想以肯特·贝克(Kent Beck)的这句话作为结尾:

“我不是一个伟大的程序员; 我只是一个有良好习惯的优秀程序员。”

希望您喜欢这篇文章! 如果这样做,请务必与他人分享。