Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Developers Boost 2024] 4年半の現場経験から見えてきた、フロントエンド...

[Developers Boost 2024] 4年半の現場経験から見えてきた、フロントエンドエンジニアに必要なスキル

sakamuuy

July 17, 2024
Tweet

Other Decks in Programming

Transcript

  1. 自己紹介 • 坂村洋輔 • 1994年5月3日生まれ • 簡単な経歴 ◦ 新卒でITベンダーに入社し、 2年半ほどエンジニアとして就業

    ◦ Web開発をやりたい気持ちから ニジボックスに入社し、 約4年半が経過 • 興味のある技術 ◦ Webフロントエンド ◦ Node.js, Rust
  2. フロントエンド開発は学ぶことがたくさんある ネットワーク A11y ブラウザ HTML, CSS, JavaScript, WebAPI ビルドツール, Linter

    Package Manager などなど...... セキュリティ テスト フレームワーク,ラ イブラリ
  3. ニジボックス入 社 前職もエンジニアでは あったが、toCのフロント エンド開発は未経験 エンハンス案 件 HTML, JavaScript, CSS(SCSS)

    を利用し た開発がメイン スタディサプリ TypeScript, Next.js, GraphQLなどを利用 した開発 小学講座の 開発開始 大型エンハンスリリー スにむけて開発する チームに移動 現在 ニジボックス側のグルー プリーダーになる
  4. 基本ペアプロで開発を進めた • 仕様はコンテンツ制作を担当する別チームとデザイナーと開発チームで相 談しながら決定 • 開発タスクはissueリードのエンジニアの方と相談しながら基本ペアプロで進 めた • 常に同期的に作業ができるわけではない ◦

    一人でissueを持って対応するのとは違うスキルが必要 ◦ 非同期ではあるが、常にコンテキストを共有して作業するイメージ ◦ 設計はもちろん、作業の順序や内容についてあらかじめ同意を取っておくことが大事
  5. メンバーの育成計画 スキルシートで 学習開始前の スキル感を把 握 スキルに自信 のない項目を どう学習進め たら伸ばせる かの相談

    実際に学習 わからない箇 所があれば週 1の1on1や Slackで都度 解消 もう一度スキル シートに回答し てもらい、成長 度合いを測る 繰り返し