Slide 1

Slide 1 text

未経験の言語/フレームワークをい かにキャッチアップするか? ナカジマ コウダイ

Slide 2

Slide 2 text

Contents No 自己紹介 1 未経験の言語/FWをキャッチアップするときのポイント 2 どう手に馴染ませるか? 3 実務でつまずいた時の調べ方 4 調べても原因がわからない時 5 最後に 6

Slide 3

Slide 3 text

自己紹介 ● ナカジマ コウダイ(25) ● 業務系システム→Webサービス開発 ● 言語/FW ○ TypeScript/Next.JS ○ Java/SpringBoot ● X(Twitter)ID@kodai_works

Slide 4

Slide 4 text

未経験の言語/FWをキャッチアップするときのポイント ● 複雑な問題は小さく切り分けること ● 一次情報にたどり着くこと ● 動かしながら覚えること ● エラーなど問題が出たらまず自分の間違いがないか確かめること

Slide 5

Slide 5 text

全体像と基礎知識を覚えるために公式チュートリアルを進めます。未経験の言 語やフレームワークを学習するときは必ず一次情報に目を通しましょう! 【Next.js】 Getting Started どう手になじませるか?

Slide 6

Slide 6 text

実務でつまずいた時の調べ方 ログからエラーの個所が分かったら検索。StackOverFlowなどを読み、最終的 に公式ドキュメントやGiuHubのIssuesなど一次情報に辿り着きましょう。 【GitHub】Issues

Slide 7

Slide 7 text

調べても原因がわからない時 調べてもわからない問題の原因はほとんどがこの二つです。文法や開発環境の設 定などのミス/間違いに気づいていない。解決したい問題が複雑すぎる。 ● 関数変数は正しいか? ● 設定ファイルの中身は正しいか? ● DBが起動しているか? ● DBにテーブルが存在しているか? ● テストデータの値は正しいか? ● ライブラリのインストールをしているか? ● 言語の正しい書き方をしているか? ②問題を小さく切り分けるフロー ①ミス/間違いに気づくフロー

Slide 8

Slide 8 text

最後に 複雑な問題は切り分けること、調べるときは一次情報にたどり着く ことを意識して、一緒につよつよエンジニアを目指しましょう! ご清聴ありがとうございました!