Paternity Leave: Month 1

Michael Lynch

育休1ヶ月目

原文は Michael Lynch により に公開されました。 このブログを購読する

一言でまとめると

息子が生まれました!

ハイライト

  • 妻と私は親になりました。
  • 新生児の世話が想像以上に時間がかかることを実感しました。
  • 作りかけのHacker Newsコースをどうすべきか悩んでいます。

目標の達成度

毎月のはじめに、その月に達成したいことを宣言しています。結果は次のとおりでした。

コースの収録を完了させる

  • 結果:赤ちゃんが予定より早く生まれたため、収録できたのは全体の20%にとどまりました。
  • 評価:対象外

コースの収録は思ったより時間がかかり、さらに赤ちゃんが予定より数週間早く生まれたため、すべての収録を終えることができませんでした。

コースの販売を開始する

  • 結果:赤ちゃんが早く生まれたため、着手できませんでした。
  • 評価:対象外

理由は上と同じです。完成版をいつ届けられるかわからない状況に陥るのが怖かったので、予約販売はしたくありませんでした。

赤ちゃんが生まれました

8月、息子の誕生とともに、妻と私は親になりました。

息子のプライバシーを守りたいと思っているので、生後間もなく撮った3人の写真に、手作業で調整した高速フーリエ変換をかけて、個人を特定できる生体情報を取り除きました。

私たち家族の棒人間によるイラスト

生まれて間もない私、妻、そして子どもの写真。プライバシー保護フィルターで加工しています

新生児の世話は1日2時間では終わらない

出産に備えて2〜3ヶ月の育休を取る予定でしたが、実際にどんな生活になるのかはわかっていませんでした。最優先は息子と妻のケアでしたが、それがどうして一日中を埋め尽くすのか、想像がつきませんでした。

新生児には授乳とおむつ替えが必要だとは知っていましたが、それにどれだけ時間がかかるというのでしょう。せいぜい1日3〜4時間、二人で分担すればそれくらいだろうと思っていました。

お察しのとおり、新生児の世話は「いつもの一日から2時間引いた」ようなものではありません。実際のところ「いつもの一日から起きている時間の6〜12時間を引いた」ような感覚です。

私と同じように疑問に思っている、これから親になる方のために、時間がどこに消えていくのか説明します。

最もわかりやすい時間の変化は睡眠です。うちの子は新生児としてはよく寝るほうですが、それでも良い夜で90〜180分の睡眠を4回に分けて眠ります。

赤ちゃんが生まれる前は、「夜に2時間ごとに起きるくらいなら大丈夫だろう」と思っていました。でもそこには「2時間寝て、5分でおむつを替えて、またすぐ寝る」という勝手な思い込みがありました。実際には、夜のおむつ替えは状況の混乱具合や、息子が再び眠るまでにどれだけあやしが必要かによって、5分で終わることもあれば1時間かかることもあります。

結果として、一晩に5〜7時間は眠れるのですが、それを確保するために実時間で10〜12時間かかります。しかも日中も昼寝が必要になるので、起きている時間はさらに減ります。そして寝ても昼寝をしてもまだ眠いので、それ以外のことも普段よりずっとゆっくりとしかこなせません。

もう一つ予想外だったのは、急に家の中で人手が1人減ったような感覚になることです。出産前から、普段妻と分担している家事のほとんどを自分が引き受けることになるのはわかっていました。でも当時は、それほど大変なこととは思っていませんでした。洗濯も皿洗いも全部やって、食事も1人分ではなく2人分作ればいいのだろう、と。

想定していなかったのは、出産からの回復期にあり、1日に何時間も授乳という新たな仕事を担う妻が、普段なら「家事」とすら考えないようなことでもサポートを必要とすることでした。重い瓶を持ち上げること、床に近い棚から物を取ること、授乳中にそばに新鮮な水を用意しておくことなどです。

だから、この期間は仕事の予定を入れずにスケジュールを空けておいて本当に良かったと思っています。そして週を重ねるごとに少しずつリズムがつかめてきて、自由な時間も増え、24時間365日息子の次の要求に追われるような感覚も和らいできています。

Hacker Newsコースはどうすべきか

息子が生まれる前、私はパイロット版の受講生たちに毎週ライブで私のHacker Newsコースを教えていました。受講生は文章の書き方やブログ記事をシェアする場所の見つけ方といった内容は気に入ってくれましたが、Hacker News自体にはそれほど関心がありませんでした

当時、これはHacker Newsへのフォーカスを弱めるべきサインだと感じましたが、コースを大幅に作り直す時間はありませんでした。息子が生まれる前にすべての内容を収録したいと思っていて、そんな大きな変更を加えて間に合わせる時間はないとわかっていたのです。

しかし息子が少し早く生まれたため、生まれるまでにコースの20%しか収録できませんでした。今、このまま続けるべきか、それとも思い切って作り直すべきか悩んでいます。

