1: 田杉山脈 ★ 2019/01/12(土) 18:37:50.17 _USER
うぇindex
「Python」と「R」はデータサイエンティスト職の求人で最も多く要求されるスキルに数えられている。ところが、こうしたプロフェッショナルの仕事で最も頻繁に使用されているプログラミング言語について調査した複数の報告書によると、実際は評価が分かれるという。Cloud Academyの米国時間12月27日付の報告書で明らかになった。

 まず、TIOBE Programming Community Indexによれば、2018年の検索エンジンのリクエスト数でみたRの順位は下降気味だったという。だが、データプロフェッショナル1万6000人を対象に実施したKaggleの調査では、全体で最も人気の高いプログラミング言語はPythonであるものの、統計およびデータサイエンティストは他のどの職務よりも業務でRを使用している割合が高いことが分かった。データサイエンティストの87%はPythonを、71%はRを業務で使用していると回答していると、同報告書に記
以下ソース
https://japan.techrepublic.com/article/35131060.htm
引用元: http://egg.5ch.net/test/read.cgi/bizplus/1547285870/


2: 名刺は切らしておりまして 2019/01/12(土) 18:38:58.81
データサイエンティストに求められるのは言語ではない
数字を読む能力なのに

14: 名刺は切らしておりまして 2019/01/12(土) 19:32:26.78
>>2
数字を読むのはAIの役目

69: 名刺は切らしておりまして 2019/01/13(日) 04:03:21.73
>>14
なんか、いろいろとバカが滲み出ている発言だなw

4: 名刺は切らしておりまして 2019/01/12(土) 18:55:36.17
 
Rは統計データを扱うのに特化した言語であって
システムを組むには不向きなだけだろ

5: 名刺は切らしておりまして 2019/01/12(土) 18:55:39.34
データをnumpyとかpandaとかに整形するのがめんどいんじゃ糞が

6: 名刺は切らしておりまして 2019/01/12(土) 18:57:58.43
Python 遅いけど、、

使いやすいし、便利なライブラリも多い。

7: 名刺は切らしておりまして 2019/01/12(土) 19:05:32.54
基本をC、ライブラリは都合のいいもの。今はたしかにPython。
Rは統計というかデータベース用だとおもう。

8: 名刺は切らしておりまして 2019/01/12(土) 19:09:51.27
Rubyは流行ることなく終わったな

10: 名刺は切らしておりまして 2019/01/12(土) 19:15:41.63
最近は機械学習系のライブラリがみんなPythonだからな
イヤでも使うしかない

11: sage 2019/01/12(土) 19:24:51.91
>>10
>最近は機械学習系のライブラリ
プログラマー全体の何パーセントが,「機械学習系のライブラリ」を
使用するのか? これがPythonの人気の主な理由とは思えない!

16: 名刺は切らしておりまして 2019/01/12(土) 19:41:12.41
>>11
この記事はデータサイエンティスト限定の話だし
もちろん他の用途では事情は変わってくるだろうね
機械学習いらんってことなら、別の言語でも全然構わないだろう

ちなみにPythonでプログラム書いてWebサイトを立ち上げようとすると
素のApacheですぐに動かないから微妙に面倒くさい
Djangoとかのフレームワークを使う手もあるけど、
それぞれにクセがあって多少手間がかかる

最後は何を作りたいかで決まるでしょう

40: 名刺は切らしておりまして 2019/01/12(土) 23:05:12.35
>>11
主な理由の1つだな
もう1つは非常にとっつきやすくて、昔でいうperl的なニーズなんだと思う

45: 名刺は切らしておりまして 2019/01/12(土) 23:59:40.74
>>11
何パーセントとか関係ないでしょ。
CにしろJavaにしろPythonにしろ言語作ったのは数人〜数十人とか。
それを何百万人ものプログラマが使ってる。

人数の多寡ではなく影響力。
影響力ある人が数人でも始めればそれが波及する。

アメリカで機械学習をやってる人たちってのは影響を与える側。
その人たちがPythonを使い出せば、新しいアルゴリズムの
ライブラリや機械学習の教科書のコードがPythonで書かれるようになる。
やがて他国の研究者もそのライブラリを使うためにPythonに乗り換える。

日本のITエンジニアが何言語使おうと世界に影響は殆どないけどね。

12: 名刺は切らしておりまして 2019/01/12(土) 19:27:11.26
いよいよボッキデータの真髄、といったところか

