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
作りたいものがない人がモダン開発を勉強し続ける方法/How I keep on learning modern technologies and development methods
Search
TATSUNO Yasuhiro
November 14, 2018
Programming
0
160
作りたいものがない人がモダン開発を勉強し続ける方法/How I keep on learning modern technologies and development methods
https://ateam.connpass.com/event/104700/
ATEAM TECH MEETUP Vol.03
TATSUNO Yasuhiro
November 14, 2018
Tweet
Share
More Decks by TATSUNO Yasuhiro
See All by TATSUNO Yasuhiro
Bun に LCOV 出力を実装した
exoego
2
28
terraform-provider-aws にプルリクして マージされるまで
exoego
2
200
ライブラリをパブリッシュせずにすばやく試す
exoego
2
150
esbuild 最適化芸人
exoego
3
1.1k
いい感じに AWS を組み合わせたビルディングブロックでアプリ開発を支援する / TdTechTalk 2022 11
exoego
0
490
Empowering App Dev by Nicely-Crafted High-Level AWS Components
exoego
0
20
月間数十億リクエストのマイクロサービスを支える JVM+AWS フルサーバーレス開発事例 / Now and Future of Fully Serverless development at Chatwork
exoego
1
600
Scala と AWS でフルサーバーレス開発事例 / How Chatworks uses Scala and Serverless
exoego
3
1.3k
忙しい Scala 開発者の超時間節約術 / Big Timesavers for Busy Scala Developers
exoego
1
1k
Other Decks in Programming
See All in Programming
並行処理を学びGuzzleと仲良くなる
shimabox
2
420
スクラムチームに入れないという選択: フルサイクルチームにおける開発者のステップアップ / Why We Don’t Add Newbies to Our Scrum Team
yuk4w4
3
1.6k
技術サポートでよく見かけるパターンと便利な活用方法
tamai_63
0
550
Converting AST
yui_knk
4
170
「ナントカLR」を整理する / Clarifying LR Algorithms
junk0612
1
160
Cloudless Computingの論文紹介
yuukit
1
260
インプロセスQAとテスト自動化の両輪で進める食べログの開発生産性と品質改善の3年間
hagevvashi
2
3.2k
ビッグデータにおける、RAGデザインパターン詳解
randoryo
0
280
Fluent UI Blazor 最新Update
tomokusaba
1
160
about #67401 //go:linkname
andpad
2
19k
関数型プログラミングへの第一歩: 純粋関数を知る
74k3z4k1
0
130
#KotlinFest 2024 : Kotlin sealed classを用いた、ユーザーターゲティングDSL(専用言語)と実環境で秒間1,000万評価を行う処理系の事例紹介
kazukima
0
470
Featured
See All Featured
What's new in Ruby 2.0
geeforr
338
31k
Statistics for Hackers
jakevdp
791
220k
How to name files
jennybc
66
95k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.2k
Principles of Awesome APIs and How to Build Them.
keavy
122
16k
Code Review Best Practice
trishagee
57
16k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
Adopting Sorbet at Scale
ufuk
69
8.8k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Agile that works and the tools we love
rasmusluckow
325
20k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
15
8.6k
Transcript
作りたいものがない人が モダン開発を勉強し続ける方法 ATEAM TECH MeetUp Vol.03 フロントエンドのモダナイズ @smogami 2018-11-14
Twitter: @smogami 現職: 来栖川電算 教師データSaaSチーム(7名) 開発もプロダクトマネージャも何でもやるマン UI, Vue.js, Scala(.js), AWS,
Serverless 経歴: 大企業子会社でSE6年→現職3年
モダン開発への憧れ モチベーション:優れた成果をラクに作れるように、 良さそうな新技術や考えを取り入れたい 過去:顧客と自社の将来のために提案しても、しがら みが多く、少ししか取り組めない 現在:自分の裁量でやれるようになったが、そんなに カンタンでない…!!
モダン技術広すぎ
視野が狭くなる 開発者/デザイナーのロードマップ github.com/kamranahmedse/developer-roadmap github.com/togiberlin/ui-ux-designer-roadmap ⇩DevOps/UI/UX Front-End Back-End
学ぶことだらけ ちゃんとしたIT製品を届けるには めちゃくちゃやることが多い 業務内での挑戦はもちろん、業務 でやらない技術も補完したい
個人開発 アイデアがない 本日のメインセッションでもあった
勉強会駆動開発 ネタが続かない
私生活 勉強時間がない
何かいい 勉強方法が欲しい
仕事で必要に駆られて OSSにPRしまくってる そういえば…最近の業務 機能追加・高速化 バグやドキュメント修正 プルリク オープンソースソフト
None
Vue.js 国際化プラグインの機能追加・最適化・ドキュメント修正 学び:Vueプラグインの仕組み、 国際化の技術要件とか標準技術
OpenAPI (Swagger) ビューワアプリに機能追加 学び:業務と違う技術(React/TypeScript)
OSSにPR送る= 勉強にいいのでは 気づき
作りたいものがない人が モダン開発を勉強し続ける方法 = OSSに貢献! • 仕事で使ってるOSSや実装に詳しくなり、使いこなせる • 機能要望やバグが一杯あるので、開発ネタに困らない • モダンOSSはモダンな設計やツールで開発されており、
学んで仕事に活かせる • 普段の業務と違う技術分野に取り組める • その筋の専門家、モダンな開発者にレビューしてもらえる • OSSの他のユーザーにもよろこばれる
「OSSの開発難しそう… 自分にはムリムリ」 難しい開発内容ばかりじゃない。 コア開発陣が時間を割けないため、 誰かに手伝って欲しいものが一杯ある
help wanted good first issue 初心者に好適 手伝い募集 low hanging fruit
手が届く果物=カンタンなわりに価値がある こんなラベルのIssue が初心者向け
主催コミュニティ: • 名古屋OSSもくもく会 • 名古屋Java User Group 協力(LT・会場提供など): • Japan
AWS User Group 名古屋支部 • Nagoya.cloud.first • Nagoya Frontend User Group 借りたい方は @smogamiへ ピザや寿司食べて OSSに貢献
おわり Stock Photos https://pexels.com https://pixabay.com https://unsplash.com