【国際】インドのプログラマーでちゃんと自動コンパイルできるコードを書いているのは36%

1: ニライカナイφ ★ 2017/05/20(土) 14:14:10.93 CAP_USER9.net
急激な速度でIT大国へと発展したインドで、3万6800人のプログラマーを対象にコードを書いてもらうという調査が行われた結果、自動コンパイルできるコードを書くことができたのは、全体の36%だったことが判明しました。 インドを拠点としている評価会社Aspiring Mindsは、インド国内の500以上の大学に在籍する3万6800人のプログラマーを対象にした調査を実施しました。 調査では自動化ツール「Automata」を使って、コンパイラ統合環境で60分間のプログラミングテストを受けてもらい、テスト結果から「プログラミング能力」「プログラミングの業界規範にならっているか」「プログラム実行時の複雑さ」「機能性の正確度」などの指標を基に、高度な人工知能を使ってそれぞれのプログラミングスキルを自動的に評価しました。 各プログラマーにはそれぞれ2つの問題が与えられたのですが、両方の問題でコンパイルできるコードを書けたプログラマーは全体の14%で、片方だけ書けたのは全体の22%だったとのこと。 調査の参加者のうちIT業界の企業に勤めていたのは全体の14.67%で、効率性などの指標を含めた「完璧に機能的なコード」を書くことができる基準に達していたのは、全プログラマーのうち2.21%にとどまる結果となっています。 Aspiring Mindsは「『正しく機能するコードを書く』というのはプログラマーとしての最低条件ですが、品質の高いコードには効率性、時間的コスト、必要メモリの計算などの条件が必要になります。 今回の調査では、最も効率的で複雑性の低い論理的なコードを書くスキルを持っていたのは、プログラマーのうち2.21%のみということが明らかになりました」と説明しています。 なお、参加者の男女比は男性61.1%、女性38.9%で、デリー・チェンナイ・ムンバイ・プネー・バンガロール・ハイデラバード・コルカタの都市から集められたとのことです。

http://i.gzn.jp/img/2017/05/20/indian-engineer-compilable-code/snap14864.png http://gigazine.net/news/20170520-indian-engineer-compilable-code/


58: 名無しさん@1周年 2017/05/20(土) 14:26:52.36 TgsjWgCg0.net
>>1 ヒント MSの68%がインド系 CEOはインド人 Windowsの劣化

150: 名無しさん@1周年 2017/05/20(土) 14:39:43.87 XCIVSy210.net
>>1 >品質の高いコードには効率性、時間的コスト、必要メモリの計算などの >条件が必要になります。 これプログラマーが勝手に決めてコーディングするのか? 仕様に落としてあるべきじゃねーのか? それこそ全体の品質にバラつきがでるんじゃねーのか?

159: 名無しさん@1周年 2017/05/20(土) 14:41:09.16 K6M5zKyt0.net
>>1 まともなプログラマーなんているの? たいていは、1人か2人いるだけであとはみな素人同然でカバーしながらやってるだけでしょ? 企業から開発費を搾り取る為にさ

182: 名無しさん@1周年 2017/05/20(土) 14:42:55.82 XCIVSy210.net
>>1 >品質の高いコードには効率性、時間的コスト、必要メモリの計算などの >条件が必要になります。 これプログラマーが勝手に決めてコーディングするのか? 仕様に落とすべきじゃねーのか? それこそ全体の品質にバラつきがでるんじゃねーのか?

3: 名無しさん@1周年 2017/05/20(土) 14:15:10.07 CwmlULAU0.net
日本だと10%くらいか 日曜プログラマが大石

4: 名無しさん@1周年 2017/05/20(土) 14:15:14.58 ECMrk5P50.net
コンパイルってなぁーに?

156: 名無しさん@1周年 2017/05/20(土) 14:40:44.05 mmvLDFLe0.net
>>4 饅頭やさん

