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
子育てとスキルアップを両立するエンジニアの生存戦略
Search
Y_uuu
June 29, 2019
Technology
9
4.2k
子育てとスキルアップを両立するエンジニアの生存戦略
PHPカンファレンス福岡2019
https://phpcon.fukuoka.jp/2019/
スポンサーセッション(株式会社Fusic)で発表したスライドです
Y_uuu
June 29, 2019
Tweet
Share
More Decks by Y_uuu
See All by Y_uuu
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
600
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
490
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.4k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
680
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
1.7k
mruby on IoT devices.
yuuu
4
2.2k
SORACOM ArcでオフィスのIoT化を進行中です⭐
yuuu
1
970
AWSのIoTサービスをおさらいしよう
yuuu
1
250
mrubyを1300円のボードで動かそう
yuuu
0
550
Other Decks in Technology
See All in Technology
Figma Dev Modeで進化するデザインとエンジニアリングの協働 / figma-with-engineering
cyberagentdevelopers
PRO
1
430
なんで、私がAWS Heroに!? 〜社外の広い世界に一歩踏み出そう〜
minorun365
PRO
6
1.1k
小規模に始めるデータメッシュとデータガバナンスの実践
kimujun
3
580
LeSSに潜む「隠れWF病」とその処方箋
lycorptech_jp
PRO
2
120
急成長中のWINTICKETにおける品質と開発スピードと向き合ったQA戦略と今後の展望 / winticket-autify
cyberagentdevelopers
PRO
1
160
事業者間調整の行間を読む 調整の具体事例
sugiim
0
1.3k
10分でわかるfreeeのQA
freee
1
3.4k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
27
12k
APIテスト自動化の勘所
yokawasa
7
4.1k
Gradle: The Build System That Loves To Hate You
aurimas
2
140
[AWS JAPAN 生成AIハッカソン] Dialog の紹介
yoshimi0227
0
140
生成AIの強みと弱みを理解して、生成AIがもたらすパワーをプロダクトの価値へ繋げるために実践したこと / advance-ai-generating
cyberagentdevelopers
PRO
1
180
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Docker and Python
trallard
40
3.1k
Statistics for Hackers
jakevdp
796
220k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Fireside Chat
paigeccino
32
3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Making Projects Easy
brettharned
115
5.9k
Building Applications with DynamoDB
mza
90
6.1k
The Cost Of JavaScript in 2023
addyosmani
45
6.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Transcript
⼦育てとスキルアップを 両⽴するエンジニアの⽣存戦略 2019.6.29(Sat) 11:30-11:50 岡嵜 雄平 1
2 ⾃⼰紹介 岡嵜 雄平(おかざき ゆうへい) - 株式会社FusicのRubyエンジニア - @Y_uuu -
2018年1⽉に関⻄から福岡へ移住して中途⼊社 - 妻、⻑男(4歳)、次男(2歳)の4⼈家族
絶賛⼦育て中︕ 男の⼦2⼈は元気過ぎて⼤変 3
会社紹介 -株式会社Fusic -福岡のIT企業 -受託案件、⾃社サービス -クラウド、Webシステム、 IoT、AI等 4
空前の出産ラッシュが到来︕ 昨年、8⼈の社員に⼦供が誕⽣︕︕︕ 5
⼦育てしながら働く社員が増加 19⼈の社員が⼦育て中︕ 6
⼦供の成⻑を楽しみにしつつ働く⽇々 7
Fusic20の信条 8
Fusic20の信条 9 メンバーの⾏動指針 社員としてありたい姿を明⽂化
Fusic20の信条 10 とことん働き、とことん遊ぶ
Fusic20の信条 11 とことん働き、とことん遊ぶ
Fusic20の信条 12 社内ライブ - Fun * music vol.1 ※社員のおよそ半数が出演
Fusic20の信条 13 就業後や昼休みにボードゲーム
Fusic20の信条 14 110kmウォーク ※社員のうち9名が挑戦
仕事+趣味+育児 15 とにかく時間が無い
⼦育て中の社員に聞いてみた 16
⾃分のために使える時間 17 ⼤半が1時間以下︕ 0 1 2 3 4 5 30分未満
30分 1時間 2時間 3時間以上 回答⼈数
あと何時間欲しい︖ 18 時間が⾜りていない︕ 0 1 2 3 4 5 6
いらない 1時間 2時間 3時間 4時間以上 回答⼈数
時間が⾜りないことによって起こる問題 -精神的な余裕が無くなる -世の中の動きや流⾏に対する感度が下がる -趣味に没頭できなくなる -⼈とのコミュニケーションが減る 19
時間が⾜りないことによって起こる問題 -勉強会やコミュニティに参加しにくくなる -仕事以外で書くソースコードの量が減る -本を読む量が減る -ブログを書く頻度が下がる 20
時間が⾜りないことによって起こる問題 -勉強会やコミュニティに参加しにくくなる -仕事以外で書くソースコードの量が減る -本を読む量が減る -ブログを書く頻度が下がる 21 エンジニアである⾃分への投資が難しくなる
とはいえ成⻑し続けたい Fusicにはそんなパパ・ママ・エンジニアが たくさんいる 22
パパ・ママエンジニアが 「エンジニアとしてのスキルアップ」と 「⼦育て」を両⽴するための⽣存戦略 23 このセッションで話すこと
このセッションで話すこと - Fusicのパパ・ママエンジニアが実践している ⽣存戦略(≒TIPS)を紹介します - ⾃分に合ったものを取捨選択して実践しましょう 24
⽣存戦略 25
3つの観点 1. ◦◦を増やす 2. ◦◦◦◦◦・◦◦◦◦◦◦の質を⾼める 3. ◦◦を⼤事にする 26
3つの観点 1. ◦◦を増やす 2. ◦◦◦◦◦・◦◦◦◦◦◦の質を⾼める 3. ◦◦を⼤事にする 27
1. 時間を増やす 28
現状把握 - ⼦育てをしながら仕事をするエンジニアは どのような1⽇を過ごすのか︖ 29
とあるパパエンジニアの1⽇ 30 睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷
⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30
とあるパパエンジニアの1⽇ 31 睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷
⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30 睡眠7.5hr
とあるパパエンジニアの1⽇ 32 睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷
⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30 通勤1.0hr×2
とあるパパエンジニアの1⽇ 33 睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷
⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30 勉強1.0hr
いつもうまくいくとは限らない 34
睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ
家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 22:00 23:00 23:30 ⼦供がなかなか寝ない⽇もある 35 寝かしつけ 1.0hr
睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ
家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 22:00 23:00 23:30 ⼦供がなかなか寝ない⽇もある 36 勉強0.5hr
睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ
7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 寝かしつけ中に寝落ちすることも orz 37 睡眠9.5hr
睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ
7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 寝かしつけ中に寝落ちすることも orz 38 勉強0hr
睡眠 家のこと・趣味 勉強 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤 ⾵呂・⼣⾷
⼦供と遊ぶ 寝かしつけ 5:00 6:00 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 寝落ちからの復活 39 5時に起床
Tips.1 朝型に切り替える 40 - 夜の1時間より朝の1時間の⽅が⻑く感じる - 朝は良いアイデアが浮かびやすい - 前⽇ハマっていた問題が即座に解決できる
Tips.2 通勤時間を活⽤する 41 睡眠 朝⾷・⾝⽀度 通勤 仕事 昼休み 仕事 通勤
⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30 通勤1.0hr×2
Tips.2 通勤時間を活⽤する 42 - 電⾞やバスで勉強する - 特に電⼦書籍だと座らなくても⼿軽に読めるのでGood
Tips.3 「なんとなくTV、スマホ」をやめる - 時間を浪費する原因になるデバイスやアプリは ⽬に触れるところに置かない - ⾝の回りに娯楽が多すぎる - ⼀度観始めると抜け出せなくなる 43
Tips.4 やりたいことをメモする - スマホのアプリ(Trelloなど)で 何か思いついたらすぐメモるようにしている - 「今⽇は何をしようかな」と考える時間が勿体無い - タスクの順番を上下に⼊れ替えることで 優先順位がひと⽬でわかるようにする
44
会社としての施策1︓リモートワーク 45 - 通勤しなくて良いので⾃由時間が増える︕ 睡眠 家のこと・趣味 勉強 朝⾷・⾝⽀度 ⾃由時間 仕事
昼休み 仕事 ⾃由時間 ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ 5:00 6:00 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30
3つの観点 1. 時間を増やす 2. ◦◦◦◦◦・◦◦◦◦◦◦の質を⾼める 3. ◦◦を⼤事にする 46
3つの観点 1. 時間を増やす 2. ◦◦◦◦◦・◦◦◦◦◦◦の質を⾼める 3. ◦◦を⼤事にする 47
2. INPUT・OUTPUTの 質を⾼める 48
INPUT 49
情報が溢れ過ぎている - 技術情報共有サービス - ソーシャルブックマーク - SNS - Q&Aサイト -
ニュースサイト 毎⽇すべてに⽬を通すのは現実的でない 50
Tips.5 社内Slackで情報収集する 51 - 社内Slackで有益な技術情報を仕⼊れる - Fusicでは #tech に技術系の情報が集まっている -
その他 #php #ruby など⾔語系チャンネルも活⽤
Tips.6 社内の集合知を活⽤ 52 - 社内のナレッジベース(tamel)を⾒る - 技術に詳しい社員に質問する・議論する - Slackの#helpチャンネルで質問する
会社としての施策2︓書籍購⼊補助制度 53 - 5,000円までであれば稟議なしで書籍購⼊できる
OUTPUT 54
意識しないと機会がどんどん減っていく - まとまった時間がないとOUTPUTは難しい - ⼦育て中はまとまった時間が取れない - 機会を作ることが重要 55
Tips.7 登壇する 56 - Fusic内では「登壇駆動開発」と呼ばれている - 先に登壇を決めることで ⾃分を追い込むというスパルタ⼿法 - 登壇するとなるとしっかり検証・下調べをするので
より深い知識が定着する(らしい)
Tips.8 執筆する - 登壇駆動開発の執筆版 - Techブログ、Qiitaで学んだことを記事にして発信する - 最近、Qiitaで1400いいねを超える記事が出て 社員の執筆意欲が⾼まっている 57
Tips.9 家での時間はOUTPUTに充てる - INPUTは通勤・昼休みなどの隙間時間で、 家ではOUTPUTに専念する 58 睡眠 朝⾷・⾝⽀度 通勤(INPUT) 仕事
昼休み 仕事 通勤(INPUT) ⾵呂・⼣⾷ ⼦供と遊ぶ 寝かしつけ 家のこと・趣味 勉強 (OUTPUT) 7:00 8:00 9:00 12:00 13:00 18:30 19:30 20:30 21:00 21:30 22:30 23:30
会社としての施策3︓開発合宿 59 - 年に4回、⽇帰りor宿泊での開発合宿を開催 - 業務は禁⽌ - 1⽇開発に集中できるのでとても貴重な機会
3つの観点 1. 時間を増やす 2. INPUT・OUTPUTの質を上げる 3. ◦◦を⼤事にする 60
3つの観点 1. 時間を増やす 2. INPUT・OUTPUTの質を上げる 3. ◦◦を⼤事にする 61
3. 家族を⼤事にする 62
家族を⼤事にする - ⼦育ては⽇々困難の連続 - 家族(主にパートナー)と上⼿く連携して ⼤変な時期を乗り切る 63
Tips.10 家族とのコミュニケーションを⼤事にする - 1⽇に起こった出来事など話す・聴く(≠聞く) - ⾃分が拾えるタスク(家事)は積極的に拾う 64
Tips.10 家族とのコミュニケーションを⼤事にする - 1⽇に起こった出来事など話す・聴く(≠聞く) - ⾃分が拾えるタスク(家事)は積極的に拾う 65 ある意味、開発に似ている…
Tips.11 エンジニアの強みを発揮する エンジニアの強みとは︖ -ロジカルに考えて問題解決するのが得意 -タスクを管理するのが得意 -怠惰(≒⾃動化が得意) 66
Tips.11 エンジニアの強みを発揮する エンジニアの強みとは︖ -ロジカルに考えて問題解決するのが得意 -タスクを管理するのが得意 -怠惰(≒⾃動化が得意) これを家庭においても存分に活かす 67
Tips.11 エンジニアの強みを発揮する 実際にやってみた 68
Tips.11 エンジニアの強みを発揮する 先⽇引っ越しをしました 69
Tips.11 エンジニアの強みを発揮する 起こった問題︓ やることが多すぎる&作業が⾒えない - あとどれだけやることが残っているのか︖ - どの程度のペースで消化する必要があるのか︖ 70
Tips.11 エンジニアの強みを発揮する 引っ越しタスク看板 71
Tips.11 エンジニアの強みを発揮する その後、数⽇が経過… 72
Tips.11 エンジニアの強みを発揮する 73
Tips.11 エンジニアの強みを発揮する 74 TODO, DOING, DONEの ラベルが追加 漏れていたタスクが 追加されている 終わったタスクが
DONEに移動
Tips.11 エンジニアの強みを発揮する 75 TODO, DOING, DONEの ラベルが追加 漏れていたタスクが 追加されている 終わったタスクが
DONEに移動 意外と本格的に運⽤された
Tips.11 エンジニアの強みを発揮する 76 我が家では好評だったので 家庭のタスクが⼤量にあるときにお試しください
会社としての施策4︓フルフレックス制度 77 - 出勤・退社時刻を⾃由に調整できる - 7時出社→16時退社して夜は⼦供と過ごすことも - 調整次第で、保育園への⼦供の送迎にも⾏ける - 通勤の時間をずらすことで混雑を回避でき
通勤のストレスも低減
会社としての施策5︓ファミリーデイ 78 - 家族を会社に招待して仕事を⾒学してもらう - パパ・ママが会社で何をしているのか知る良い機会
3つの観点 1. 時間を増やす 2. INPUT・OUTPUTの質を⾼める 3. 家族を⼤事にする 79
⼦育てとスキルアップを両⽴するエンジニアの⽣存戦略(1) - Tips.1 朝型に切り替える - Tips.2 通勤時間を活⽤する - Tips.3 「なんとなくTV、スマホ」をやめる
- Tips.4 やりたいことをメモする - Tips.5 社内Slackで情報収集する - Tips.6 社内の集合知を活⽤ 80
⼦育てとスキルアップを両⽴するエンジニアの⽣存戦略(2) - Tips.7 登壇する - Tips.8 執筆する - Tips.9 家での時間はOUTPUTに充てる
- Tips.10 家族とのコミュニケーションを⼤事にする - Tips.11 エンジニアの強みを発揮する 81
82 まとめ とにかく時間が無い
83 まとめ ⼯夫次第でなんとかなる
Fusicは技術が好きなエンジニアを募集しています - パパ・ママエンジニアも⼤歓迎です︕ 84
ご清聴ありがとうございました 85