15: 名刺は切らしておりまして 2019/01/12(土) 19:34:39.49
その辺の言語は文法が少し違うだけで
どれも同じだよ

17: 名刺は切らしておりまして 2019/01/12(土) 19:44:53.13
numbaじゃなくてpsyco復活してほしい
cythonがまぁまぁ使いやすい

18: 名刺は切らしておりまして 2019/01/12(土) 19:46:01.58
Rを使うのは昔の文系統計屋だけ
データサイエンティストはRなんて使わないわな

19: 名刺は切らしておりまして 2019/01/12(土) 19:55:26.28
assembler, bash, basic, c, cobol, java, perl, php, python, PL/M

人生最後の言語はrustだと思いたい

22: 名刺は切らしておりまして 2019/01/12(土) 20:11:46.83
でもモジュール作る人はc/c++じゃないの?
データサイエンティストと言う人らはフロントだけを作るの?

30: 名刺は切らしておりまして 2019/01/12(土) 20:39:23.01
>>22
機械学習とかはサーバサイドだろ。
サーバでPythonが動き、C/C++で書かれてコンパイルされたライブラリーを呼び出す。
サーバサイドのフレームワークはPHP/Ruby/Pythonあたり。
フロントエンドではJavascript/HTML/CSSが動き、
C#とかJava書かれたソフトも動いてるかもしれん。

今時1つの言語じゃ大したことできねーぞ。

35: 名刺は切らしておりまして 2019/01/12(土) 21:04:11.03
>>30
全体でみればそうかもしれないが。
データサイエンティストとして要求されるのはPythonにほぼ限定されるかと。
機械学習とかAIはPythonでやって結果は別人、グループへ。

24: 名刺は切らしておりまして 2019/01/12(土) 20:16:59.67
Rはデータ処理しやすいから好き
書き方も好き

25: 名刺は切らしておりまして 2019/01/12(土) 20:17:56.46
これはおかしい
Pythonが言語として優れてるわけでなく、グーグルとか多数企業が
数値計算、AI関連のモジュールもあとから追加したからだろ。
Javascriptでもよかった

27: 名刺は切らしておりまして 2019/01/12(土) 20:27:33.19
普段業務でR言語を利用するなんて日本なわけないと思ったらやっぱり日本じゃなかった

28: 名刺は切らしておりまして 2019/01/12(土) 20:33:18.62
>>27
別に日本でも使うだろ。
研究者やデータサイエンティストとかなら。
ITドカタだけが仕事でプログラミングしてるわけじゃねーんだぞ

29: 名刺は切らしておりまして 2019/01/12(土) 20:37:41.08
>>28
趣味レベルだろ

31: 名刺は切らしておりまして 2019/01/12(土) 20:41:28.24
>>29
仕事で使ってるんだぞ?立派な業務使用。
商用ソフトのクオリティではないだけの話。
そこは目的が違うだけ。

英語で言ったら「英語は通訳しか仕事で使わない」
と言ってるようなもん

32: 名刺は切らしておりまして 2019/01/12(土) 20:43:09.54
日本のプログラマに多い、
SIとかでクライアントの社内システムしこしこ作ってるようなのが、
むしろプログラマーの中では底辺だからな。

33: 名刺は切らしておりまして 2019/01/12(土) 20:51:34.47
Rかじった程度の統計の人やプログラム未経験だけどとにかくクエリは自力でかけますみたいな人たちにとっては取っつきやすいみたいですね
純粋なプログラマーにはクソ言語にしか見えない

37: 名刺は切らしておりまして 2019/01/12(土) 21:44:28.59
Python簡単で便利だしな
情報工学の基礎を学んでない人でも扱える

38: 名刺は切らしておりまして 2019/01/12(土) 22:03:11.01
じゃあなに、偉そうに書いている割に俺らと一緒でAPIをぽちぽち叩く人らなんだ
なんだそれ

39: 名刺は切らしておりまして 2019/01/12(土) 22:12:15.59
>>38
プログラミング環境はただの道具
実現したいことがさくっと実現できればそれでおk
と通りすがりのScheme使いが言ってみる

41: 名刺は切らしておりまして 2019/01/12(土) 23:06:28.94
>>38
勝手に偉そうに感じてるだけだろ
単純な関数みたいには使いこなせんよ

44: 名刺は切らしておりまして 2019/01/12(土) 23:50:23.56
マジレスすると一番必要なのはSQLだろ笑笑

49: 名刺は切らしておりまして 2019/01/13(日) 00:13:11.03
クルマに例えるなら、日本でプログラマといって連想する人たちはタクシーやトラックの運転手に当たる。

