Slide 1

Slide 1 text

受託開発から人事労務SaaSに 転職して1年間でやったこと 2024.05.30 Thu. グラス片手に LT 会 #2 新奥 大介 SmartHR プロダクトエンジニア

Slide 2

Slide 2 text

● 大学卒業後、航海士を約 5 年間経験 ○ カリブ海、インド洋、パナマ運河など文字通りの大海原を駆け巡る ● Web 系受託開発企業へエンジニアとして転職 ○ エンジニア兼プロジェクトマネージャーの何でも屋として2年半勤務 ● 2023年 6 月に人事労務向け SaaS を提供する SmartHR に転職 ○ 初の大規模 SaaS 開発、スクラム開発に四苦八苦しながら 1 年が経過 自己紹介 新奥(@_shinoku) / パナマ運河を通峡した唯一の日本人 Web エンジニア

Slide 3

Slide 3 text

自己紹介 ● 航海士からの Web エンジニア転職を Zenn の記事にしました! ● @_shinoku | シンオク(Daisuke Shinoku) Follow me !!

Slide 4

Slide 4 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 5

Slide 5 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 6

Slide 6 text

● 業務としては未経験からエンジニアに転職し早い段階でプロジェクト マネージャーも任され、新鮮な日々を過ごしていた ● 一方で「納品して終わり」という開発の繰り返しの中で価値のあるプロ ダクト・機能を作れている実感が乏しかった ● 勢いのある SaaS スタートアップのエンジニア達と話して「自分は今、 同じ熱量でものづくりができていない」と確信 転職活動 →転職活動を開始し、最終的に SmartHR に入社

Slide 7

Slide 7 text

● 「納品して終わり」という表現は当時の会社の状況や受託開発という 業態自体を形容するものではなく、当時の自身のエンジニアリング 力、プロジェクトマネジメント力だと扱えるプロジェクトがそのような性 質のみであったという点を説明している表現となります。 ● 当時の会社にも熱量を持ってものづくりしている方はたくさんおれまし たことも合わせて説明させて頂きます。 表現についての捕捉

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 12

Slide 12 text

● 顧客価値の最大化、保守性・拡張性の担保を見越した開発が「納品 して終わり」の経験しかないため難しく感じる ● 透明性、説明責任を重視したスクラム思想への戸惑い ○ 自身の取り組みを全てオープンにすることへの恐怖 ● 周りのレベルが一気に上って「一番の下手くそ」になったことによる自 己肯定感の急降下 転職直後の苦しみ

Slide 13

Slide 13 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 14

Slide 14 text

● 前職とのギャップに苛まれながら、この 1 年で 2 回の担当プロダクト 異動を経験 ● 分析レポート(2023.06 ~ 2023.10)→配置シミュレーション(2023.10 ~ 2024.03)→非公開プロダクト(2024.04~現在) ● 個人としての異動ではなくチーム単位での異動 ● チームでの体制を保ったまま関わるプロダクトが変わったことで心理 的安全性が保たれたまま幅広い経験が得られた 2 回のプロダクト異動

Slide 15

Slide 15 text

● 人事データを集計・可視化するツール ● SmartHRのタレントマネジメントにおける最初のプロダクト ○ 2019年に公開、社内ではかなり古株のプロダクト ○ フェーズとして10→100が求められる ● 経験したこと ○ 技術負債解消によるパフォーマンス改善 ○ 大規模な設計見直しによる機能改善 分析レポート(2023.06 ~ 2023.10)

Slide 16

Slide 16 text

● 技術負債解消によるパフォーマンス改善 ○ 以前に LT で詳しい内容をお話しました 分析レポート(2023.06 ~ 2023.10) https://speakerdeck.com/daisukeshinoku/smarthrnopahuomansugai-shan-ga-zong-li-zhan-datutahua

Slide 17

Slide 17 text

● 大規模な設計見直しによる機能改善 ○ 技術負債解消と顧客価値向上の両方をどのように実現するかを 学んだ 分析レポート(2023.06 ~ 2023.10) https://tech.smarthr.jp/entry/2024/02/29/091419

Slide 18

Slide 18 text

