Slide 1

Slide 1 text

作りたいものがない人が モダン開発を勉強し続ける方法 ATEAM TECH MeetUp Vol.03 フロントエンドのモダナイズ @smogami 2018-11-14

Slide 2

Slide 2 text

Twitter: @smogami 現職: 来栖川電算 教師データSaaSチーム(7名) 開発もプロダクトマネージャも何でもやるマン UI, Vue.js, Scala(.js), AWS, Serverless 経歴: 大企業子会社でSE6年→現職3年

Slide 3

Slide 3 text

モダン開発への憧れ モチベーション:優れた成果をラクに作れるように、 良さそうな新技術や考えを取り入れたい 過去:顧客と自社の将来のために提案しても、しがら みが多く、少ししか取り組めない 現在:自分の裁量でやれるようになったが、そんなに カンタンでない…!!

Slide 4

Slide 4 text

モダン技術広すぎ

Slide 5

Slide 5 text

視野が狭くなる 開発者/デザイナーのロードマップ github.com/kamranahmedse/developer-roadmap github.com/togiberlin/ui-ux-designer-roadmap ⇩DevOps/UI/UX Front-End Back-End

Slide 6

Slide 6 text

学ぶことだらけ ちゃんとしたIT製品を届けるには めちゃくちゃやることが多い 業務内での挑戦はもちろん、業務 でやらない技術も補完したい

Slide 7

Slide 7 text

個人開発 アイデアがない 本日のメインセッションでもあった

Slide 8

Slide 8 text

勉強会駆動開発 ネタが続かない

Slide 9

Slide 9 text

私生活 勉強時間がない

Slide 10

Slide 10 text

何かいい 勉強方法が欲しい

Slide 11

Slide 11 text

仕事で必要に駆られて OSSにPRしまくってる そういえば…最近の業務 機能追加・高速化 バグやドキュメント修正 プルリク オープンソースソフト

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Vue.js 国際化プラグインの機能追加・最適化・ドキュメント修正 学び:Vueプラグインの仕組み、 国際化の技術要件とか標準技術

Slide 14

Slide 14 text

OpenAPI (Swagger) ビューワアプリに機能追加 学び:業務と違う技術(React/TypeScript)

Slide 15

Slide 15 text

OSSにPR送る= 勉強にいいのでは 気づき

Slide 16

Slide 16 text

作りたいものがない人が モダン開発を勉強し続ける方法 = OSSに貢献! • 仕事で使ってるOSSや実装に詳しくなり、使いこなせる • 機能要望やバグが一杯あるので、開発ネタに困らない • モダンOSSはモダンな設計やツールで開発されており、 学んで仕事に活かせる • 普段の業務と違う技術分野に取り組める • その筋の専門家、モダンな開発者にレビューしてもらえる • OSSの他のユーザーにもよろこばれる

Slide 17

Slide 17 text

「OSSの開発難しそう… 自分にはムリムリ」 難しい開発内容ばかりじゃない。 コア開発陣が時間を割けないため、 誰かに手伝って欲しいものが一杯ある

Slide 18

Slide 18 text

help wanted good first issue 初心者に好適 手伝い募集 low hanging fruit 手が届く果物=カンタンなわりに価値がある こんなラベルのIssue が初心者向け

Slide 19

Slide 19 text

主催コミュニティ: • 名古屋OSSもくもく会 • 名古屋Java User Group 協力(LT・会場提供など): • Japan AWS User Group 名古屋支部 • Nagoya.cloud.first • Nagoya Frontend User Group 借りたい方は @smogamiへ ピザや寿司食べて OSSに貢献

Slide 20

Slide 20 text

おわり Stock Photos https://pexels.com https://pixabay.com https://unsplash.com