Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ひよっこ kintone 開発プログラマーの冒険譚 - Cybozu Tech Meetup ...
Search
Ryotaro NAKAGAWA
May 12, 2020
Programming
0
390
ひよっこ kintone 開発プログラマーの冒険譚 - Cybozu Tech Meetup #1 kintone開発チーム
kintone チームでどうやってきて、どう感じたのかというの「新卒2年目をちょうど迎えたエンジニア」目線でお話します。
Ryotaro NAKAGAWA
May 12, 2020
Tweet
Share
More Decks by Ryotaro NAKAGAWA
See All by Ryotaro NAKAGAWA
スクラムをやってないチームでスクラムマスターとして振る舞ってみた
hayate4th
0
98
Other Decks in Programming
See All in Programming
15年目のiOSアプリを1から作り直す技術
teakun
1
610
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
970
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
320
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
480
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
220
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
750
Unity6.3 AudioUpdate
cova8bitdots
0
110
SourceGeneratorのマーカー属性問題について
htkym
0
170
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
380
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
110
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.7k
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
280
Everyday Curiosity
cassininazir
0
150
YesSQL, Process and Tooling at Scale
rocio
174
15k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Discover your Explorer Soul
emna__ayadi
2
1.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
120
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Six Lessons from altMBA
skipperchong
29
4.2k
Transcript
kintone 開発プログラマーの冒険譚 サイボウズ株式会社 kintone(開発)チーム 中川遼太郎 ひよっこ
本⽇の話し⼿ 中川 遼太郎 (なかがわ りょうたろう) サイボウズ株式会社 新卒2年⽬ kintone(開発)チーム
フロントエンドが⽐較的好き TypeScript、React など インターンが楽しくて⼤学院中退して⼊社 Twitter: @hayate4th GitHub: hayate4th ⼭とピザと⾳ゲーさえ あれば⽣きていける
kintone(開発)チームとは︖ プロダクトマネージャー (PM) プロダクトライター デザイナー 品質保証 (QA) プログラマー (PG) 新規チーム
新規機能を開発する メンテチーム DXチーム
1年間kintoneを開発してみた
配属されてからの⼀年間① 2019年7⽉ kintone(開発)チームの新規チームに配属 React & TypeScript が書ける別チームに現実逃避する 2019年7⽉ Google
Closure Tools
Google Closure Tools の何がつらいの︖ 新しめのドキュメントが少ない︕ 調べるのが⼤変 誰かに伝えると⼤体勘違いされる イケイケエンジニアとコミュニケーションが取れない
“Closure” Tools でやってるんだ︕ あー “Clojure” ね。知ってる︕
配属されてからの⼀年間② 2019年10⽉ kintone(開発)チームの開発に慣れてくる ⾊々社内ハッカソンとかでてしまう 業務としての社内ハッカソン 2019年10⽉
どう慣れていったのか︖ スクラム開発 短期間で設計、実装、テスト 開発⼀連のフローを何度も経験できる モブプログラミング わからない点をナビゲータが誘導してくれる ものすごく質問しやすい雰囲気がある はい、最⾼︕
どう慣れていったのか︖ スクラム開発 短期間で設計、実装、テスト 開発⼀連のフローを何度も経験できる モブプログラミング わからない点をナビゲータが誘導してくれる ものすごく質問しやすい雰囲気がある はい、最⾼︕
ドライバー ナビゲーター ナビゲーター ナビゲーター
配属されてからの⼀年間③ 2019年12⽉ kintone 開発に少しだけ疲れてしまう 2019年12⽉
なんで疲れてしまったのか︖ ⼊社するまでは趣味で本当に⾃由に開発していた 使う技術も割と⾃由 製品開発のエンジニアは本当に⻑期的に開発をする Google Closure Tools
なんで疲れてしまったのか︖ ⼊社するまでは趣味で本当に⾃由に開発していた 使う技術も割と⾃由 製品開発のエンジニアは本当に⻑期的に開発をする Google Closure Tools 単調だと感じてしまった
配属されてからの⼀年間④ 2020年2⽉ フルリモート在宅ワーカーになる 適度にいい感じの在宅環境を構築 kintone 開発がとても楽しいことに気づく 2020年2⽉
kintone 開発の何が楽しいのか︖ 静かだけどユーモアあふれるチーム ボケに対する⾼度なスルースキル スルーに屈しない不屈の精神 「便利になったよ︕」というユーザの声が届く 開発していくぞという気持ちが湧く 楽しく開発できる
チーム体制 趣味開発では少なかった ユーザからの直接の声
kintone 開発の何が楽しいのか︖ たくさん改善の余地がある製品 探さなくても湧いてくる改善点 わからないところが本当に多い 製品改善という点において 学び続けられる環境 kintone 開発は
“宝” の⼭だった
配属されてからの⼀年間⑤ 2020年4⽉ 祝︕2年⽬になる フルリモート疲れになる 2020年4⽉ To Be Continued 起きたら出勤
終わったら睡眠 ⼟⽇も変わらず家
⼀年間の学び あまり⾊々なものに⼿を出すべきではない 今後はほどほどにやっていく 疲れるので 変な動きをしても受け⼊れてくれる環境がそこにはあった 今まで思ってもいなかった場所で開発の楽しさを⾒出せるかも︖
ご清聴ありがとうございました︕ 何か質問あればお願いします︕