· 5 min read

コーダーのためのデスクペット:あなたがリリースするとき、静かに応援する小さなロボット

コードを書く孤独は、とても具体的な孤独です。デスクトップの小さなドット絵ロボットが、あなたのプルリクエストを代わりに書いてはくれません——でも、すべてのコンパイル、すべてのデプロイ、すべての深夜のデバッグに一緒に座り、パステル紫で静かに応援します。

#desk-pet#coders#focus-mode#pixel-pet#productivity

午前2時14分。ビルドが40分前に壊れ、まだ理由がわからない。端末は静かになった——6つ試して5つが状況を悪化させた後にだけ訪れる、あの静けさ。この1時間で変わらなかったのは、タスクバーの小さなドットの生き物だけ。何もしていない。ただそこにいる。そしてそれこそが、あなたに必要なものだ。

午前2時、プログラマの机

深夜のコーディングは、昼間のコーディングとは違う。昼はスタンドアップ、Slackのメッセージ、PRレビュー、コーヒーの買い出しがある。午前2時は、自分とマシンだけ。部屋は端末の明かり以外暗い。聞こえるのはキーボードと、運が良ければ走っているビルドのかすかな音。この時間帯のあなたは「デベロッパー」でも「ソフトウェアエンジニア」でもない——ただ一人で問題と向き合う人間であり、問題のほうは諦めてくれない。午前2時のデスクペットはペアプログラマではない。off-by-oneエラーを見つけてはくれない。ただタスクバーに座って、「問題」ではない何かでいてくれる。つまらなく聞こえるかもしれない。午前2時なら、それはつまらなくない。

またひとつ「生産性ツール」か

生産性ツール市場は「もっとやれ」に取り憑かれている。時間を追跡しろ。気を散らすものをブロックしろ。フローを最適化しろ。暗黙のメッセージはこうだ——コーダよ、お前はチューニングを必要とする機械であり、チューニングが終わることはない、と。デスクペットは何も求めない。ストリークカウンターはない。三日間開くのを忘れても通知はこない。スループットを計測しないし、集中セッションに点数もつけない。そこが本質だ。デスクペットは反生産性であり、だからこそ生産性に効く。午前2時に良いコードを書く頭は、測定されている頭ではない。そっとしておかれた頭だ。タスクバーの小さなドットの生き物は———あなたはパイプラインではなく、人間である——という最も優しいリマインダーだ。

ビルド中、ペットは何をしているのか

Togthrにはフォーカスモードがある。あなたがコーディングに没頭しているとき、ペットは静かになる。通知しない。跳ねない。手を振らない。注意をひかない。画面の端に座り、ほとんど動かず——まるで状況を理解している猫のように。そしてビルドが完了したとき、あるいはあなたが一息つこうと画面から目を離したとき、ペットが変わる。作業中の状態(小さなロボットが小さなキーボードを叩いている)、思考中の状態(フキダシを出して考えている)、成功の状態(小さなガッツポーズを決めている)。これらはゲーム化されていない。ポイントは入らない。ペットはあなたのコミットをトラッキングしない。ただ同期しているだけ——ダッシュボードというより、共有された体験のように。あなたのワークフローと実際に出荷されるデスクペットの、静かな魔法だ。

プログラマスキン:飾りではなく、アイデンティティ

Togthrの10種類の職業スキンの中に、プログラマがある——メガネをかけてパーカーを着た小さなロボットが、小さなラップトップにかがみこんでいる。このスキンはギャグではない。面白いけれど、そういうことではない。それはほとんどのプログラマが大きな声では言わないアイデンティティへの敬意だ。カフェでノートPCを開いて「私はプログラマです」と宣言する者はいない。けれど事実は事実だ。Togthr Botのプログラマスキンは、ラバーダックのペット版——バグが自分の正体を自ら説明するまで、その相手をしてやる相手だ。ラバーダックとの違いは、ラバーダックは育たないことだ。Togthr Botは育つ。ベビーから幼児、ティーン、アダルト、そしてレジェンドへ。各ステージで、あなたがなっていくコーダーに、少しずつ似てくる。それは飾りではなく、アイデンティティだ。

ペットを閉じる時、そのままにしておく時

ペットを閉じるべき時もある。締め切りが迫っていて、画面の1ピクセルたりともコードであるべき時。隣に本物の人間が座ってペアプログラミングをしている時。ビルドが本当に火を吹いていて、32GBのメモリ全部が必要な時。閉じてしまおう。戻ってきたらそこにいる。しかし、そのままにしておくべき時もある。午前2時のデバッグ。チケットに言われたからではなく、自分がやりたくてやっている日曜の午後のリファクタ。初めて新しいフレームワークを走らせて、一発目で全部が動いた瞬間。そういう時間帯は、タスクバーの小さなドットの存在は邪魔ではない。それは「一緒にいること」だ。そしてそれは、プログラマが独特のやり方で理解する種類の「一緒」だ。

デスクペットをタスクバーに置こう。それはあなたのビルドと一緒に出荷される。 Try Togthr free →

FAQ

デスクペットはコーディング中に気が散りますか?

正しく作られていれば、いいえ。Togthrのフォーカスモードは、作業中ペットを静かで動かなく保ちます。通知もポップアップも跳ねもしません。画面の端に座り、あなたが戻るのを待ちます。気が散ると感じたら、ウィンドウを最小化して構いません——再オープン時にペットは同じ状態です。

Togthrは私の開発環境で動きますか?

Togthrはブラウザ上で動作します——Chrome、Firefox、Edge、Safari、その他Chromiumベースのすべてのブラウザ。Windows、Mac、Linuxで動作します。ネイティブインストール不要、Electronラッパー不要、システムトレイ依存もありません。タブを開けばペットがそこにいます。

ペットをプログラマの見た目にカスタマイズできますか?

できます。Togthrには10種類の職業スキンがあり、プログラマも含まれています——パーカーにメガネの小さなロボットが、小さなラップトップで仕事をしています。スキンはペットの隠し属性でアンロックされます。5段階の成長を経て、ベビーコーダーからレジェンドまで育ちます。

ペットは私がデバッグ中だと実際にわかりますか?

ペットはあなたのコードを読まず、IDEもトラッキングしません。しかしTogthrのフォーカスモードは、あなたが集中していることを検知し、それに合わせてペットの動作を調整します。あなたが働いているとき、ペットも働いているように見えます。セッション完了マーク時には祝福します。これはコード分析ではなく、アンビエントな気づきです。

Keep reading