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

最初にもらったフロントのタスクは半年以上かかりました

 最初にもらったフロントのタスクは半年以上かかりました

分からない時は、先輩を頼る!
技術的なインプットは、常に絶やさない!
CSSの余白も「ただの余白」と思わず、理由を考えよう!(By先輩)
あと、、、頑張る!(精神論)
GitHubで事故を起こさないように、、、とか!

Mitsuhiro Okada

May 27, 2024
Tweet

More Decks by Mitsuhiro Okada

Other Decks in Programming

Transcript

  1. 2 AGENDA • 自己紹介 • 最初にもらったフロントのタスクは半年以上かかりました ◦ アサインされたタスク ◦ 何が起きたか

    ◦ 何をすればもっと短くゴールできたか • 実装中のぷち学び(marginの責務) • まとめ
  2. 4 自己紹介 • 岡田光博(みつ) • 現在、新規プロダクトでバックエンド! ◦ 少し前まで、フロントエンド! ◦ HRBrainで初めてエンジニアに。

    • 最近の趣味 ◦ カメラ ◦ 音楽(最近は、R&B) ◦ 食べ飲み歩く • 最近あったこと ◦ 午前にGitHubでやらかしてきました....
  3. 13 何が起きたか(原因) • シンプルに「Git難しすぎ」 ◦ HEADの向いている先を間違えて大量の差分 ◦ 修正のためにreflogとresetがいいらしいことを聞いて使ったらめっちゃ コード消えた・・・ •

    シンプルに「React難しすぎ」 ◦ ReactのuseStateがよく分からず、値が連動しなかった。 • シンプルに「チーム開発難しすぎ」 ◦ 一度、approveもらったが他の修正を重ねてコミットすることでどんどん レビューしてもらえるまでの時間が伸びていった。
  4. 14 何が起きたか(原因) • シンプルに「Git難しすぎ」 ◦ HEADの向いている先を間違えて大量の差分 ◦ 修正のためにreflogとresetがいいらしいことを聞いて使ったらめっちゃ コード消えた・・・ •

    シンプルに「React難しすぎ」 ◦ ReactのuseStateがよく分からず、値が連動しなかった。 • シンプルに「チーム開発難しすぎ」 ◦ 一度、approveもらったが他の修正を重ねてコミットすることでどんどん レビューしてもらえるまでの時間が伸びていった。
  5. 16 何が起きたか(原因) • シンプルに「Git難しすぎ」 ◦ HEADの向いている先を間違えて大量の差分 ◦ 修正のためにreflogとresetがいいらしいことを聞いて使ったらめっちゃ コード消えた・・・ •

    シンプルに「React難しすぎ」 ◦ ReactのuseStateがよく分からず、値が連動しなかった。 • シンプルに「チーム開発難しすぎ」 ◦ 一度、approveもらったが他の修正を重ねてコミットすることでどんどん レビューしてもらえるまでの時間が伸びていった。
  6. 17 何が起きたか(原因) • シンプルに「Git難しすぎ」 ◦ HEADの向いている先を間違えて大量の差分 ◦ 修正のためにreflogとresetがいいらしいことを聞いて使ったらめっちゃ コード消えた・・・ •

    シンプルに「React難しすぎ」 ◦ ReactのuseStateがよく分からず、値が連動しなかった。 • シンプルに「チーム開発難しすぎ」 ◦ 一度、approveもらったが他の修正を重ねてコミットすることでどんどん レビューしてもらえるまでの時間が伸びていった。
  7. 19 何をすればもっと短くゴールできたか • [聞けば良かった] シンプルに「Git難しすぎ」 ◦ → 分からないときは恥と思わず、聞けばよかった ◦ →

    というより、聞いていいよって言われてた。 • [自分の技術不足] シンプルに「React難しすぎ」 ◦ → 仕方ない。 ◦ → 技術的に分からない部分は、ひたすらインプット • [テクニック] シンプルに「チーム開発難しすぎ」 ◦ → 大きめの修正が入る時は、branchを切って対応