197: 名無しさん@1周年 2017/05/20(土) 14:44:39.73 wltU60dn0.net
>>4 甘い甘い砂糖菓子

6: 名無しさん@1周年 2017/05/20(土) 14:15:36.98 e6uTdX2P0.net
日本のプログラマーも大して変わらんよ

174: 名無しさん@1周年 2017/05/20(土) 14:42:27.04 oPslhJ5j0.net
>>6 日本はこの数分の一だよ

10: 名無しさん@1周年 2017/05/20(土) 14:16:20.85 B/hZwRhL0.net
まさか一発でコンパイルが通るコードが書けるかどうかを見ているのか? コンパイルエラーを直しながら書いちゃ駄目なの?

15: 名無しさん@1周年 2017/05/20(土) 14:17:43.53 uvQqo5HO0.net
荒い実験だな

18: 名無しさん@1周年 2017/05/20(土) 14:18:17.00 Qz6XGxn80.net
日本人なら1%も居ないだろうな

22: 名無しさん@1周年 2017/05/20(土) 14:19:15.53 2OrPoVU70.net
なるほど、だからWindowsはずっとあんななんだw

23: 名無しさん@1周年 2017/05/20(土) 14:20:08.40 x23y8Y5X0.net
日本人の若手は仕事ではロジック部分触らせてもらえず、ライブラリのラッパー書くだけのつまらない作業しかさせてもらえないからもっと低いだろ Gethoge(){ Return hoge; } みたいなの

26: 名無しさん@1周年 2017/05/20(土) 14:21:05.80 IMZlb3we0.net
IT業界で働いてるのは15%以下って、何を調査したの? 素人集めて、インドを叩くために数字を出したかったとか? まぁ調査のための金もなかったので、そんなのしか集められなかったってところかなぁ どこでもそうだが、使える奴は忙しいから 暇な人を集めたら・・そりゃダメな人が多いの当たり前www

31: 名無しさん@1周年 2017/05/20(土) 14:21:43.23 gOfQAmYl0.net
なんのためにエラーメッセージがついてると思ってるんだ… 机上で完璧なコード書いて、一発でコンパイルを通さなければならないと思ってるのか?

33: 名無しさん@1周年 2017/05/20(土) 14:21:48.46 b/9JIfAf0.net
母集団が大きいんじゃないか。 2%でも20万人もいたり。

35: 名無しさん@1周年 2017/05/20(土) 14:22:16.74 cYAmOc1c0.net
COBOLなら無敵

42: 名無しさん@1周年 2017/05/20(土) 14:24:30.51 KoVfsMon0.net
IDEの支援入力無しってこと?って思ったら>コンパイラ統合環境で60分間のプログラミングテスト どっちにしても何の意味があるのかわからない

43: 名無しさん@1周年 2017/05/20(土) 14:24:41.84 THRxBWna0.net
コーディングってのは全体の作業から見ればそれほど難しい部分ではない まあ個人プログラマーだといきなりコーディングし始める人が大半なんだろうけど

89: 名無しさん@1周年 2017/05/20(土) 14:31:37.45 x23y8Y5X0.net
>>43 とりあえず動くコード書くだけなら難しくない バグが無い、エラー起きない、処理が遅延しない あたりがコード書けない人が思ってるよりはるかに時間と手間が掛かって大変な部分

52: 名無しさん@1周年 2017/05/20(土) 14:25:56.53 L9TfKEt50.net
試しながらじゃあかんのか? 一発でって優秀な方々やん・・・・ 流石0を発明した国やで!

350: 名無しさん@1周年 2017/05/20(土) 15:05:47.32 WnZ6L4on0.net
>>58 >>>1 >ヒント >MSの68%がインド系 >CEOはインド人 >Windowsの劣化 え? あのターバン野郎が今CEOなの? 何度かあったが、たしかにレドモンドでは可愛がられていたな

