個人開発のおいしさと続け方
by
Ryusei Ohkura
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
kaonavi Tech Talk 〜若⼿エンジニア Face to Face LT会 往蔵 隆成(クロスマート) 個⼈開発 おいしさ+続け⽅
Slide 2
Slide 2 text
結論
Slide 3
Slide 3 text
個⼈開発してると つよつよエンジニアになれる (かもしれない)
Slide 4
Slide 4 text
⾃⼰紹介 3l4l5 3l4i5 ● 往蔵 隆成(おおくら りゅうせい) ○ Backend Engneer ● 趣味 ○ ⼭のぼり ○ コーヒー ○ けん⽟ ● ⽬標 ○ いいものを作ること!
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
今まで作ってきたもの(抜粋)
Slide 7
Slide 7 text
競⾺データ収集+推論+投票システム ● Infra ○ kubernetes(オンプレ) ● CI/CD ○ ArgoCD ○ GitHub Actions ● ML ops ○ MLFlow ● Language ○ Python ○ TypeScript ⼀年半くらい作っていたが ある程度仕組みができたところで意気消沈
Slide 8
Slide 8 text
ナツイチ.com (知⼈のポートフォリオサイト) Vue.js + cloudflare pages(←便利!超安い!)
Slide 9
Slide 9 text
Live2DTree ( Live2D creators 向け素材探しサービス ) 未リリース ● Frontend ○ Angular ● Backend ○ TypeScript (Express) ● Infra ○ 未定 ○ Cloud runらへんかな? 鋭意製作中
Slide 10
Slide 10 text
個⼈開発 美味しいポイント
Slide 11
Slide 11 text
1. 楽しい 2. 興味ドリブンで技術選定できる 3. フルリプレイスで困るのは⾃分だけ
Slide 12
Slide 12 text
1. 楽しい 2. 興味ドリブンで技術選定できる 3. フルリプレイスで困るのは⾃分だけ
Slide 13
Slide 13 text
最強の設計ができた!!!!
Slide 14
Slide 14 text
2週間後
Slide 15
Slide 15 text
最初はいいと思ってたけど この設計終わってるな‧‧‧
Slide 16
Slide 16 text
全部書き直しちゃえ!!!
Slide 17
Slide 17 text
個⼈開発で⼤量の失敗経験を積むことができる フルリプレイスで困るのは⾃分だけ “The only real mistake is the one from which we learn nothing.” 「本当の失敗とは、失敗から何も学ばないことである」 ヘンリー・フォード 失敗経験でブーストして つよつよエンジニアへの⾼速道路を突っ⾛る!
Slide 18
Slide 18 text
とはいえ、何すればいいかわからん🤔
Slide 19
Slide 19 text
コツ1 動機は邪悪なほどいい
Slide 20
Slide 20 text
外貨取引価格推論ニューラルネットワーク 競⾺推論システム ⾃作アプリ
Slide 21
Slide 21 text
外貨取引価格推論ニューラルネットワーク 競⾺推論システム ⾃作アプリ 動機 → 億万⻑者になりたい
Slide 22
Slide 22 text
個⼈Discord Bot 知⼈のポートフォリオ 適当なアプリ
Slide 23
Slide 23 text
動機 → GoとかVueでなんか作りたい 個⼈Discord Bot 知⼈のポートフォリオ 適当なアプリ
Slide 24
Slide 24 text
コツ2 完成しなくても気にしない
Slide 25
Slide 25 text
もちろん完成した⽅がいい
Slide 26
Slide 26 text
やらないより三⽇坊主の⽅が勉強になる
Slide 27
Slide 27 text
まとめ
Slide 28
Slide 28 text
個⼈開発は お⾦も場所も取らない夢のDIY
Slide 29
Slide 29 text
競⾺データ収集+推論+投票システム ● Infra ○ kubernetes(オンプレ) ● CI/CD ○ ArgoCD ○ GitHub Actions ● ML ops ○ MLFlow ● Language ○ Python ○ TypeScript ⼀年半くらい作っていたが ある程度仕組みができたところで意気消沈
Slide 30
Slide 30 text
競⾺データ収集+推論+投票システム ● Infra ○ kubernetes(オンプレ) ● CI/CD ○ ArgoCD ○ GitHub Actions ● ML ops ○ MLFlow ● Language ○ Python ○ TypeScript ⼀年半くらい作っていたが ある程度仕組みができたところで意気消沈
Slide 31
Slide 31 text
No content
Slide 32
Slide 32 text
個⼈開発は お⾦も場所も取らない夢のDIY (かもしれない)