WEBエンジニア勉強会 #09 (東京都, 渋谷) モノ作りができるエンジニアになること
https://docs.google.com/presentation/d/1fb4zUj7kv2KONTursJd9C36si_wzOliPo9EQp05gPJI/edit?usp=sharing
モノ作りができるエンジニアになること2018/09/14(金) WEBエンジニア勉強会 #09 @grem_ito
View Slide
自己紹介● 岩本 拓也○ gremito(@grem_ito)● スマホアプリ・Webアプリ エンジニア○ 2014/04 福岡 中小企業 新卒入社■ Unity / Android アプリエンジニア○ 2016/04 上京 ベンチャー企業 入社■ Webアプリ / スマホアプリ エンジニ+α○ 2017/05 ドリコム 入社■ ゲーム開発 / QA エンジニア● 八耐: 八時間耐久制作会(仮)○ 8時間でモノ作りをやって発表して交流する会です。○ 約7年ほど参加・運営やってます。
自己紹介● 岩本 拓也○ gremito(@grem_ito)● スマホアプリ・Webアプリ エンジニア○ 2014/04 福岡 中小企業 新卒入社■ Unity / Android アプリエンジニア○ 2016/04 上京 ベンチャー企業 入社■ Webアプリ / スマホアプリ エンジニ+α○ 2017/05 ドリコム 入社■ ゲーム開発 / QA エンジニア● 八耐: 八時間耐久制作会(仮)○ 8時間でモノ作りをやって発表して交流する会です。○ 約7年ほど参加・運営やってます。https://speakerdeck.com/gremito/firebasetounitydegemuapurikai-fa
自己紹介● 岩本 拓也○ gremito(@grem_ito)● スマホアプリ・Webアプリ エンジニア○ 2014/04 福岡 中小企業 新卒入社■ Unity / Android アプリエンジニア○ 2016/04 上京 ベンチャー企業 入社■ Webアプリ / スマホアプリ エンジニ+α○ 2017/05 ドリコム 入社■ ゲーム開発 / QA エンジニア● 八耐: 八時間耐久制作会(仮)○ 8時間でモノ作りをやって発表して交流する会です。○ 約7年ほど参加・運営やってます。https://speakerdeck.com/gremito/firebasewoshi-tutegemukai-fa-woyatutemita-gdg-devfest-tokyo-2018
モノ作り
これらもすべてモノ作り
〇〇になりたい
最近...「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」
最近...「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」gremitoゲーム作る人になりたい!
最近...「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」ゲーム作る人になりたい!gremitoなったら終わり...ではない!
プログラマー・エンジニアになってすぐ
プログラマー・エンジニアになって数ヶ月後...
プログラマー・エンジニアになって数ヶ月後...あれ?なんでなりたかったんだっけ??
改めて「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」ゲーム作る人になりたい!gremito
改めて「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」ゲーム作る人になりたい!gremitoココがきっかけ
「〇〇になりたい」のきっかけ
「Web系の仕事に就きたい!」「あのサービスを作りたい!」「IT業界・エンジニアってカッコイイからなりたい!」...etc「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」なりたい話を深掘ると
「Web系の仕事に就きたい!」「あのサービスを作りたい!」「IT業界・エンジニアってカッコイイからなりたい!」...etc「プログラマー・エンジニアになりたい」「Webエンジニアになりたい」なりたい話を深掘ると最近はなれるのは難しくないなった後が大変...
「Web系の仕事に就きたい!」「あのサービスを作りたい!」やる気MAX
サービスの実態についてhttp://www.lopale.fr/infographie-tu-fais-en-fait/
フロントエンドバックエンド
そもそもWeb系のエンジニアとは● フロントエンド○ UI/UXデザイン● バックエンド○ データベース○ インフラ○ セキュリティー
そもそもWeb系のエンジニアとは● フロントエンド○ UI/UXデザイン● バックエンド○ データベース○ インフラ○ セキュリティー初めてWeb系のエンジニアになるなら入りやすい
そもそもWeb系のエンジニアとは● フロントエンド○ UI/UXデザイン● バックエンド○ データベース○ インフラ○ セキュリティーサービスを作りたいならバックエンドのエンジニアからがおすすめ
そもそもWeb系のエンジニアとは● フロントエンド○ UI/UXデザイン● バックエンド○ データベース○ インフラ○ セキュリティーサービスを作りたいならバックエンドのエンジニアからがおすすめスマホアプリもWebアプリもバックエンド(サーバサイド)のスキルは必須だからバックエンドのスキルはモテる
モノ作りできる?
Webアプリの開発で扱う様々な技術
Webアプリの開発で扱う様々な技術お気づきだろうか...
更にWebアプリの開発で扱う様々な技術
更にWebアプリの開発で扱う様々な技術勿論この他にもまだまだまだある...切りがない
モノ作りができるエンジニアとは要件定義できて設計できて開発できて運用できて
モノ作りができるエンジニアとは要件定義できて→何作るのか考える設計できて→どう作るのか考えて書類作り開発できて→設計書見ながら作る運用できて→壊れないようにあれこれする
具体的にどうしたらいいのか
Webエンジニア1年生で例えば・・・〇〇なサービスを作るぞ!- Vue.js- Ruby on Rails- MySQL- Docker(local)- AWS(cloud)
Webエンジニア1年生で例えば・・・〇〇なサービスを作るぞ!- Vue.js- Ruby on Rails- MySQL- Docker(local)- AWS(cloud)一通り作れることが重要
Webエンジニア1年生で例えば・・・〇〇なサービスを作るぞ!- Vue.js- Ruby on Rails- MySQL- Docker(local)- AWS(cloud)就職・転職に有利いろんなプロダクトに関われる作りたいサービスが作れるようになる稼ぐエンジニアになれる↓ 実現する!!〇〇作る人になりたい!
● オールグラウンダーになっておくことでやりたいことやなりたいことが実現できる○ → モノ作りできるエンジニアになること● モノ作り初心者へ○ → Web系でイケイケな感じになりたいならReactやFirebaseなどを上手く使っていろいろ身につけていこう!○ → そして、ハッカソンにバンバン参加しよう!まとめ
モノ作り初心者へ
https://speakerdeck.com/myb/codepushtoreact-nativedejin-ji-otaririsu-liao-jiehttps://engineer.blog.lancers.jp/2018/04/introduction-to-react-2018-04React
https://speakerdeck.com/myb/codepushtoreact-nativedejin-ji-otaririsu-liao-jiehttps://engineer.blog.lancers.jp/2018/04/introduction-to-react-2018-04ReactWeb開発のスキルでWebアプリもスマホアプリもモノ作りができる
Firebasehttps://speakerdeck.com/sota1235/realtime-database-for-high-traffic-production-application-1https://speakerdeck.com/brn/firebase-realtime-database-in-production
Firebasehttps://speakerdeck.com/sota1235/realtime-database-for-high-traffic-production-application-1https://speakerdeck.com/brn/firebase-realtime-database-in-productionサーバサイドのコストを減らしサービス開発に集中できるGoogleが丁寧にドキュメントやサンプルなど用意してくれている
ハッカソンhttps://spajam.jp/ https://botawards.line.me
ハッカソンhttp://www.fit.ac.jp/news/archives/2321 https://tech.drecom.co.jp/event_hachijikan/
ハッカソンhttp://www.fit.ac.jp/news/archives/2321 https://tech.drecom.co.jp/event_hachijikan/ガンガンモノ作りしよう!
Thank you!!