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

Changelogを読んで自分のエンジニアキャリアを作る

がっちゃん
September 07, 2021

 Changelogを読んで自分のエンジニアキャリアを作る

2021/09/07 実施のイベントのLTパートで発表した資料です
https://base.connpass.com/event/222922/

関連URL:
[2枚目] https://twitter.com/gatchan0807
[20枚目] https://azu.github.io/slide/jser200/javascript-2014.html
[23枚目] https://herp.careers/v1/base

がっちゃん

September 07, 2021
Tweet

More Decks by がっちゃん

Other Decks in Programming

Transcript

  1. 1
    #base_talk
    © 2012-2021 BASE, Inc.
    in BASE Engineer 座談会 #1
    ~BASEの若手エンジニアがそれぞれの今と未来を語る!~
    がっちゃん / 古賀 友輝(@gatchan0807)
    Changelogを読んで
    自分のエンジニアキャリアを作る

    View full-size slide

  2. 2
    #base_talk
    © 2012-2021 BASE, Inc.
    自己紹介
    株式会社じげん 2018年新卒入社 →BASE株式会社 2021年1月入社
    がっちゃん(古賀 友輝)
    :@gatchan0807
    Product Dev Division / Owners Experience Frontend Team 所属

    View full-size slide

  3. 3
    #base_talk
    © 2012-2021 BASE, Inc.
    今日お話しすること

    View full-size slide

  4. 4
    © 2012-2021 BASE, Inc. 4
    社内でdependabotの対応からChangelog
    を読むようになって、ここからキャリアに
    活かせる学びを得れそう!ということに
    気づいたお話(ここまで一息)

    View full-size slide

  5. 5
    #base_talk
    © 2012-2021 BASE, Inc.
    お伝えしたいこと

    View full-size slide

  6. 6
    © 2012-2021 BASE, Inc. 6
    技術やプロダクトの
    Changelogを読もう!
    そしてキャリアに活かそう!

    View full-size slide

  7. 7
    #base_talk
    © 2012-2021 BASE, Inc.
    あれはここから始まった…

    View full-size slide

  8. 8
    #base_talk
    © 2012-2021 BASE, Inc.
    ことの始まりはdependabotくんの対応から
    時を遡り今年2月頭頃のこと。
    BASEのUIライブラリ、BBQのリポジトリにdependabotという依 存ライブラリのバージョンアップ
    情報を調べ、アップデートするPRを作成してくれるBOTを導入したところから話は始まります。
    ちょうどBBQのコードを読むきっかけにもなりそうと思って、空いた時間で参加させてもらうこと
    になりました。

    View full-size slide

  9. 9
    #base_talk
    © 2012-2021 BASE, Inc.
    dependabotが自動で作ったPRの対象ライブラリとバージョンのナンバリングを見て
    念の為、下記の対応を行ってマージをしていく作業をしていました
    1. BBQリポジトリ内で、該当のライブラリの利用箇所を調べる
    2. 現 在 のバージョンからアップデート 後 のバージョンまでの 間 のChangelogを 確 認 する
    (あまりにバージョンが飛び級してるものは実際に動かして試す方が早いのでそっちで対応)
    やること自体はシンプル 2ステップ!

    View full-size slide

  10. 10
    #base_talk
    © 2012-2021 BASE, Inc.
    粛々とPRを読む
    対応をしている中でふと気づく…
    あ。これBBQ以外のことも知れるし学べてるんやないか…?>

    View full-size slide

  11. 11
    #base_talk
    © 2012-2021 BASE, Inc.
    対応したPRのライブラリについて
    Changelogを読んだことによって
    ちょっと詳しくなっている事に気づいた

    View full-size slide

  12. 12
    #base_talk
    © 2012-2021 BASE, Inc.
    勢いで業務外で触ったツールや
    ChromeのChangelogも読んで
    翻訳してみた

    View full-size slide

  13. 13
    #base_talk
    © 2012-2021 BASE, Inc.
    社内で反応があって嬉しかった!
    モチベアップ!

    View full-size slide

  14. 14
    © 2012-2021 BASE, Inc. 14
    そこから得た学び

    View full-size slide

  15. 15
    1
    2
    3
    #base_talk
    © 2012-2021 BASE, Inc.
    Changelogを読むことの3大メリット
    変更点から、プロダクト・ライブラリが
    どう変化しようとしているのか気づくきっかけができる
    アップデートからその対象の
    全体的な構造・関連性について知るきっかけができる
    よく使ってるプロダクト・ライブラリでも
    「そんな機能があったのか!」と改めて気づける

    View full-size slide

  16. 16
    1
    2
    3
    #base_talk
    © 2012-2021 BASE, Inc.
    Changelogを読むことの3大メリット
    変更点から、プロダクト・ライブラリが
    どう変化しようとしているのか気づくきっかけができる
    アップデートからその対象の
    全体的な構造・関連性について知るきっかけができる
    よく使ってるプロダクト・ライブラリでも
    「そんな機能があったのか!」と改めて気づける

    View full-size slide

  17. 17
    © 2012-2021 BASE, Inc. 17
    なんとなく未来が
    どうなるのか見える!

    View full-size slide

  18. 18
    © 2012-2021 BASE, Inc. 18
    どんな技術トレンドが
    発生するのか予知できる!(かも)

    View full-size slide

  19. 19
    #base_talk
    © 2012-2021 BASE, Inc.
    まとめ

    View full-size slide

  20. 20
    #base_talk
    © 2012-2021 BASE, Inc.
    引用元: https://azu.github.io/slide/jser200/javascript-2014.html
    フロントエンド界隈だと有名な JSer.info の管理者 azu さんの資料からの引用
    で、7年前ぐらいのものですが今読んでもとっても良資料です

    View full-size slide

  21. 21
    © 2012-2021 BASE, Inc. 21
    興味がある技術やプロダクトの
    未来を正しく見つめることができれば、
    自分のキャリア形成にも活かせる!

    View full-size slide

  22. 22
    © 2012-2021 BASE, Inc. 22
    価値あるプロダクトを
    作りだせるエンジニアに
    一緒になりましょう!

    View full-size slide

  23. 23
    #base_talk
    © 2012-2021 BASE, Inc.
    ご清聴ありがとう
    ございました!
    カジュアル面談などで、もうちょっとBASEの話を聞いてみたい!
    とかあれば自分のTwitterや https://herp.careers/v1/base まで!

    View full-size slide