Slide 1

Slide 1 text

OSSに初コントリビュートした話 2024/11/26 株式会社ワンキャリア 佐藤誠也

Slide 2

Slide 2 text

ONE CAREER Inc . Copyright © ONE CAREER Inc. All Rights Reserved. 自己紹介 Career 趣味 ひとこと 2 佐藤 誠也 技術開発部 SIer → HRSaaS → 人材系事業会社 → ワンキャリア 美味しいご飯を食べること おすすめのお店教えてください!

Slide 3

Slide 3 text

Copyright © ONE CAREER Inc. All Rights Reserved. 目次 3 ● ワンキャリアってどんな会社? ● OSSイベント ● コントリビュート! ● 最後に

Slide 4

Slide 4 text

Copyright © ONE CAREER Inc. All Rights Reserved. 目次 4 ● ワンキャリアってどんな会社? ● OSSイベント ● コントリビュート! ● 最後に

Slide 5

Slide 5 text

Copyright © ONE CAREER Inc. MISSION 人の数だけ、 キャリアをつくる。

Slide 6

Slide 6 text

Copyright © ONE CAREER Inc. All Rights Reserved. これまで可視化されていなかった「キャリアデータ」を活用し、就職・採用の意 思決定をサポート サービスと開発の歴史 6 5 1. キャリアデータとは、求職者の活動データ、企業の採用データの総称。 2. 日本の人事部「HRアワード2020」にてプロフェッショナル部門(人材採用・雇用部門)で最優秀賞を受賞。 3. NewsPicks発表「【図解】20サービスを徹底比較。本当に役立つ「就活サイト」一覧より。 4. ProFuture株式会社/HR総研「HR就活生の利用率就活生の約3人に2人が利用中2東大/京大・早慶・旧帝大他3の利用率95%以上総研×就活会議:2025年新 卒学生の就職活動動向調査(6月)【就職活動編】」 5. 2023年12月時点の実測値。

Slide 7

Slide 7 text

