2ちゃんねる★スマホ版★■掲示板に戻る■全部1-最新50

【IT】インドのプログラマーでちゃんと自動コンパイルできるコードを書いているのは36% [無断転載禁止]©2ch.net

1 :
ノチラ ★
2017/05/20(土) 09:51:57.83 ID:CAP_USER
急激な速度でIT大国へと発展したインドで、3万6800人のプログラマーを対象にコードを書いてもらうという調査が行われた結果、自動コンパイルできるコードを書くことができたのは、全体の36%だったことが判明しました。

iTWire - Only 36% of Indian engineers can write compilable code: study
https://www.itwire.com/outsourcing/78004-only-36-of-indian-engineers-can-write-compilable-code-study.html

インドを拠点としている評価会社Aspiring Mindsは、インド国内の500以上の大学に在籍する3万6800人のプログラマーを対象にした調査を実施しました。調査では自動化ツール「Automata」を使って、コンパイラ統合環境で60分間のプログラミングテストを受けてもらい、テスト結果から「プログラミング能力」「プログラミングの業界規範にならっているか」「プログラム実行時の複雑さ」「機能性の正確度」などの指標を基に、高度な人工知能を使ってそれぞれのプログラミングスキルを自動的に評価しました。

各プログラマーにはそれぞれ2つの問題が与えられたのですが、両方の問題でコンパイルできるコードを書けたプログラマーは全体の14%で、片方だけ書けたのは全体の22%だったとのこと。調査の参加者のうちIT業界の企業に勤めていたのは全体の14.67%で、効率性などの指標を含めた「完璧に機能的なコード」を書くことができる基準に達していたのは、全プログラマーのうち2.21%にとどまる結果となっています。

Aspiring Mindsは「『正しく機能するコードを書く』というのはプログラマーとしての最低条件ですが、品質の高いコードには効率性、時間的コスト、必要メモリの計算などの条件が必要になります。今回の調査では、最も効率的で複雑性の低い論理的なコードを書くスキルを持っていたのは、プログラマーのうち2.21%のみということが明らかになりました」と説明しています。

