Staff+ の役割のためのリソース

概要

このページは Staff+ エンジニアおよび Staff を目指すエンジニアのためのリソースを提供します。

最新情報を把握する方法

Staff+ エンジニアとして、エンジニアリングで起きていることに関する最新情報を把握することが重要です。 最新情報を把握することで、問題や非効率性がどこにあるか、そして物事をより良くするために何ができるか・探求できるかをより深く理解できます。

この目的に役立つさまざまな活動を以下に示します:

  • エンジニアリングコミュニケーションページを参照してください。
  • 毎月のリリースポストを読んでください。他のチームが何に取り組んでいたか、どのような機能を追加したかを理解するのに役立ちます。
  • Slack チャンネル(#architecture#backend#development#staff_plus_engineers など)に目を向けてください。 特定のテクノロジー・パターン・プロセスがどのような問題を解決するために設計されているかについて基本的な理解を持つことが重要です。 そうすることで、それが他のシナリオに適用できるかどうかをより深く理解できます。
  • メンテナーレビューの機会を利用して、新しい機能・パターン・ツールを理解し、興味深い側面を探してください。 このような作業をするだけで驚くほどの知識を得られることがあり、MR 間の再利用の機会を発見できることがよくあります。
  • 新規および既存のアーキテクチャ設計ドキュメントに目を向けてください。専門分野周辺のドキュメントには特に注目しつつ、他のドキュメントの存在も認識しておきましょう。
  • 意図的な学習のために時間を使ってください。 もっと学びたいこと、潜在的な影響がある可能性のある分野のリストを管理してください。 テクノロジー(例: Clickhouse)、ツール(例: Packwerk)、機能(例: Audit Events)などが考えられます。

ブッククラブ

私たちはブッククラブを開催しました: The Staff Engineer’s Path(内部リンク)。そこでさらなるリソースを見つけることができます。