Copyright © ONE CAREER Inc. All Rights Reserved. ONE CAREERは「学生が1年で最も使うサイト」で2位を獲得 1. ProFuture株式会社/HR総研 「HR総研×就活会議:2025年新卒学生の就職活動動向調査(6月)【就職活動編】」(https://www.hrpro.co.jp/research_detail.php?r_no=386)より。 「HR総研×楽天みん就:2024年卒学⽣の就職活動動向調査 結果報告【就職活動編】」(https://www.hrpro.co.jp/research_detail.php?r_no=359)より。 「HR総研×楽天みん就:2023年卒学生の就職活動動向調査 結果報告【就職活動編】」(https://www.hrpro.co.jp/research_detail.php?r_no=334)より。 「HR総研×楽天みん就:2022年卒学生の就職活動動向調査(6月)結果報告【就職活動編】」(https://www.hrpro.co.jp/research_detail.php?r_no=311)より。 「HR総研×楽天みん就:2021年卒学生の就職活動動向調査 結果報告」(https://www.hrpro.co.jp/research_detail.php?r_no=272)より。 「HR総研:「2019年卒学生 就職活動動向調査」(3月調査) 結果報告 vol.1」(https://www.hrpro.co.jp/research_detail.php?r_no=204)より。 圏外 2019年卒 1位 マイナビ 2位 リクナビ 3位 楽天みん就 圏外 ONE CAREER 2021年卒から 5年連続 2位 2020年卒 1位 マイナビ 2位 リクナビ 3位 ONE CAREER 4位 楽天みん就 3位 2025年卒 1位 マイナビ 2位 ONE CAREER 3位 就活会議 4位 リクナビ サービスと開発の歴史 7

Slide 8

Slide 8 text

Copyright © ONE CAREER Inc. All Rights Reserved. 目次 8 ● ワンキャリアってどんな会社? ● OSSイベント ● コントリビュート! ● 最後に

Slide 9

Slide 9 text

Copyright © ONE CAREER Inc. All Rights Reserved. ワンキャリアはOSSへのコントリビュートを積極的に行っています はじめに 9

Slide 10

Slide 10 text

Copyright © ONE CAREER Inc. All Rights Reserved. OSS Gateとは? ハンズオン形式で、イベント中に サポートを受けながら OSSにコントリビュートするイベント →初心者にもおすすめです! 上長から紹介されたOSSのイベント「OSS Gate」に参加してきました OSSイベント 10 1.  OSS Gate(https://oss-gate.github.io/)より

Slide 11

Slide 11 text

Copyright © ONE CAREER Inc. All Rights Reserved. TomatBar🍅とは? メニューバーに表示するタイマーアプリ 普段使っている「OSSTomatBar」をコントリビュートすることに OSSイベント 11 時間の設定をボタンではなく テキストフィールドで設定できるようにしたい!

Slide 12

Slide 12 text

Copyright © ONE CAREER Inc. All Rights Reserved. 既にissueがあり実装されていた... OSSイベント 12 クリックではなく タイプ入力したいIssueがあり 既に実装したというコメントが... 1.  GitHub Ivoronin / TomatoBar(https://github.com/ivoronin/TomatoBar/issues/26)より。 Ivoronin / TomatoBar(https://github.com/ivoronin/TomatoBar/issues/85)より。

Slide 13

Slide 13 text

Copyright © ONE CAREER Inc. All Rights Reserved. あれ?もしかしてメンテナンスされていない? OSSイベント 13 メンテナンスされているか 分からないからフォークして実装した フォークしたリポジトリには、 オリジナルに作成されていた IssueやPRが実装されていた! 1.  GitHub Ivoronin / TomatoBar(https://github.com/ivoronin/TomatoBar/issues/85)より。 AuroraWright / TomatoBar(https://github.com/AuroraWright/TomatoBar/releases/tag/3.5.0-fork20)より。

Slide 14

Slide 14 text

Copyright © ONE CAREER Inc. All Rights Reserved. ローカライズファイルが追加されていたため、 OSS Gateイベントのサポーターの方から 「日本語のファイルでコントリビュートできるかも」 とアドバイスをいただいた OSSイベント 14 ローカライズファイルでコントリビュートできるかも! 1.  GitHub AuroraWright / TomatoBar(https://github.com/AuroraWright/TomatoBar/tree/3.5.0-fork/TomatoBar)より。

Slide 15

Slide 15 text

Copyright © ONE CAREER Inc. All Rights Reserved. 目次 15 ● ワンキャリアってどんな会社? ● OSSイベント ● コントリビュート! ● 最後に

Slide 16

Slide 16 text

Copyright © ONE CAREER Inc. All Rights Reserved. イベント後日、日本語のローカライズファイルが作成されていたが 日本語訳に違和感があったため、このファイルを修正すると決める コントリビュート! 16 日本語訳を修正してみる 1.  GitHub AuroraWright / TomatoBar(https://github.com/AuroraWright/TomatoBar/blob/3.5.0-fork22/TomatoBar/ja.lproj/Localizable.strings)より。

Slide 17

Slide 17 text

Copyright © ONE CAREER Inc. All Rights Reserved. 日本語訳に違和感がないか 動作確認したりペアプロしながら 修正していきました コントリビュート! 17 日本語の修正 変更前 変更後 休憩間隔 → 休憩 作業間隔数 → 作業数 プリセット → 作業パターン

Slide 18

Slide 18 text

Copyright © ONE CAREER Inc. All Rights Reserved. 普段の開発や仕事の進め方を学び合うことを 目的に週2でペアプロを実施 コントリビュート! 18 社内のペアプロ

Slide 19

Slide 19 text

Copyright © ONE CAREER Inc. All Rights Reserved. コントリビュート! 19 マージ&リリース! 1.  GitHub AuroraWright / TomatoBar(https://github.com/AuroraWright/TomatoBar/pull/3)より。 AuroraWright / TomatoBar(https://github.com/AuroraWright/TomatoBar/releases/tag/3.5.0-fork24)より。

Slide 20

Slide 20 text

Copyright © ONE CAREER Inc. All Rights Reserved. 目次 20 ● ワンキャリアってどんな会社? ● OSSイベント ● コントリビュート! ● 最後に

Slide 21

Slide 21 text

Copyright © ONE CAREER Inc. All Rights Reserved. ● やってみると意外とできる ● 小さなコントリビューションでもOSSの開発者は嬉しいもの ● 普段使っているOSSだとモチベーションが上がる 最後に 21

Slide 22

Slide 22 text

Copyright © ONE CAREER Inc. All Rights Reserved. We are hiring! 22

Slide 23

Slide 23 text

Copyright © ONE CAREER Inc. All Rights Reserved. X、note、EntranceBookで情報を発信中 🚀 興味のある方はぜひ!