60: 名無しさん@1周年 2017/05/20(土) 14:27:09.01 WMwGrfDi0.net
動かないから見てくれ言われて変数型式宣言してないコード見てコーヒー吹いたあの日

69: 名無しさん@1周年 2017/05/20(土) 14:28:32.39 631vbu3i0.net
正直プログラマって何がすごいのか 全く理解できない プログラマってどんな仕事する人?

70: 名無しさん@1周年 2017/05/20(土) 14:28:33.10 oq7nPglr0.net
インド人は数学が得意らしいがコード書くのはまた別の技術だからな

71: 名無しさん@1周年 2017/05/20(土) 14:28:37.68 ZF1WsHw80.net
ぷよぷよが勝手に動くこと?

78: 名無しさん@1周年 2017/05/20(土) 14:29:39.18 ZF1WsHw80.net
60分でFFくらい作れないやつは二流

99: 名無しさん@1周年 2017/05/20(土) 14:33:21.01 F4Lz1qPJ0.net
MSXでプログラムつくったことしかない

110: 名無しさん@1周年 2017/05/20(土) 14:34:29.30 /Y9xM7N00.net
最初にドーンと書いてコンパイラかけても、まあ一発で通ることなんてないね

114: 名無しさん@1周年 2017/05/20(土) 14:35:22.91 LPNraIdo0.net
60分間程度じゃ まともなコードを10行ほどかければ十分だと思うが どんな問題だったのか

131: 名無しさん@1周年 2017/05/20(土) 14:38:05.99 A6UxPJjD0.net
インド外注なんてCOBOLの頃からそんなもんだよ

137: 名無しさん@1周年 2017/05/20(土) 14:38:39.35 btyBCb1i0.net
インドの こどもが なりたいものは

138: 名無しさん@1周年 2017/05/20(土) 14:38:42.04 F6HeVNHV0.net
ぷよぷよスレは前フリだったのか

140: 名無しさん@1周年 2017/05/20(土) 14:38:49.86 Qy47BHxM0.net
コンパイルできた後は「それは仕様です」という最適化作業が待ってんだよな

168: 名無しさん@1周年 2017/05/20(土) 14:41:59.57 /Y9xM7N00.net
>>150 実行コードの効率性、時間的コスト、必要メモリの計算ならプログラマの仕事でしょう

160: 名無しさん@1周年 2017/05/20(土) 14:41:15.77 JbmW6QHi0.net
安いから使えって配置されたインドとパキスタンのプログラマーがパワポで綺麗に報告書は書くから 上にはウケがいいんだが、コードほとんどコピペだし、gplは使うなっていうのがどうしても理解できないしで 大変だった

185: 名無しさん@1周年 2017/05/20(土) 14:43:11.74 IjGxiqZ10.net
これなんの意味があんの

210: 名無しさん@1周年 2017/05/20(土) 14:46:07.68 1ARiOUdtO.net
ネイティブ以外の英語は寧ろ、聞き取り易い。 経験だと、台湾人の英語が一番分かりやすかった。

211: 名無しさん@1周年 2017/05/20(土) 14:46:08.89 Ejzs/7ql0.net
インドに発注すると単価が驚くほど安いから品質が悪くても採算は合う

226: 名無しさん@1周年 2017/05/20(土) 14:47:42.26 Gq4QOYCS0.net
プログラムなんてやってる計算は単純 特別な何かができるわけではない ただ人間には処理しきれない量の計算ができる その小さなプログラムの集合体がシステムでそれが完成すると人間には到底できない量の処理ができる しかし歪な業務のルールにあわせてプログラムを作るからスパゲッティになる

239: 名無しさん@1周年 2017/05/20(土) 14:49:26.11 XFQaEi9N0.net
おまえら自動コンパイルの意味すら判らないだろうwww

引用元: http://ai.2ch.sc/test/read.cgi/newsplus/1495257250/

人気記事ランキング

コメントを残す

サブコンテンツ

最近の投稿

このページの先頭へ