なお、参加者の男女比は男性61.1%、女性38.9%で、デリー・チェンナイ・ムンバイ・プネー・バンガロール・ハイデラバード・コルカタの都市から集められたとのことです。
http://gigazine.net/news/20170520-indian-engineer-compilable-code/
2 :
名刺は切らしておりまして
2017/05/20(土) 09:53:37.30 ID:dcrfJyEx
コピベするからだいじょうーぶ!
3 :
2017/05/20(土) 09:54:15.25 ID:EYwZZ7FA
疲労困憊ル
4 :
2017/05/20(土) 09:57:15.70 ID:z0YJUSeT
出された問題の内容によるんじゃないかな。
5 :
2017/05/20(土) 10:01:28.11 ID:N/lzYgg9
採点までコンパイル禁止で、1文字タイプミスしてても出来なかったことになるのかな?
6 :
名刺は切らしておりまして
2017/05/20(土) 10:02:11.94 ID:02v9wuTb
全部マシン語で書かせるから問題ない
7 :
名刺は切らしておりまして
2017/05/20(土) 10:03:22.16 ID:7D42B8oh
プログラマー(笑
8 :
2017/05/20(土) 10:03:36.88 ID:0ptXyuLh
どういう環境かによるよな、メモ帳のみとかなら自信無いわ。
9 :
2017/05/20(土) 10:03:37.92 ID:kM0hd2QJ
ビジネスニュースじゃねえだろ
10 :
名刺は切らしておりまして
2017/05/20(土) 10:04:38.85 ID:8/zXmTkq
非コンパイル言語を使えばいい
11 :
名刺は切らしておりまして
2017/05/20(土) 10:07:47.27 ID:QeBG/Hx1
林田力 東急不動産だまし売り裁判で検索したら分かります
12 :
名刺は切らしておりまして
2017/05/20(土) 10:08:19.44 ID:ZZKEk6mj
日本で同じ調査したらもっと低いに決まってる
ゴキチョンなら限り無く0に近ずくだろう
13 :
名刺は切らしておりまして
2017/05/20(土) 10:08:24.24 ID:6S+oKy8w
quick run
14 :
名刺は切らしておりまして
2017/05/20(土) 10:09:18.57 ID:JBBfKnyE
コンパイル出来ないコードって何?
15 :
名刺は切らしておりまして
2017/05/20(土) 10:10:19.45 ID:mwv3I9+Z
16 :
名刺は切らしておりまして
2017/05/20(土) 10:11:16.62 ID:mwv3I9+Z
オートマタはコンパイルできなくて当たり前なのです。
17 :
名刺は切らしておりまして
2017/05/20(土) 10:11:58.09 ID:wuGc4CpZ
VBAってコンパイルできたっけ?
18 :
名刺は切らしておりまして
2017/05/20(土) 10:12:25.51 ID:94O2+PJj
3人に1人が女とか抱きまくりやんけ
19 :
名刺は切らしておりまして
2017/05/20(土) 10:12:27.10 ID:gS5Zs1DG
コンパイルできないって、セミコロンがなかったりタイプミスだろ?
そんなの減点対象にすんなよバカじゃね
20 :
名刺は切らしておりまして
2017/05/20(土) 10:12:30.58 ID:wuGc4CpZ
コンパイラ作ればok
21 :
2017/05/20(土) 10:12:36.72 ID:Keq+W5Ze
コンパイル出来るかどうかはコンパイラに教えてもらう方が早いし
22 :
名刺は切らしておりまして
2017/05/20(土) 10:13:00.05 ID:LEGVdXjL
つまり、ぷよぷよで連鎖できず、ばよぇーんって事だな。
23 :
名刺は切らしておりまして
2017/05/20(土) 10:13:37.52 ID:brQ65o+w
一番大事なのはトライ&エラーでしょ
24 :
名刺は切らしておりまして
2017/05/20(土) 10:14:25.17 ID:mwv3I9+Z
実は中国に発注してるんだ。
25 :
2017/05/20(土) 10:14:27.87 ID:Keq+W5Ze
コンパイラと性的解析ツール使った方が早いし
コード1文字づつ眺めて脳みそコネコネする時間が無駄
26 :
名刺は切らしておりまして
2017/05/20(土) 10:15:00.48 ID:mwv3I9+Z
>>25 性的解析ツール
うむ。なかなか興味深いゾ
27 :
名刺は切らしておりまして
2017/05/20(土) 10:15:15.38 ID:gWcprBV2
脳みそこねこね
28 :
名刺は切らしておりまして
2017/05/20(土) 10:15:54.04 ID:020HahHM
「げー。補完できないじゃん。あのライブラリのスペルなんなんだっけ?」
「はいNG」
これがほとんどのような気がする。
29 :
名刺は切らしておりまして
2017/05/20(土) 10:16:35.18 ID:mwv3I9+Z
>>28
ライブラリを補完するオートマタを作った方が早いね!
30 :
2017/05/20(土) 10:18:45.13 ID:aUzxzikW
Auromataがどんなのか分からんが、
パンタローネ様に挑んで認められたのが2.21%
約800人もいると考えるとなんか凄そう
31 :
2017/05/20(土) 10:19:55.60 ID:qDiOte6P
テストはいいけど、他の国の結果が無きゃ意味ないだろ。
32 :
名刺は切らしておりまして
2017/05/20(土) 10:20:20.85 ID:Po+3TkQJ
まあコードなんてほぼほぼ誰かが作ったコピペの使いまわしですから
33 :
2017/05/20(土) 10:20:32.66 ID:o94HZiAo
昔は目視デバッグだけで完成させるってのがあったけど
今は統合環境ありき、だからな

「コンパイルできないコードになるのは統合環境のエディターの文法チェックが悪い」

なんでしょ
34 :
名刺は切らしておりまして
2017/05/20(土) 10:20:54.50 ID:p15AnKf8
>>19
でもセミコロンないのは縮小したときにエラーになるからやめてほしい
35 :
名刺は切らしておりまして
2017/05/20(土) 10:22:18.35 ID:mwv3I9+Z
>>33
統合環境の場合、究極の一手になろうである
ライブラリーが使えない事が分かった時がとても悲しい。
36 :
名刺は切らしておりまして
2017/05/20(土) 10:22:25.82 ID:Po+3TkQJ
>>19
だからコピペ最強だっつの
37 :
名刺は切らしておりまして
2017/05/20(土) 10:22:33.69 ID:FviiPnLD
>>4
ほんこれ

記事にテスト問題が書かれてない時点で価値がない記事だは
38 :
2017/05/20(土) 10:22:38.64 ID:cQ6/Q7ux
時差があるから、インドの会社に遠隔保守とかやらせると便利なんだよね
夕方に指示を出しておくと次の日の朝には対応してくれるとか
39 :
2017/05/20(土) 10:23:51.09 ID:ugGGF9/K
コンパイルエラー無しでコーディング出来るやつなんているのか?
IT大国の中韓にはいそうだが
40 :
名刺は切らしておりまして
2017/05/20(土) 10:23:57.36 ID:Po+3TkQJ
これからはAI様がコード読んでくれるから問題ないお
41 :
名刺は切らしておりまして
2017/05/20(土) 10:25:17.33 ID:IUOPd+Qi
インド人にプログラム発注すること多いけど、コードくっそ読みにくい。
改行とか大文字小文字とか、コーディングルールもガン無視するしほんと糞バラバラ。
本人はいい奴多いんだけどなぁ
42 :
名刺は切らしておりまして
2017/05/20(土) 10:25:33.75 ID:mwv3I9+Z
>>40
ご主人様。このようなパターンを形成してみましたがいかがでしょうか。
43 :
名刺は切らしておりまして
2017/05/20(土) 10:26:43.65 ID:wxqErYvc
日本もそれくらいだろ

インド新卒プログラマー200万人×36%=72万人

日本新卒プログラマー2万人×36%=7200人
44 :
2017/05/20(土) 10:26:44.57 ID:DgeRNSOb
-- まったくのゼロから、
-- テキストエディタだけを使って、
-- 途中一回もコンパイルとかしないで、
-- 一発で完動するコードを書け

こんな出題で 36% が正解なら
やっぱ、インド人てスゲーって評価になるわな

日本人だったら 1% くらいだろう
45 :
2017/05/20(土) 10:28:31.50 ID:jA7eyVo1
HTMLを手打ち入力限定でまともなホームページ作れる人、今どれぐらいおるんだろ?
46 :
2017/05/20(土) 10:28:48.72 ID:Keq+W5Ze
そういやコンパイルにあほみたいに時間がかかった昔はコンパイル前に
コードをすべてチェックする必要があって自分が新人のときもそう教えられたな。
結局守らたかったけど。

あと今どきはネットで構文文法サンプルをググれるし、統合開発環境が
関数の型とか表示したりキーワードを入力補完してくれるから
プログラミングのペーパーテストみたいなこと自体が無駄。
47 :
名刺は切らしておりまして
2017/05/20(土) 10:30:08.15 ID:mwv3I9+Z
>>46
いかにサンプルを動かしたかの方が役に立つな。
48 :
2017/05/20(土) 10:30:20.29 ID:qDiOte6P
>>45
そらコーディングな。
プログラミングとは違う。
49 :
名刺は切らしておりまして
2017/05/20(土) 10:31:57.22 ID:7pH1Z0oZ
この研究の対象は、インドの大学に在籍する学生なの? それともIT企業の社員を含む一般人なの? どっちよ?
50 :
名刺は切らしておりまして
2017/05/20(土) 10:38:22.76 ID:cDHftyCa
恐ろしく厳しそうだわw
51 :
名刺は切らしておりまして
2017/05/20(土) 10:39:44.93 ID:w51F+bms
>大学に在籍する3万6800人のプログラマー
って、学生?インハウス要員?学校ブランドで注文とってたりするの?
52 :
51
2017/05/20(土) 10:40:40.40 ID:w51F+bms
>大学に在籍する3万6800人のプログラマー
教員の可能性もあるか
53 :
2017/05/20(土) 10:40:40.66 ID:qDiOte6P
プログラムのテストでいきなり変な言語で組めって奴、昔やったな。
何だっけあれ…
54 :
2017/05/20(土) 10:43:18.42 ID:lmPOZ99k
誰でも受かると言ってる基本情報ですら
言語選択者の合格率は3〜5%だぞ
55 :
名刺は切らしておりまして
2017/05/20(土) 10:43:36.53 ID:Zm97xbTq
>>51
就職用でしょ。
プログラマーはカースト制度の枠外何だとさ。
未だにカーストが幅を利かせているインドでは、プログラマーが階級から脱出する有望な選択肢
56 :
2017/05/20(土) 10:47:27.39 ID:7/p5POSd
俺もこんなもんだ
とりあえずミスは気にせずガーッと書いて、コンパイルエラー出た所を直す感じ
57 :
2017/05/20(土) 10:50:24.71 ID:vqILLWTp
>>40
「ちょっと待って…。AE35に問題があり72時間以内に障害が発生します」
58 :
名刺は切らしておりまして
2017/05/20(土) 10:52:10.88 ID:w51F+bms
はいはい、アジャイルアジャイル
59 :
2017/05/20(土) 10:53:30.60 ID:cQ6/Q7ux
>>25
ど、ど、ど、ど、童貞ちゃうわ!
60 :
名刺は切らしておりまして
2017/05/20(土) 10:53:49.41 ID:w51F+bms
>>57
「歌ってくれ、HAL」
61 :
名刺は切らしておりまして
2017/05/20(土) 10:56:05.93 ID:SNzYVf6+
日本でやったら10%以下
62 :
2017/05/20(土) 10:57:57.10 ID:FlWWQ53f
自動コンパイルが何かわからんと評価のしようが無いわ
63 :
2017/05/20(土) 10:59:52.60 ID:CpqjZ6hn
自動コンパイルって何?
64 :
名刺は切らしておりまして
2017/05/20(土) 11:00:19.36 ID:4msufGqZ
>>56
「ねえねえコレ動かないんだけどぉぉ
 なにもしてないのにぃ壊れたのぉぉ
 ええぇシート名変えたよぉぉカワイイ名前にしたのぉ
 ええぇそんだけでうごかなくなるのっぉぉダメじゃーん」
65 :
名刺は切らしておりまして
2017/05/20(土) 11:04:11.12 ID:DwQloc5k
インド人ナンにスパゲティー作るんかい
66 :
名刺は切らしておりまして
2017/05/20(土) 11:04:25.64 ID:EzjRhpvg
Automataのステマしたつもりが、Automataのドキュメントがダメって話になる可能性があるな
67 :
名刺は切らしておりまして
2017/05/20(土) 11:06:45.09 ID:NXr6PaF+
プログラムくらいAIで出来んのか
68 :
2017/05/20(土) 11:07:20.97 ID:h6oZnwUB
納期内に完成して動きゃいいのよ動きゃ
69 :
名刺は切らしておりまして
2017/05/20(土) 11:07:36.47 ID:ClOC1DDK
一つもエラーを吐かないソースコードを書けた割合のことですか?
70 :
名刺は切らしておりまして
2017/05/20(土) 11:13:52.98 ID:mCC3rvoU
俺の前の会社
コンパイラの開発者が1名いたが、かなり頭がキレていた
もちろん外国人 
71 :
2017/05/20(土) 11:16:53.08 ID:E4S4duY9
行数にもよるけどIDEとかなしで一発でコンパイル可能なコード出すほうが珍しくない?
72 :
名刺は切らしておりまして
2017/05/20(土) 11:17:44.18 ID:0SN8dbWv
>>69
おそろしく優秀だな
73 :
名刺は切らしておりまして
2017/05/20(土) 11:18:51.27 ID:h75Quw5D
自動コンパイルって完全に誤訳だな

原文にはそんな事一言も書いてない
74 :
2017/05/20(土) 11:23:35.30 ID:QaiYjDfH
なんか調査対象がおかしくないか?
75 :
名刺は切らしておりまして
2017/05/20(土) 11:23:38.95 ID:ndgOKU7Z
>>12

チャンコロはウィルスコード「だけ」は完璧なコード書くんだぞ


朝鮮人は まぁ、 あれだ   (´・ω・`)
76 :
名刺は切らしておりまして
2017/05/20(土) 11:24:04.68 ID:wCRiWswR
この文脈で自動コンパイルの自動っているか?
77 :
名刺は切らしておりまして
2017/05/20(土) 11:26:00.72 ID:vaVf6ISZ
手動ならコンパイルできるの?ハンドアセンブル?謎だな。。。
78 :
名刺は切らしておりまして
2017/05/20(土) 11:26:11.35 ID:aowE+MDN
インド人を右に
79 :
2017/05/20(土) 11:29:26.05 ID:izv0mp5q
自動コンパイルって何だよ。
しかもハンドコーディングで試行コンパイルもなし?そんな能力必要ないだろ。
80 :
2017/05/20(土) 11:39:04.23 ID:2n+JpVjD
噂だけで、けっきょくなにも実力なしw
81 :
名刺は切らしておりまして
2017/05/20(土) 11:39:17.60 ID:P6QQEFX/
君をコンパイルしちゃいたい
82 :
名刺は切らしておりまして
2017/05/20(土) 11:42:54.01 ID:Fu1fnTJD
こう言うの見ると記事書いてる奴が本当のバカだと思うよ。元記事見るとコンパチブルコード、つまり
文法的に正当でコンパイル出来るコードの
事だよ。何が自動コンパイルだアホか
83 :
名刺は切らしておりまして
2017/05/20(土) 11:42:55.54 ID:FYYrUWdm
オートマタって世界中で使われてるそうだが、あたしゃプログラマじゃないので知らんが

60分以内にコンパイルエラー無しのプログラム、2本書けということみたい
要はインタプリタ感覚で使える環境なんだろ

まあ、どういう問題かわからんとわからんがww
84 :
名刺は切らしておりまして
2017/05/20(土) 11:43:08.00 ID:f9S9JK8f
今時はIDEで単語補完機能使いながら自動エラーチェックするのが常だから、エラーなんてそうそうでないだろ
85 :
2017/05/20(土) 11:47:24.38 ID:2n+JpVjD
最も効率的で複雑性の低い論理的なコードを書くスキルを持っていたのは、プログラマーのうち2.21%のみということが
86 :
2017/05/20(土) 11:50:13.70 ID:WMFKRccN
インド人に限らず
有能な一人のプログラマは雑魚100人に勝る
87 :
名刺は切らしておりまして
2017/05/20(土) 11:53:18.29 ID:sxTGiSy7
インドのグラマーでちゃんと合同コンパに来てコンドームを持参しているのは36%。かと思った。
88 :
名刺は切らしておりまして
2017/05/20(土) 11:56:10.89 ID:iUNHBsdX
AIに自動的に仕事させるのが正解 ちまちまコード書くやつはバカ!!

テキトーに仕事しとけと指示してポチっとワンクリック それ以上操作するのはバカ
89 :
2017/05/20(土) 11:58:29.07 ID:3XSjgoJy
>>88
ここまで頭の悪い書き込みは久しぶりに見た
90 :
2017/05/20(土) 12:00:52.22 ID:awEUrIwr
試験で紙にCコード書かされて無理だった
最低でもテキストエディタとコンパイラとGoogleは用意してくれ
91 :
2017/05/20(土) 12:04:20.17 ID:2Uu3W/K+
今時はideで開発してるだろうから、記述したそばからエラー表示が出てくるだろうに
だからセーブしたときにはコンパイルエラー無しのコードになってる
正常動作するかは知らんけど
92 :
名刺は切らしておりまして
2017/05/20(土) 12:10:22.58 ID:fZI1mQNL
一発オーケーである必要なんなないわい
93 :
2017/05/20(土) 12:24:44.48 ID:6UC+D0b/
>自動コンパイルできるコードを書くことができたのは、
>全体の36%だったことが判明しました。

読者が理解できる記事を書ける記者の割合も調べろよ。
94 :
2017/05/20(土) 12:29:17.98 ID:ri68bW8E
FF3かよ
95 :
2017/05/20(土) 12:29:18.97 ID:RcGsdbsA
こんなの普段から同じ環境でやってるかどうか
大半の奴が使ってない環境でテストとかそれこそ効率性の悪いテストだわ
96 :
名刺は切らしておりまして
2017/05/20(土) 12:32:56.74 ID:XneK5AGU
VSTSの自動ビルド使ってるけど自分のPCではコンパイル問題ないけどVSTSではエラーとかあるからな
オートマタとやらの癖を知らないと無理でしょ
97 :
名刺は切らしておりまして
2017/05/20(土) 12:39:51.41 ID:ox7Nd2hd
ワイコボラーコピペの達人高みの見物
98 :
名刺は切らしておりまして
2017/05/20(土) 12:41:46.07 ID:bjoXEEf8
>>82
そう言うことかw
こういう人に要件とか書かれたらしんどそうね
99 :
2017/05/20(土) 12:43:45.37 ID:2xLzCobE
>>17
実行する時は機械語に変換されないとCPUが理解できないでしょ
100 :
名刺は切らしておりまして
2017/05/20(土) 12:50:17.40 ID:M7kKBccp
100なら全裸で国会前で共謀罪に抗議
79KB

新着レスの表示

★スマホ版★■掲示板に戻る■全部前100次100最新50

名前:E-mail: