原文地址:https://nerdlettering.com/blogs/articles/why-do-programmers-love-coffee

I’m a Python programmer and I love drinking coffee (and sometimes tea). One of my friends asked me the other day “Why do you programmers fetishize drinking coffee?”.

I think that’s a great question worth writing about. I believe the biggest reason is that coffee is a symbol of concentration. And coders need to concentrate to get any meaningful work done.

我是一名 Python 程序员,我喜欢喝咖啡(有时是茶)。前几天我的一个朋友问我“为什么你们程序员迷恋喝咖啡?”。

我认为这是一个值得写的好问题。我认为最大的原因是咖啡是专注的象征。编码人员需要集中精力完成任何有意义的工作。

A Productivity Trigger For Coders 程序员的生产力触发器

Having a cup of coffee by your side when you dive into some complicated code is part of a habit. It’s almost like a trigger for me when I’m pondering a complicated problem: As soon as I sit down with a cup of coffee in my hand I know the ideas will start flowing.

It’s also a signal to my coworkers and the people around me that says “Leave me alone, I need to get stuff done now.” It’s definitely a ritual for the other developers I spoke with.

当你深入研究一些复杂的代码时,在你身边喝杯咖啡是一种习惯。当我思考一个复杂的问题时,这对我来说几乎就像一个触发器:只要我手里拿着一杯咖啡坐下来,我就知道想法会开始流动。

这也是向我的同事和我周围的人发出的信号:“别管我,我现在需要把事情做好。” 对于与我交谈过的其他开发人员来说,这绝对是一种仪式。

Caffeine Makes You Smarter 咖啡因让你更聪明

There’s research proving that caffeine has cognitive benefits or “makes you smarter”. You fell drowsy when adenosine binds with the adenosine receptors in your brain. When you have coffee, the caffeine in it comes in and the receptor binds with it instead of the adenosine produced by your body.

That gives you more energy and a stronger ability to focus. That way caffeine is a drug that makes you better at executing your ideas. It’s like a tool that helps software developers get into the zone, to hunker down and get stuff done.

For me personally a big reason for drinking coffee is that it seems to wake up my brain in the morning. Maybe I’m just addicted to caffeine at this point but it feels amazing to get my brain into gear and ready for work with a strong cup of Joe in the morning.

有研究证明咖啡因具有认知益处或“让你更聪明”。当腺苷与大脑中的腺苷受体结合时,你就会昏昏欲睡。当你喝咖啡时,咖啡因会进来,受体与其结合,而不是你身体产生的腺苷。

这会给你更多的能量和更强的专注能力。这样,咖啡因就是一种可以让你更好地执行你的想法的药物。它就像一个工具,可以帮助软件开发人员进入该区域,静下心来完成工作。

对我个人来说,喝咖啡的一个重要原因是它似乎在早上唤醒了我的大脑。也许此时我只是对咖啡因上瘾了,但是让我的大脑进入工作状态并准备在早上喝一杯浓郁的 Joe 感觉很棒。

Coffee Culture Among Programmers 程序员的咖啡文化

Coffee culture plays a big role, too. Visit the office of any tech company and you’ll see there are coffee machines everywhere. People will congregate around them to chat or have impromptu meetings. And if there aren’t any coffee machines visible then people will flock to nearby cafes to get out for a bit and have “walk and talk” meetings to grab a cup of coffee or tea.

I wouldn’t underestimate the bonding effect this has. A lot of programmers are quite introverted and this might also mean that going out for a cup of coffee with a coworker gets associated with feeling good quickly.

There’s no denying—programmers all around the world seem to love their coffee. They love it so much they named a programming language after it. James Gosling named the Java programming language after coffee.

咖啡文化也发挥着重要作用。访问任何一家科技公司的办公室,你会发现到处都有咖啡机。人们会聚集在他们周围聊天或召开临时会议。如果没有可见的咖啡机,那么人们就会涌向附近的咖啡馆出去散散心,举行“边走边谈”会议,喝杯咖啡或茶。

我不会低估这种结合的效果。许多程序员都非常内向,这也可能意味着与同事出去喝杯咖啡会很快感觉良好。

不可否认——世界各地的程序员似乎都喜欢他们的咖啡。他们非常喜欢它,并以它命名了一种编程语言。James Gosling 以咖啡命名 Java 编程语言。

Coffee Mugs: A Developer Status Symbol? 咖啡杯:开发者地位的象征?

What’s great about drinking coffee is that programmers then also get to show off their coffee mugs. I noticed developers seem quite eager to get a cool or funny coffee mug to show their love for a certain programming language or technology stack. Every software engineer wants a nice coffee mug on their desk. Any hacker worth their salt will most likely have a fun and geeky coffee mug on their desk. Some coders even use their coffee mugs as collectibles.

Here at Nerdlettering we love coffee, too. And we’ve created some unique hand-made designs for Python programmer coffee mugs that you won’t find anywhere else. If you’re interested in learning more then click the link below and browse our collection:

>> Coffee And Tea Mugs For Python Developers

We plan to expand our offering to other programming languages, so be sure to check back again soon.

喝咖啡的好处是程序员还可以炫耀他们的咖啡杯。我注意到开发人员似乎非常渴望得到一个很酷或有趣的咖啡杯来表达他们对某种编程语言或技术堆栈的热爱。每个软件工程师都想在他们的办公桌上放一个漂亮的咖啡杯。任何称职的黑客最有可能在他们的办公桌上放一个有趣且令人讨厌的咖啡杯。一些编码员甚至将他们的咖啡杯用作收藏品。

在 Nerdlettering,我们也喜欢咖啡。我们为 Python 程序员咖啡杯创造了一些独特的手工设计,你在其他任何地方都找不到。如果您有兴趣了解更多信息,请单击下面的链接并浏览我们的收藏:

>> 适用于 Python 开发人员的咖啡和茶杯

我们计划将我们的产品扩展到其他编程语言,因此请务必尽快再回来查看。