かえるるるのキャリアの話
2019/09/26
キャリアのすすめ Vol.1
かえるるる (@kaeru_nantoka)
Self Introduction
かえるるる
@kaeru_nantoka
@kaerururu
MLエンジニア@Stockmark 株式会社
2017年 証券会社に営業職として新卒入社
2018年 金融系の中小受託会社で PG・SE
2019年 4月~ 現職
2
Today’s Message
・手を動かそう
→ ML モデルを動かしてみよう
→ ML モデルをアプリに組み込んでみよう
・成果物をアウトプットしよう
・モチベーションマネジメントしよう
3
Today’s Contents
1. 私のキャリア
・~ 新卒就活
・証券営業時代
・PG/SE 時代
・転職活動
2. やったこと
3. まとめ
4
Today’s Contents
1. 私のキャリア
・~ 新卒就活
・証券営業時代
・PG/SE 時代
・転職活動
2. やったこと
3. まとめ
5
~新卒
・経済学部の学部卒
(経済史専攻、線形代数と微積分は基礎レベルで履修)
・就職活動はなかなかうまく行かず。。
・営業に不安あるも金融、経済の勉強には抵抗なかったため金融業界に
・証券会社に無事?内定
6
Today’s Contents
1. 私のキャリア
・~ 新卒就活
・証券営業時代
・PG/SE 時代
・転職活動
2. やったこと
3. まとめ
7
証券営業時代 (業務)
・株価チャートやニュースから株価の上下について考えるのは楽しい!
・自分の考えを見込みのお客様に話...せない!
→ そもそも話を聞いてくれる仲になるのに時間がかかる
・顔見知りになっても...
→ 他所でもうやってる / 損するかもしれないからやらない
8
転職を考え始める私
9
・自分がいくら頑張っても最後の判断はお客さん
・運の要素も...
・頑張ったら頑張っただけ自分に返ってくる
仕事がしたいと感じるように.
証券営業時代 (プライベート1)
・もともとプログラミングには興味あり
→ 漫画/ドラマの影響 (王様達のヴァイキング* 、ブラッディマンデイ* )
・プログラミングの授業 (C) は ??? だった
・とりあえず趣味ではじめてみることに
( ゲーム作る本* 買った。 )
・言語は Python (簡単にかけるらしいと聞いて...)
10
証券営業時代 (プライベート2)
・ちんぷんかんぷん
→ ディレクトリって何 ?
・単語を調べながら進めるも「本の通りにやってるのに動かない...」
→ パスが通ってなかった (笑)
・なんとか動く
→ 調べて一歩ずつ進捗を産んでいく実感
→ 努力がダイレクトに自分に返ってくる体験
11
転職を決意する私
・「第二新卒」という言葉もあるし、
営業 → エンジニア転職するなら早い方が良
い!
・とはいえプログラミングも始めたばかり
→ 金融機関に勤めた経験を買ってくれる金融系
のシステム会社に運よく転職
12
Today’s Contents
1. 私のキャリア
・~ 新卒就活
・証券営業時代
・PG/SE 時代
・転職活動
2. やったこと
3. まとめ
13
PG/SE 時代(業務)
・Linux, C#, Java, JS, CSS, HTML などでのシステム / アプリ開発を通して
サーバーとアプリのデータのやりとりなどの基本的な概念を習得する
・しかし途中からパートナー会社さんのディレクション業務ばかりにな
る
→ コード書けない... つまらない...
14
PG/SE 時代(プライベート1)
・ツイッターアカウント「かえるるる誕生」
・当時は単なる「プログラミングアカウント」だった
・バズるアプリを作りたい...
→ 機械学習使ったらバズるんじゃない?
→ プチバズり ( 182 いいね )
15
PG/SE 時代(プライベート2)
・機械学習楽しい
→ しかしデータを自力で集めるの大変だった。。
→ タダでビッグデータ扱えるサイトないかな...
→ kaggle との出会い
・kaggle に無事ハマる
16
PG/SE 時代(プライベート3)
・kaggle 楽しい
・ twitter でリーダーボードのスクショ貼ったらいいねがつく
・ 人のコード見て勉強できる
・いろんな kernel 見て自分のコード変えてスコア上がると楽しい!
(いいねももらえる)
→ 努力がダイレクトに自分に返ってくる (二回目)
17
Today’s Contents
1. 私のキャリア
・~ 新卒就活
・証券営業時代
・PG/SE 時代
・転職活動
2. やったこと
3. まとめ
18
転職活動 1
・実績となりそうなものは...?
→ 自作アプリ ( これだけじゃ足りないか )
→ kaggle でメダルをとるぞ!
・PLAsTiCC コンペでなんとか銅メダル (103rd /1094)
19
転職活動 2
・職務経歴書
・ GitHub で書いた ( Curriculum-Vitae* )
・ markdown で書く
・ 使いまわせて便利
・こまめに更新しよう
・一気にやると大変...
20
転職活動 3
・Wantedly
・ 片っ端から話を聴きに行きたいを押した
→ 社会人経験すら短い私の話を聞いてくれる会社は kaggle などの活動
に価値を見出している会社!
・応募フォーム
・全部落ちた
・全部で 20 社くらい
21
転職活動 4
・決め手
・kaggle やる上で武器になりうるものが欲しかった ( NLP )
・自社サービスをやっていた
・kaggle や登壇などの外部活動を応援してくれる風土だった
22
実際どうなの?
・BERT や ELMo を使うので NLP コンペのカーネルのキャッチアップが
やりやすくなった
・業務で PyTorch を使うことが多くNLPコンペだけでなく画像コンペも
楽しめる程度には PyTorch がわかるようになった
・登壇や LT, kaggle のメダルなども評価してもらえる
23
Today’s Contents
1. 私のキャリア
2. やったこと
・自作アプリ作成
・技術ブログ / Twitter
・kaggle
3. まとめ
24
自作アプリ作成
・本気度のアピールになるのでオススメ
( https://www.paloaltoinsight.com/2019/07/09/cold-start-ml-portfolio-japanese/ )
・面接のネタにもなる
・「データ集めるのに苦労して〜」
・「ここをこう工夫して〜」
・私の作品 ( https://qiita.com/kaeru_nantoka/items/440571c8da37cafd6f95 )
25
技術ブログ / Twitter
・自作アプリなどのアウトプットや、つまずきをまとめて発信
・間違っていたら訂正してもらえる
・内容が面白ければバズる (モチベーション ++)
・わからないところを強い人に聞ける
・実務に就いても意外と見なおせる
26
kaggle
・強い人の実装を参考にできる
・自分の実装と見比べながら差分をスコアという形で確認できる
・いろんなデータ (テーブル/画像/テキスト), 出題形式に触れられる
・ソロメダルなどで客観的な実力の証明になる
・レッドオーシャン気味
・反省会という形でオフラインのコミュニティにも参加できる
27
Today’s Contents
1. 私のキャリア
2. やったこと
・自作アプリ作成
・技術ブログ
・kaggle
3. まとめ
28
まとめ
・何かしら作ってみよう
・アウトプットは公開しよう
→ モチベーション ++
・モチベーションを保つ自分にあったやり方を見つけよう
29
参考
・私の職務経歴書 ( https://github.com/osuossu8/Curriculum-Vitae/blob/master/resume.md )
・初めて Python に触れた本 ( https://www.rutles.net/products/detail.php?product_id=775 )
・王様達のヴァイキング ( https://ja.wikipedia.org/wiki/王様達のヴァイキング )
・ブラッディマンデイ ( https://ja.wikipedia.org/wiki/BLOODY_MONDAY )
30
Thank you for Listening !
31

Career talk-vol1