データエンジニアとデータサイエンティストの違いとは?役割・スキル・年収を比較
データエンジニアとデータサイエンティストって、名前が似てるけど何が違うの?
料理に例えるとわかりやすいよ。データエンジニアは「食材を仕入れて、きれいに下ごしらえして冷蔵庫に整理する人」。データサイエンティストは「その食材を使って料理を作る人」だね。
なるほど!データエンジニアがデータを集めて整理して、データサイエンティストが分析するんだ。
データサイエンティストのほうは?
データサイエンティストは統計学や機械学習を使ってデータから知見を引き出す仕事。PythonのPandasやscikit-learn、TensorFlowなどを使って予測モデルを作ったりするよ。
スキルセットがけっこう違うんだね。どっちが難しいの?
方向性が違うから単純比較は難しいけど、データエンジニアはインフラ・プログラミング寄り、データサイエンティストは数学・統計学寄りだね。
年収はどうなの?
日本だとどちらも経験者で600〜1000万円くらい。ただデータエンジニアは人材不足が深刻で、需要が急増しているよ。データサイエンティストのほうが注目されがちだけど、実はデータエンジニアなしにはデータサイエンスは成り立たないんだ。
縁の下の力持ちなんだ!両方できる人もいるの?
最近は「アナリティクスエンジニア」という両方のスキルを持つ新しい職種も生まれているよ。dbtというツールの登場で、データ変換とビジネスロジックを一人で扱える人材が重宝されているんだ。
キャリアの入口としてはどっちがおすすめ?