まとめ: エンジニア成長・キャリア¶
エンジニアの成長やキャリアに関するブックマークをまとめた。
面接・キャリアレベル¶
スタッフエンジニアへの道¶
「コードをたくさん書く」ではなく「組織を速くする」。四半期ごとにメトリクスを動かす問題を選び、計画・他者リード・痛みの除去・実績記録で組織全体への影響を最大化する。
中堅エンジニアの面接を超える¶
シニアエンジニアの面接では、コード品質だけでなく、設計判断・チームへの影響・ビジネスインパクトの視点が求められる。15年の経験があっても3年目のように話してしまう人がいる。
成長を阻害するパターン¶
新人プログラマの悪習¶
ペアプログラミングを通じて発見された、成長を妨げる悪い習慣。長時間の観察で見えてくる、自分では気づきにくいパターン。
学習法¶
小プロジェクトで概念を学ぶ¶
「考えすぎず手を動かせ」。Markdownコンバーター、ファイル整理スクリプト、レートリミッター等8つの小プロジェクトを通じてパース・ソケット・キャッシュ・状態管理を実践的に習得できる。
ドキュメントの読み進め方¶
大規模ライブラリ/フレームワークのドキュメントを「全部読む」のではなく、Getting Started → プロトタイプ → 必要情報の取捨選択 → コードサンプル活用 の4ステップで効率的に習得する。
→ ドキュメントの読み進め方 → 勉強効率を上げる習慣5選 — 想起練習・間隔反復・能動的引き出し → merge と rebase の違い — 安全性・履歴・使いどころの比較
共通するメッセージ¶
- 経験年数に見合った視座を持つ(コードだけでなく設計・ビジネス)
- 悪い習慣は早期に自覚して修正する
- ドキュメントは全部読む必要はなく「必要な時に参照」する割り切り
- AI時代でも「考える力」は維持すべき(→ AI開発で脳が溶けた話)