で、日本に自動車メーカーがないようなもんだな。日本のIT業界を例えると。
クルマに関わる人は本来、メーカーの社員、大学の社員、レーサーとか色々いるけど、
タクシーやトラックの運転手しかないから国民は
「将来は車を扱うんだというと、トラックやタクシーの運転手しか連想できない」

あろうことか、そのトラックやタクシーの運転手たちが
「俺たちが車を一番運転してるから、車のことを一番分かってるんでい。
 トヨタの開発者?俺たちより運転してないだろ」
とメーカーの社員よりえらぶってる状況。それが日本のIT業界。

51: 名刺は切らしておりまして 2019/01/13(日) 00:34:59.99
>>49
分かる。
データサイエンティストとか聞いて、てっきり計算科学やってる人の事かと思ったら、
只の技術屋じゃん。
サイエンティストって。。。

52: 名刺は切らしておりまして 2019/01/13(日) 00:42:52.73
なんで電子マネーみたいに無駄にポコポコ新言語作るんだ?

53: 名刺は切らしておりまして 2019/01/13(日) 00:53:09.41
>>52
AIやらディープラーニングやら目的が細分化して、その用途に合わせるためだったり、
プログラミングのパラダイムが変遷して、その変化に合わせたりとか、
プラットフォームの多様化して、固有のプラットフォームに特化したりとかで様々。

ただpythonは結構古い。もうすぐ30年になる。

54: 名刺は切らしておりまして 2019/01/13(日) 00:59:43.61
Rってソフトウエアってイメージあったわ

57: 名刺は切らしておりまして 2019/01/13(日) 01:02:38.48
>>54
Mathematicaに近いイメージか

55: 名刺は切らしておりまして 2019/01/13(日) 01:00:22.03
いやだからさ、アセンブラレベルで最適化したCモジュールやフレームワークを提供する側の人間かと思ったら
そのへんのプログラマ同様、pipかなんかで引っ張ってきたのをしょーもないプログラミング能力でAPIをぽちぽちだろ
これでサイエンティストとか名乗られても、ただのプログラマじゃん

58: 名刺は切らしておりまして 2019/01/13(日) 01:06:10.32
>>55
一行目がプログラマで、サイエンティストはエンドユーザーかと

61: 名刺は切らしておりまして 2019/01/13(日) 01:33:54.48
>>55
> アセンブラレベルで最適化したCモジュールやフレームワークを提供する
これはエンジニアの仕事。サイエンティストの仕事では無い。

> pipかなんかで引っ張ってきたのをしょーもないプログラミング能力でAPIをぽちぽちだろ
サイエンティストはプログラミング能力で評価されるわけでは無い。
データサイエンティストならデータから有用な結果を引き出せるかどうかが評価のポイントだろ。

62: 名刺は切らしておりまして 2019/01/13(日) 01:45:45.24
ややこしいのは、新しい機械学習のアルゴリズムを作る
例えばヒントンのような人はコンピュータサイエンティストの
くくりの方が適切(多分)ってこと。

そういう意味でデータサイエンティストよりデータアナリストとか
統計技術者という言い方の方が適切なのかもしれない。

64: 名刺は切らしておりまして 2019/01/13(日) 02:17:11.65
データサイエンティストはエクセルも作るし、プレゼンもするぞ。モデルも作る

てか、エクセル作るためにモデル必要だし
エクセル作るだけの仕事なんてまずないだろ。それじゃただのコンサルじゃないの?

クライアントに寄り添ってデータ分析するのがデータサイエンティスト
彼らの実装をよりエレガントにエフェクティブにするのが機械学習エンジニア
その実装や必要なデータ整備を分散化、自動化するのがデータ基盤エンジニア

実際ははっきりとは分かれず
兼務してることが大半だと思う
特にデータサイエンティストと機械学習エンジニア

66: 名刺は切らしておりまして 2019/01/13(日) 02:34:11.89
ヘボい
こんなんで年収がいいんだ、おれもデーターサイエンティスト()目指そうかな

67: 名刺は切らしておりまして 2019/01/13(日) 02:47:16.83
>>66
人間性スキルが必要だから
君には無理だよ

71: 名刺は切らしておりまして 2019/01/13(日) 04:26:14.26
π損もやっといた方がいいかなー
色んな言語に手を出すには日本人エンジニアの余暇は少なすぎるのだけど

スポンサード リンク