(Image by Wokandapix from Pixabay)
個人的な観測範囲での話ですが、データサイエンティストという職業は「21世紀で最もセクシーな職業」として刹那的な注目を集めた第一次ブーム、人工知能ブームに煽られて火がついた第二次ブーム、そして「未経験から3ヶ月で人生逆転」ムーブメントと折からのDXブームに煽られる形で沸き起こった第三次ブームを経て、何だかんだで社会に定着してきた感があります。
で、このブログを始めた頃からの連綿と続くテーマになっていますが、いつの時代も話題になるのが「データサイエンティスト(になるに)は何を勉強すべきか」ということ。7年前から恒例にしてきた「スキル要件」記事では、基本的には「どれも必要な知識(学識)」であるという前提で分野・領域・項目を挙げてきました。少なくとも、最初の3回ぐらいはそういう認識でスキル要件記事を書いていた気がします。
ところが、データサイエンティストブームが始まってから10年が経ち、取り巻く学術・技術的な環境も大きく様変わりしていったことで、自分が見ている範囲では「必ずしも必要だから学ぶわけではない」「そのため最近参入した人だと知らなくて当たり前」という項目が徐々に増えてきたように思います。代表的なのが近年のNN手法の隆盛で、例えば「Transformerなら幾らでも自分で組んで回せるけどSVMが何なのか全く知らない学生が沢山いる」みたいな話を聞くことも増えてきています。ほんの5年前なら聞かなかったような技術トレンドが今は主流どころか既に廃れ始めている、というような話はもはや日常茶飯事です。
ということで、今回の記事ではこの10年に渡るデータサイエンティストという職業の歴史を踏まえつつ、「ビジネス実務家として働くデータサイエンティスト(になるに)は何を勉強すべきか」について改めて考察してみようと思います。なおいつもながらですが、記事中に事実誤認や理解不足などがあればコメントなどの形でご指摘くだされば幸いです。
続きを読む