もう一つ気になる兆候があります。ブログのあちこちにコースへの自己広告を載せたのですが、読者の関心をまったく引けていないのです。

このブログに自分のブロギングコースへの自己広告を追加しました。

このブログは1日あたり約500人の訪問者がありますが、広告を出してもコースのサイトへの訪問者数に目立った変化はありませんでした。

mtlynch.ioでブロギングコースの自己広告を出し始めましたが、訪問数に目立った影響はありませんでした。

コースのマーケティングについては他にもアイデアはありますが、私のブログを読むような人と、コースを受けたいと思うような人には、大きな重なりがあってほしいと思っています。

以前から動画の収録は大変だと感じていましたが、赤ちゃんが生まれた今はさらに難しくなりました。今、より魅力的に感じているのは、Refactoring Englishに立ち戻ることです。

このブログの長年の読者なら、Refactoring Englishが「開発者が文章力を高める方法」について私が何度も予告しながら一度も出せていない本だとご存知かもしれません。2021年に執筆を約束しましたが、その後ビジネスがすべての時間を奪い、それ以来ずっと保留になっていました。

来月の計画は、ブログの自己広告をRefactoring Englishのものに差し替えて、より多くの人が訪れるかどうか確かめることです。

とりあえず、息子が生まれる前に収録した私のHacker Newsコースからの抜粋をご紹介します。なぜ私が他の多くのブロガーよりも1つひとつの記事に多く投資しているのか、という話です。

NixOS + Framework 13 AMD 7040をメインマシンにする

過去10年以上、ノートPCとしてはMicrosoft Surfaceタブレット一筋で使ってきましたが、Windowsの方向性にうんざりして、ついにWindowsエコシステムから完全に抜け出す準備をしています。

Linuxを一級市民として扱ってくれるノートPCを探し、Frameworkに決めました。

最初はFrameworkに抵抗がありました。自分でノートPCを組み立てるというアイデアが面倒に思えたのです。デスクトップやサーバーを自作するのは好きなのに、変な話です。ただ、狭いスペースで小さな工具を使って作業するのは好きではなく、ノートPCの自作はそういう作業ばかりだろうと思っていました。

実際にFrameworkノートPCを組み立ててみると、驚いたことに、これまで経験した中で最高の開封体験でした。

Framework 13は、これまで使ったあらゆるテクノロジーの中でも最高クラスの開封体験を提供してくれて驚きました。

Frameworkの組み立ては驚くほど簡単でした。シャーシやマザーボードなどを一から組み立てるデスクトップ自作のようなものを想像していましたが、実際にはFrameworkの大部分はすでに組み立て済みでした。ユーザーが行う組み立ては30分ほどで、しかも私はかなりゆっくり作業しての時間です。

Frameworkの組み立て手順は素晴らしい出来でした。自分で組み立てたことでノートPCへの愛着が増すという、まさに“IKEA効果”を実感しました。

FrameworkにNixOSをインストールしました。満足感はありますが、苦労も伴います。

NixOSでは、すべての設定をプレーンテキストファイルで行います。プログラムをインストールしたいときはファイルに1行追加してnixos rebuildを実行するだけで済むので、これは素晴らしいことです。一方で、システム時計を24時間表示から午前・午後表示に変えたいだけなのに、NixOSの設定ファイルでそれを実現するための魔法の呪文が見つからないときは、あまり素晴らしく感じません。

現時点では、WindowsにいるよりもNixOSにいる方が気に入っています。私はWindows 3.1の頃からずっとWindowsメインで使ってきたのですが。

まとめ

できたこと

学んだこと

  • 新生児の世話にはとても時間がかかります。

来月の目標

  • 家族との時間を楽しむ。

協力のお願い

まだ完了できていないNixOS関連の課題がいくつかあります。方法をご存知の方は教えてください:

  • TPM+PINでのアンロック:TPMのみでのアンロックに関するチュートリアルはたくさんありますが、WindowsノートPCでBitLockerを使っているときのように、TPM PINでアンロック過程を保護したいと考えています。
  • Gnomeがヘッドセットかどうか尋ねてくるのを止める:Gnomeにはヘッドホンとヘッドセットを区別できないという長年のバグがあり、そのたびに確認を求めてきます。ヘッドホンだとみなすように指示するための、正しいNixOSのおまじないを見つけたいと思っています。
  • NixOS経由でSyncthingのリモートフォルダを設定する(完了:下のコメント参照):Syncthingに関するNixOS Wikiはかなり良くできていますが、ピアデバイスからのフォルダをプログラム的に承認する方法がわかりません。Web GUIからはできますが、もしシステムを初期化したらこの手順を手動でやり直す必要があり、とてもNixらしくないと感じています。

この記事は「muse-spark-1.2-contributor」を使用して翻訳されました。

コメント