しょうだいブログ

プログラマーこそ健康第一で生活すべき。

どうも、しょうだいです。

僕はプログラマーなので、普段からゴリゴリPCに向かってコードを書いています。

仕事仲間と一緒に働いているので、仕事仲間がどんなものを食べているのか、どんな趣味趣向なのか、どういった生活習慣なのか、どういった悩みを持っているのか、こういったことをよく知っています。

また、僕は健康習慣を勉強しているので、仕事仲間の話を聞いていると「あーこうすれば一気にうまくいくのになー」と思うことが多々あります。

色々あるのですが、一言でまとめると「健康第一で生活する」これに尽きますね。

プログラマーをやったことのある人ならわかると思うのですが、プログラマーって調べる力が一般人の比じゃないんです。目の前の問題を解決するために血眼になって調べます。セキュリティ上使えないことも多いですが、chatGPTやCopilotなどのAIツールを使うことも多いです。

エラー解決や意思決定をしようとするときはまさに「調べることが仕事」といわんばかりに調べまくりますね。

そんなプログラマーだからこそ、特に自分の健康のことを気にしてサクッと調べたりするんです。

するんですが、普段から高負荷の調べ物をたくさんしていて脳が疲れているので、とりあえずキレイな情報を追いかけがちです。

キレイな情報というのは、

・わかりやすい ・なんとなく流行と一致している感じがする ・調べたらすぐに出てくる ・ノウハウに近い

だと僕は考えていて、とりあえずこういった情報に踊らされます。(かくいう僕もそうでしたが…)

とっつきとしては悪くないのですが、それだと長期的にその習慣をするのは金銭的にも精神的にも負担が大きいのです。

だから中途半端に続けて中途半端な結果で終わる。

プログラマーたるもの、なんでも息をするようにサクッと調べてしまうので、情報を得るのが超得意なのです。得意な分、簡単に情報を得て、簡単にあきらめることができてしまう。

心理学的にはサンクコストバイアスの応用的な現象ですね。

プログラマーは仕事の性質上、健康を損ねやすい仕事です。

僕自身もプログラマーをはじめてから今まで経験したことなかった、首がパキパキなる現象が日常になりました。

ドラゴンボールでいう、闘い前の気合を入れる表現と同じですね。

まぁこれくらいなら軽い症状なのですが、

他の仕事仲間は

・肌荒れがひどかったり (特に20~30代に多いし、メイクで隠している人もいます)

・太っていたり

・体調不良で週に何度もリモートワークをしたり (これ本当に多いです。尋常じゃない)

・口臭がキツかったり

・昼休みにたまらず寝ていたり

と自分の身が削られまくっています。

僕含め、プログラマー全員が同じような症状になるのであれば、プログラマーはそういう職業だから、覚悟しとけよで終わる話なのですが、

僕が今そうなっていないし、今の仕事仲間でも全員が全員そうじゃないんですね。

じゃあ何が違う?なぜ違う?といった話になりますよね。

これに対する僕の考えが、「健康第一で生活しているか」これに尽きるということです。

健康第一で生活するというのは、食習慣を主に、生活習慣を見直すことだし、自分の健康は自分で管理する責任を持つことだし、自分に合う習慣をみつけるための知識を身に着けることです。

先述した通り、プログラマーは健康を損ねやすい仕事。そして調べることが超得意な人種です。

だから、プログラマーが自分の健康に対して本気になって向き合うことができれば、必ず良い成果を出すことができるのです。

また、プログラマーの基本は怠惰であること。

・自分の時間ほしいから自動化したい(←これ僕です) ・効率よく進めて休む時間を多くしたい ・長時間働きたくないから業務効率を上げたい

怠惰であるからこそ、生産性を上げたいのです。もちろん、成果を出したいという欲望もありますが、そんなギラギラした欲の裏には怠惰が必ずあります。

健康第一で生活することは生産性を落とす行為に見えますが、

よくよく考察してみると実は生産性を指数関数的に上げる最高の投資と言えます。

健康になると、頭のモヤモヤが嘘のように晴れますし、集中力が段違いにあがります。

また、体調不良が一年に一回あるかないかのレベルになるので、

単純に働ける時間も増え、有給休暇も体調不良による消化ではなく自分の時間のための有意義な消化に変わるのです。

これは僕の先輩が言っていたことですが、「体調不良で半日休むくらいなら残業しない方が良い」のは真理だと思っています。

残業してもたかが1~4時間ですよね。(もっと長い場合もあるかもしれませんが、それは普通に離れた方が良いかと…)

しかもその4時間は頭がほとんど働いていません。脳は疲れているし、ずっと座りっぱなしで身体も熱いです。

(考えすぎると脳だけじゃなく身体全体が火照ってくるのです)

それで帰宅し、翌朝体調不良で午前休。

午前休ってことは一番頭が働く朝の時間をまるまる身体の療養に充てるわけです。

いやーもったいない。

残業は一つのキッカケにすぎませんが、体調不良になるくらいだったら残業しない方が良いのは反論の余地がないくらいその通りだと思いますね。

で、たとえ残業しても体調不良にならないように、健康第一で生活する。

健康第一で生活するのは、

・仕事の生産性を上げ ・休日を自分のやりたいことに全力を注げ ・毎日幸せな気分で生活する

ことができるのと同義です。

プログラマーは仕事の生産性を上げることに何でも投資する生き物なので、目先の便利ツールやノウハウの情報感度はめちゃくちゃに高いです。

仕事仲間にはめちゃくちゃ高性能なマウスやキーボードを買い、その瞬間の生産性をグンと上げている人も少なくないです。

だからこそ、その熱量をより本質的な情報に投資するだけでググンと伸びるんですよね。

その本質的な情報を入手する方向性を「健康第一で生活する」と僕は考え、定義しています。

その方向性でいることで、仕事仲間に信用され、新しい案件になった今でもすぐにその先の仲間に信用されるようになりました。

健康第一で生活することで成果も出せるようになったし、なにより仕事がめっちゃ楽しいんですね。

まるで文化祭の準備を放課後ずっとやり続けてしまうくらい。

こういった僕の経験から、プログラマーは健康第一で生活すべきだと考えています。