軽量言語メインの 文系エンジニアだった自分が...
DESCRIPTION
LLエンジニアのScala小咄TRANSCRIPT
![Page 1: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/1.jpg)
軽量言語メインの 文系エンジニアだった自分が
Scalaのシステム開発に携わることになった経緯 @shigemk2
![Page 2: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/2.jpg)
株式会社ファンコミュニケーションズ 重村道人 shigemk2
![Page 3: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/3.jpg)
会社がやってること
![Page 4: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/4.jpg)
今日話すこと 1. 前職までの経歴 2. 現在のお仕事 3. 僕とScala
![Page 5: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/5.jpg)
今日話すこと 1. 前職までの経歴 2. 現在のお仕事 3. 僕とScala
![Page 6: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/6.jpg)
就活失敗してフリーター
![Page 7: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/7.jpg)
某オンライン英会話会社
![Page 8: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/8.jpg)
某ソーシャルゲーム会社
![Page 9: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/9.jpg)
そして現職
![Page 10: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/10.jpg)
今日話すこと 1. 前職までの経歴 2. 現在のお仕事 3. 僕とScala
![Page 11: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/11.jpg)
A8.net (2000-) Moba8.net (2006-)
!
![Page 12: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/12.jpg)
ダッシュボード
![Page 13: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/13.jpg)
トラッキングサーバー
![Page 14: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/14.jpg)
初めてのJava開発
![Page 15: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/15.jpg)
初めてじゃないJS開発
![Page 16: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/16.jpg)
初めてじゃないJS開発
ライブラリの自作
![Page 17: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/17.jpg)
GitHub Enterprise
![Page 18: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/18.jpg)
初めてのScala開発
![Page 19: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/19.jpg)
ScalaチームにJOIN
![Page 20: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/20.jpg)
Scalaに関わるようになった
![Page 21: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/21.jpg)
今日話すこと 1. 前職までの経歴 2. 現在のお仕事 3. 僕とScala
![Page 22: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/22.jpg)
なんでScalaを採用したの?
![Page 23: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/23.jpg)
レガシーのリプレイス
![Page 24: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/24.jpg)
上司がScala好き
![Page 25: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/25.jpg)
WebアプリもLiftで書いちゃう
![Page 26: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/26.jpg)
チームメンバーもScalaが好き
![Page 27: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/27.jpg)
スタッフをやるくらいには Scalaが好き
![Page 28: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/28.jpg)
モナドやら圏論やらが 飛び交う職場です
![Page 29: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/29.jpg)
コンパイルが遅いので Linuxマシンを支給して いただきました
![Page 30: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/30.jpg)
僕の話
![Page 31: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/31.jpg)
Javaの会社と聞いて入社したら Scalaの会社だった
![Page 32: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/32.jpg)
そもそもJavaすら 書いたことなかった
![Page 33: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/33.jpg)
手持ちの武器
![Page 34: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/34.jpg)
しごとのげんご
![Page 35: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/35.jpg)
初めてのコンパイル言語
![Page 36: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/36.jpg)
初めての型システム
![Page 37: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/37.jpg)
初めての関数型言語
![Page 38: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/38.jpg)
まったくわからん
![Page 39: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/39.jpg)
Javaでいうところの…
![Page 40: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/40.jpg)
まったくわからん
![Page 41: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/41.jpg)
とりあえずブログを書く
![Page 42: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/42.jpg)
分からなければ教えを請う
![Page 43: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/43.jpg)
月10,000円の書籍代支給
![Page 44: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/44.jpg)
いろいろな本を買って読む
![Page 45: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/45.jpg)
Scalaを試してみる
![Page 46: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/46.jpg)
少しだけScalaに近くなった
![Page 47: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/47.jpg)
でもそれでもまだわからん
![Page 48: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/48.jpg)
LLから共通点を見てみる
![Page 49: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/49.jpg)
いろんな方向から Scalaを学ぼう
![Page 50: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/50.jpg)
Scalaの本を読む
![Page 51: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/51.jpg)
コンパイル言語と 型システムに 慣れ親しもう
![Page 52: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/52.jpg)
PDP-11のインタプリタを F#で書く
![Page 53: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/53.jpg)
8086の逆アセンブラをHaskellで書く
![Page 54: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/54.jpg)
関数型言語に 慣れ親しもう
![Page 55: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/55.jpg)
関数型言語について勉強を始めてみる
![Page 56: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/56.jpg)
俺のScala道はこれからだ!
![Page 57: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/57.jpg)
まとめ LLからScalaの共通点を見つけてみる 関数型言語とコンパイル言語に慣れ親しんでみる とにかくまずやること
![Page 58: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/58.jpg)
宣伝
![Page 59: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/59.jpg)
弊社ではエンジニアを募集しております
![Page 60: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/60.jpg)
月10000円の書籍代支給
![Page 61: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/61.jpg)
勉強会に行くことを奨励
![Page 62: 軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2](https://reader033.vdocuments.site/reader033/viewer/2022052307/559b33eb1a28ab34638b4683/html5/thumbnails/62.jpg)
ご清聴ありがとうございました