【IT】インドのプログラマーでちゃんと自動コンパイルできるコードを書いているのは36% [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
急激な速度で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/ 採点までコンパイル禁止で、1文字タイプミスしてても出来なかったことになるのかな? どういう環境かによるよな、メモ帳のみとかなら自信無いわ。 林田力 東急不動産だまし売り裁判で検索したら分かります 日本で同じ調査したらもっと低いに決まってる
ゴキチョンなら限り無く0に近ずくだろう オートマタはコンパイルできなくて当たり前なのです。 コンパイルできないって、セミコロンがなかったりタイプミスだろ?
そんなの減点対象にすんなよバカじゃね コンパイル出来るかどうかはコンパイラに教えてもらう方が早いし つまり、ぷよぷよで連鎖できず、ばよぇーんって事だな。 コンパイラと性的解析ツール使った方が早いし
コード1文字づつ眺めて脳みそコネコネする時間が無駄 >>25 性的解析ツール
うむ。なかなか興味深いゾ 「げー。補完できないじゃん。あのライブラリのスペルなんなんだっけ?」
「はいNG」
これがほとんどのような気がする。 >>28
ライブラリを補完するオートマタを作った方が早いね! Auromataがどんなのか分からんが、
パンタローネ様に挑んで認められたのが2.21%
約800人もいると考えるとなんか凄そう テストはいいけど、他の国の結果が無きゃ意味ないだろ。 まあコードなんてほぼほぼ誰かが作ったコピペの使いまわしですから 昔は目視デバッグだけで完成させるってのがあったけど
今は統合環境ありき、だからな
「コンパイルできないコードになるのは統合環境のエディターの文法チェックが悪い」
なんでしょ >>19
でもセミコロンないのは縮小したときにエラーになるからやめてほしい >>33
統合環境の場合、究極の一手になろうである
ライブラリーが使えない事が分かった時がとても悲しい。 >>4
ほんこれ
記事にテスト問題が書かれてない時点で価値がない記事だは 時差があるから、インドの会社に遠隔保守とかやらせると便利なんだよね
夕方に指示を出しておくと次の日の朝には対応してくれるとか コンパイルエラー無しでコーディング出来るやつなんているのか?
IT大国の中韓にはいそうだが これからはAI様がコード読んでくれるから問題ないお インド人にプログラム発注すること多いけど、コードくっそ読みにくい。
改行とか大文字小文字とか、コーディングルールもガン無視するしほんと糞バラバラ。
本人はいい奴多いんだけどなぁ >>40
ご主人様。このようなパターンを形成してみましたがいかがでしょうか。 日本もそれくらいだろ
インド新卒プログラマー200万人×36%=72万人
日本新卒プログラマー2万人×36%=7200人 -- まったくのゼロから、
-- テキストエディタだけを使って、
-- 途中一回もコンパイルとかしないで、
-- 一発で完動するコードを書け
こんな出題で 36% が正解なら
やっぱ、インド人てスゲーって評価になるわな
日本人だったら 1% くらいだろう HTMLを手打ち入力限定でまともなホームページ作れる人、今どれぐらいおるんだろ? そういやコンパイルにあほみたいに時間がかかった昔はコンパイル前に
コードをすべてチェックする必要があって自分が新人のときもそう教えられたな。
結局守らたかったけど。
あと今どきはネットで構文文法サンプルをググれるし、統合開発環境が
関数の型とか表示したりキーワードを入力補完してくれるから
プログラミングのペーパーテストみたいなこと自体が無駄。 >>46
いかにサンプルを動かしたかの方が役に立つな。 >>45
そらコーディングな。
プログラミングとは違う。 この研究の対象は、インドの大学に在籍する学生なの? それともIT企業の社員を含む一般人なの? どっちよ? >大学に在籍する3万6800人のプログラマー
って、学生?インハウス要員?学校ブランドで注文とってたりするの? >大学に在籍する3万6800人のプログラマー
教員の可能性もあるか プログラムのテストでいきなり変な言語で組めって奴、昔やったな。
何だっけあれ… 誰でも受かると言ってる基本情報ですら
言語選択者の合格率は3〜5%だぞ >>51
就職用でしょ。
プログラマーはカースト制度の枠外何だとさ。
未だにカーストが幅を利かせているインドでは、プログラマーが階級から脱出する有望な選択肢 俺もこんなもんだ
とりあえずミスは気にせずガーッと書いて、コンパイルエラー出た所を直す感じ >>40
「ちょっと待って…。AE35に問題があり72時間以内に障害が発生します」 自動コンパイルが何かわからんと評価のしようが無いわ >>56
「ねえねえコレ動かないんだけどぉぉ
なにもしてないのにぃ壊れたのぉぉ
ええぇシート名変えたよぉぉカワイイ名前にしたのぉ
ええぇそんだけでうごかなくなるのっぉぉダメじゃーん」 Automataのステマしたつもりが、Automataのドキュメントがダメって話になる可能性があるな 一つもエラーを吐かないソースコードを書けた割合のことですか? 俺の前の会社
コンパイラの開発者が1名いたが、かなり頭がキレていた
もちろん外国人 行数にもよるけどIDEとかなしで一発でコンパイル可能なコード出すほうが珍しくない? 自動コンパイルって完全に誤訳だな
原文にはそんな事一言も書いてない >>12
チャンコロはウィルスコード「だけ」は完璧なコード書くんだぞ
朝鮮人は まぁ、 あれだ (´・ω・`) 手動ならコンパイルできるの?ハンドアセンブル?謎だな。。。 自動コンパイルって何だよ。
しかもハンドコーディングで試行コンパイルもなし?そんな能力必要ないだろ。 こう言うの見ると記事書いてる奴が本当のバカだと思うよ。元記事見るとコンパチブルコード、つまり
文法的に正当でコンパイル出来るコードの
事だよ。何が自動コンパイルだアホか オートマタって世界中で使われてるそうだが、あたしゃプログラマじゃないので知らんが
60分以内にコンパイルエラー無しのプログラム、2本書けということみたい
要はインタプリタ感覚で使える環境なんだろ
まあ、どういう問題かわからんとわからんがww 今時はIDEで単語補完機能使いながら自動エラーチェックするのが常だから、エラーなんてそうそうでないだろ 最も効率的で複雑性の低い論理的なコードを書くスキルを持っていたのは、プログラマーのうち2.21%のみということが インド人に限らず
有能な一人のプログラマは雑魚100人に勝る インドのグラマーでちゃんと合同コンパに来てコンドームを持参しているのは36%。かと思った。 AIに自動的に仕事させるのが正解 ちまちまコード書くやつはバカ!!
テキトーに仕事しとけと指示してポチっとワンクリック それ以上操作するのはバカ >>88
ここまで頭の悪い書き込みは久しぶりに見た 試験で紙にCコード書かされて無理だった
最低でもテキストエディタとコンパイラとGoogleは用意してくれ 今時はideで開発してるだろうから、記述したそばからエラー表示が出てくるだろうに
だからセーブしたときにはコンパイルエラー無しのコードになってる
正常動作するかは知らんけど >自動コンパイルできるコードを書くことができたのは、
>全体の36%だったことが判明しました。
読者が理解できる記事を書ける記者の割合も調べろよ。 こんなの普段から同じ環境でやってるかどうか
大半の奴が使ってない環境でテストとかそれこそ効率性の悪いテストだわ VSTSの自動ビルド使ってるけど自分のPCではコンパイル問題ないけどVSTSではエラーとかあるからな
オートマタとやらの癖を知らないと無理でしょ >>82
そう言うことかw
こういう人に要件とか書かれたらしんどそうね >>17
実行する時は機械語に変換されないとCPUが理解できないでしょ ■ このスレッドは過去ログ倉庫に格納されています