SlideShare a Scribd company logo
Elixir未経験
メガベンチャーへ転職
田代 創大 @tashiro_web
Hello!!
26歳、webマン、serverマン、バンドマン。植物が好きです。
いくつかElixirでちょっと便利なOSSを出しています(スターください。)
- REnum: Elixirのenum系関数にRubyのEnum系関数を拡張
- AttrReader: module attributeのgetterを動的に定義
- Mixin: 特定のmoduleの関数全てを他moduleに委譲
Name : Sota Tashiro
目次
- 動機
- Elixirが触れる環境を探す
- Elixirへの理解を深める
※ 高橋メソッドで進めます
※ コメントは積極的に拾いに行きます
エンジニアインターンから新卒でスタートアップに入社、
その後メガベンチャーに転職するまでの記録を残しておきます
これの裏話的な解説的な
2021年 3月
チャット小説 スタートアップ
新卒3年目 テックリード
古参
コンフォートゾーン
ど真ん中
引用: https://twitter.com/netwayz/status/1123438116046548993?lang=es
ビジネスの加速 > 技術力向上
めっちゃ大切
それもわかる、
20代、エンジニア売り手市場
エンジニアとして強くなりたい
(人生に悩む)
Findyの人
どうしたの?
話聞こうか?
POINT①
人に話聞いてもらうとなんかすっきりする
(Findyユーザサポートの皆様、その節はお世話になりました。)
Findy経由で
カジュアル面談を受け始める
カジュアル面談を自然にウケる
コツ
社内カレンダーに
「13:00 から大体お昼食べます」
POINT②
13:00から会社の予定が入りにくくなるので、
この間に面談を入れやすい
そもそも自分はなにに興味があるのか
POINT③
OSS
解決する為の
技術的
引き出し
WEB
Server
なるほど。
スタック整理
POINT④
TS
Swift
SQL AWS
Ruby
React
なるほど。
検討
POINT⑤
色々調べたり、
試したり
GO
肌に合わない
Rust
低レイヤーより、
WEBが得意なのがいい
Node
シャローコピー
Kotlin
昔KOTORIというバンドで
Drを叩いていたので、被る
Elixir
良い、、、
Why?
Phoenix
文法がRubyぽい
パラダイムが
全然違う
並列プログラミング
貢献チャンスが
多い!!
POINT⑥
Elixirを使っている会社を
探す
まとまってたのを見つける
足で稼ぐ
POINT⑦
転職ドラフト
x
Findy
19回カジュアル面談
Elixir未経験 メガベンチャーへ転職
とあるメガベンチャーの
ID基盤/決済サービス
Elixir
x
DynamoDB
x
MySQL
楽しそううう!!
ここだあああ!!!
決定!!!
転職は3ヶ月後
キャッチアップ
プログラミングElixir
elixir.jp
Elixir
アウトプットする
POINT⑧
のコツ
アドベントカレンダー
既知の言語アイディア
や
SDKなんかをElixirに移植
REnum
Mixin
AttrReader
Portfolio …etc
ecto_sqlにPR送ったり
aws dynamoのtest改善したり
なんでも聞く
POINT⑨
Elixir未経験 メガベンチャーへ転職
勉強会に出る
POINT⑩
毎週水曜 8:30 kokura.ex ラジオ
初心者向けpiyopiyo.ex
fukuoka.ex
autorace.ex
tokyo.ex
EDI
あたたかいコミュニティー
転職して2週間経過
Elixirはわりとスラスラ書ける
DyanamoDB難しい。。。
新しい技術、環境、楽しい
まとめ
POINT①
悩んだ時に
人に話聞いてもらうとなんかすっきりする
(Findyユーザサポートの皆様、その節はお世話になりました。)
社内カレンダーに
「13:00 から大体お昼食べます」
と入れておくと、
自然とカジュアル面談の時間を確
保しやすい
POINT②
そもそも自分はなにに興味があるのか
POINT③
スタック整理
POINT④
3,4を元にしっかり検討
POINT⑤
Elixirは貢献チャンスが
多い!!
POINT⑥
情報は足で稼ぐ
POINT⑦
怖がらずなんでもいいから
アウトプットしてみる
POINT⑧
なんでも聞く
POINT⑨
勉強会に出て
モチベーションを
コントロールする
POINT⑩
ありがとうございました
@tash@ro_web
@tashiro_web

More Related Content

PPTX
スパース性に基づく機械学習 2章 データからの学習
PPTX
Rubyのenum系高階関数を elixirでも使いたい
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
PDF
2024 State of Marketing Report – by Hubspot
PDF
Everything You Need To Know About ChatGPT
スパース性に基づく機械学習 2章 データからの学習
Rubyのenum系高階関数を elixirでも使いたい
2024 Trend Updates: What Really Works In SEO & Content Marketing
Storytelling For The Web: Integrate Storytelling in your Design Process
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Ad

Elixir未経験 メガベンチャーへ転職

Editor's Notes

  • #48: パターンマッチ、パイプライン、値が普遍