Duncan の README

Duncan の README

Duncan — Senior Support Engineer(太平洋時間)

このページは、ページの主(私)についての背景をページの読者(あなた)に提供するものです。

関連ページ

エラードキュメント · GitLab API ヘルパー

私について

私は Fremont, CA を拠点とする Senior Support Engineer です。サポート業務をより体系的にするためのツールを作っています — 上記のエラードキュメントサイトと API ヘルパーがその例です。特定の事象から問題を抽象化して、根本的な障害を概念化する手助けをするのが好きです。

私の関心の多くは、チーム内およびチームをまたいでサポートの働き方を改善することに向けられています。RFC の執筆、他の人がより速くデバッグできるツールの構築、テクノロジーやワークフローに関する他のエンジニアへのメンタリングやコーチングなどがその内容です。ボトルネックになるのではなく、人々が自分のアイデアや Issue に自分で対処できるようにしたいと考えています。

コーヒーチャットの話題

これを読んでいるなら、私のカレンダーにコーヒーチャットを入れてください。興味があることをいくつか挙げます:

  1. 養蜂 — 私は養蜂家で、蜂にまつわることが大好きです。
  2. 発酵学 — 醸造もします。
  3. 物を作ること — 料理、時計づくり、望遠鏡の製作など。常に何かのプロジェクトに取り組んでいます。
  4. ビデオゲーム、特に風変わりなインディーゲーム。
  5. Redactle、大好きなデイリーパズルゲーム。
  6. ボードゲーム。

私がサポートしてもらいたいこと

理想的には書面でお願いします。私たちは非同期組織であり、Slack やコメントスレッドで作業する方がはるかに楽です — 短いメッセージやコメントがあることで、返答前に考える時間が持てます。何が必要で、いつまでに必要かを具体的に伝えてください。「これを見てもらえますか?」より「lib/api.rb のエラーハンドリングが不安です。木曜日までにこの MR をレビューしてもらえますか?」の方が動きやすいです。

私の働き方

私は非同期ファーストです。働く時間は多少変わりますが、CA の勤務時間中はだいたいコンピューターの近くにいます。

複雑な問題が好きです。サポートでは、Issue の範囲を絞り込むのは必ずしも簡単ではありません。チケットを見て根本的な Issue を概念化し、何を調べる必要があるかを見つけ出すことを喜んでやります。システムの内部から理解しようとします。

チームの発見性やデバッグに役立つツールを追加できる場所を常に探しています。チームにとってワークフローをよりスムーズにできると気づいたら、提案するだけでなく、大抵は何かプロトタイプを作って共有します。

間違えて学ぶ方が好きです。必要なデータが見つからない場合や確信が持てない場合は、質問します。

他者への前提

たとえアプローチについて意見が合わなくても、相手は誠実に行動していると仮定します。そして、何か私のやり方がうまくいっていない場合は直接伝えてくれると信じています。

何か私に割り当てた場合は、あなたが私が適任かどうか考えた上でのことだと思い、対応するよう努めます。アプローチや範囲について話し合うのはいつでも大歓迎です。

非同期での沈黙は忙しいことを意味し、不機嫌や無関心ではありません。

私とのコミュニケーション

フィードバック、意思決定、技術的な議論など、思考を要するものには書面による非同期が強い好みです。返答前に処理する時間があると、より良い回答ができます。日常業務では、Slack または @-メンションが最も早く連絡を取る方法です。

同期コールで話し合うことも喜んでやりますが、明確なアジェンダを好みます。CA のビジネスアワー中はだいたい対応可能です — メッセージを送ってもらえれば、勤務中に返信します。

私からの短いメッセージは単に効率的なだけで、素っ気ないわけではありません。一行だけ送ってきた場合、それ以上付け加えることがなかっただけで、怒っているわけではありません。