● 蓄積した人事データを活用し直感的操作で配置検討するツール ● プロダクト群でも比較的新しめの2023年2月公開 ○ 使い始めてくれたユーザーをグリップするための1→10フェーズ の開発が求められる ● 経験したこと ○ LeSS(大規模スクラムでの開発) ○ 圧倒的スピード感のある開発 配置シミュレーション(2023.10 ~ 2024.02)

Slide 19

Slide 19 text

● LeSS(大規模スクラムでの開発) ○ コミュニケーションの重要性をひしひしと感じた半年弱 ○ ここでの経験でスクラム的な思想を自分の中に内部化できた 配置シミュレーション(2023.10 ~ 2024.02) https://tech.smarthr.jp/entry/2023/12/12/101403

Slide 20

Slide 20 text

● 圧倒的スピード感のある開発 ○ プロダクト間のデータ連携基盤が爆速開発の源 ○ 社内テックブログにて公開しました 配置シミュレーション(2023.10 ~ 2024.02) https://tech.smarthr.jp/entry/2023/12/20/095844

Slide 21

Slide 21 text

● 詳細非公開 ● 0→1を生み出すフェーズの開発 ● 経験していること ○ インフラも含めた新規プロダクト構築 ○ OpenAPIを活用したスムーズなフィーチャー開発 ● 社外公開できる状態になったらテックブログ化したい 新規プロダクト開発(2024.03 ~ 現在)

Slide 22

Slide 22 text

● チーム丸ごと異動なのでチームとしての成熟度は継続される ● 10→100、1→10、0→1と色んなフェーズでの開発を経験 ● テックブログや LT のネタに困らないくらいには色々経験できた 2回のプロダクト異動のまとめ

Slide 23

Slide 23 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 24

Slide 24 text

● 技術広報活動 ○ 社外 LT イベントへの登壇 & テックブログ執筆 ● 中途採用 ○ 面接官 & カジュアル面談 & リファラル採用 ● 新卒採用 ○ 採用母集団形成 & 面接官 & インターン企画 ● 人生初の RubyKaigi 参加!(沖縄最高でした・・・) エンジニアリング以外の活動

Slide 25

Slide 25 text

・転職活動 ・転職直後の苦しみ ・2回のプロダクト異動 ・エンジニアリング以外の活動 ・転職して1年たった今、思うこと 目次

Slide 26

Slide 26 text

● 色んな経験をしたことでエンジニアとしての自信がついた ○ 技術負債と向き合いつつ、顧客価値にも向き合った開発 ● チーム丸ごと異動は熟練度そのままで新しい開発に臨める ○ スクラム的な思想を自分のスキルとして血肉化できた ● スケールアップ企業だからこそ得られる経験の幅広さ 転職して1年たった今、思うこと 転職したからこそ得られたこと

Slide 27

Slide 27 text

転職して1年たった今、思うこと 転職前と少しイメージが違ったこと ● 「自分が一番の下手くそだ」という危機感は変わらずにある ● スタートアップ特有のカオスな成長環境、とは少し違うかも

Slide 28

Slide 28 text

● スケールアップ企業だからこそ得られる経験の幅広さ 転職して1年たった今、思うこと 転職したからこそ得られたこと 転職前と少しイメージが違ったこと ● スタートアップ特有のカオスな成長環境、とは少し違うかも

Slide 29

Slide 29 text

https://note.com/smarthr_co/n/n5143cf05feec

Slide 30

Slide 30 text

● 色んな経験をしたことでエンジニアとしての自信がついた ○ 技術負債と向き合いつつ、顧客価値にも向き合った開発 ● チーム丸ごと異動は熟練度そのままで新しい開発に臨める ○ スクラム的な思想を自分のスキルとして血肉化できた ● スケールアップ企業だからこそ得られる経験の幅広さ 転職して1年たった今、思うこと 転職したからこそ得られたこと

Slide 31

Slide 31 text

● We are Hiring !! 積極採用中です !! ● スケールアップ企業だからこそ、色々やりたい人も、1点集中で突き 詰めたい人も、満足のいくポジションがあると思います ● 気軽にカジュアル面談に遊びにきてください !! 終わりに(宣伝)