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 (かもしれない)