【IT】習得したいプログラミング言語、したくない言語 プログラミング言語実態調査 2018

雑談
スポンサーリンク
1: 次郎丸 ★ 2019/01/24(木) 00:39:41.91 ID:tqkH5Z1/9
 ITエンジニアは今後、どんなプログラミング言語を学びたいのか。またもう要らないと感じているプログラミング言語は何か。これらを明らかにするために、日経 xTECHでは「プログラミング言語実態調査 2018」を実施。
その結果、ITエンジニアが今後有望視するプログラミング言語が浮かび上がった。

 調査では、今後スキルを磨きたいプログラミング言語を複数回答で聞いた。すると、スキルを磨きたい言語の第1位は「Python」だった。回答者1000人中、実に670人がPythonを選んだ。ITエンジニアのおよそ3人に2人がPythonを推す状況だ。

https://i.imgur.com/hPHc5Q2.png
今後、スキルを磨きたいと思う言語

 Pythonは最近のAI(人工知能)関連のシステムで欠かせないプログラミング言語になっている。ライブラリーやフレームワークも豊富であり、AIブームの到来で有望視するITエンジニアが多いと見られる。

 スキルを磨きたいプログラミング言語の第2位は「JavaScript」(547人)だ。過半数を占める回答者がJavaScriptを挙げている。
同じくWeb技術の「HTML/CSS」(373人)も4位に入った。こうしたWeb技術を用いたシステムが現場で増えている表れだろう。

 第3位は「Java」(391人)、第5位は「C/C++」(372人)、第6位は「C#」(364人)だった。いずれも現在利用しているプログラミング言語の上位を占める言語である。

 次に、スキルを磨きたい言語と年齢の関係に着目した。全体の傾向は大きく変わらなかったが、29歳以下のITエンジニアの75%がPythonと答えていた。若手ITエンジニアにとってPython

@以下非公開です

2019/01/24
プログラミング言語実態調査 2018
習得したいプログラミング言語、したくない言語
安藤 正芳=日経 xTECH/日経SYSTEMS
https://tech.nikkeibp.co.jp/

引用元: ・【IT】習得したいプログラミング言語、したくない言語 プログラミング言語実態調査 2018

80: 名無しさん@1周年 2019/01/24(木) 01:03:15.69 ID:SxB/UguN0
去年11月のニュースソースでなんで立てたの?>>1

103: 名無しさん@1周年 2019/01/24(木) 01:08:55.22 ID:82m89+3N0
>>91
学校教育にそこまで必要?
そもそも政府がどんな人材に育てたいのかも謎なんやけど。
プログラムなんて仕事についてからでええやんって今でも思うけど。
たぶん、そもそも就きたがる人がおらんから無理やり詰め込んでやろうってハラなんだろうけど。

だいたいね、PCそのものが日本語とあまりにも相性悪すぎんだわ。
中国の躍進を見てると2バイト文字文化だけを槍玉に挙げるのはいささかヘタレな気もするが。

723: 名無しさん@1周年 2019/01/24(木) 08:04:10.79 ID:X755qDT20
606名無しさん@1周年2017/10/10(火) 17:12:06.50ID:ZU8+7+Zu0
>>595
英語圏はLDがとても多いみたいね
だからその辺の理解もノウハウも豊富なんだろうね

666名無しさん@1周年2017/10/10(火) 17:26:03.75ID:Lh88JZb8O>>681>>684
>>606
日本の漢字は絵として認識出来るけど、英単語は謎記号の羅列だからって聞いたな

681名無しさん@1周年2017/10/10(火) 17:28:44.22ID:Q7IsRkyo0
>>666
発音に規則性乏しいからな 

888名無しさん@1周年2017/10/10(火) 18:28:02.65ID:BhcvBRxlO
>>666
漢字なら覚えられて、漢文はできても、英語になると、
単語の綴りからして覚えられなかったな
英語圏なら、ディスレクシア(学習障害)と判定されていたかもしれない

329名無しさん@1周年2018/03/16(金) 10:14:33.49ID:U2dR83tUO
アイスダンス日本代表のクリス・リードは日米混血、
米国育ちの幼い頃2ヵ国語とびかう環境にて、失語症を患った。
以降、家庭では英語にしぼった。今も後遺症はあるらしい。

■早期英語教育をさせたら国語が出来ない
(国語出来なきゃ文法も算数の文章題も出来ない…)とか、
計算出来るけど数字を記号で捉えてしまって個数としての数が数えられない
(恐ろしい話だがクラスに数人いるケースらしい)とか
これだとアナログ時計読めない子は多いですね……
HiroAnachronism

775: 名無しさん@1周年 2019/01/24(木) 08:28:09.80 ID:67tpG/Az0
>>1
PythonでもTypeScriptでも習得したいならすればいいじゃん
実務でいじる機会なんていくらでも作れるだろうに
むしろLISPとかPrologとかそういう機会も無さそうな言語が出てくるんじゃないのプロなら?

827: 名無しさん@1周年 2019/01/24(木) 09:18:36.66 ID:LrWQUKqP0
>>793
夢持ちすぎてるのはあなたかもよ。

2: 名無しさん@1周年 2019/01/24(木) 00:40:13.71 ID:Yk11+R9T0
Rubyかな

694: 名無しさん@1周年 2019/01/24(木) 07:47:34.10 ID:gh3JBYok0
>>314
君とC

382: 名無しさん@1周年 2019/01/24(木) 02:45:07.74 ID:oDqKppxR0
>>9
プロジェクトマネジメントがクソならどの言語使ってもクソなものができあがる

647: 名無しさん@1周年 2019/01/24(木) 07:09:11.96 ID:NTJwv/OS0
>>638
結局はインタープリタ言語だろうがコンパイラ言語だろうが問題を解決するのに適切かどうかな話だしな
使う問題対象の話なのにバカにするもくそもねえよな

612: 名無しさん@1周年 2019/01/24(木) 06:37:59.17 ID:MTM3vDqI0
>>13
>>101
時代に取り残されてる人発見

651: 名無しさん@1周年 2019/01/24(木) 07:10:48.39 ID:y+K+bqZE0
>>643
クソ外注のやり口だろ
できるで押し切って契約取って入ってきたら使い物にならんパターン多すぎ

244: 名無しさん@1周年 2019/01/24(木) 01:53:09.20 ID:9lzrSwE50
>>78
懐かしい
授業で簡単なゲームつくったなぁ

449: 名無しさん@1周年 2019/01/24(木) 03:21:07.21 ID:YPZgrVFV0
>>81
基本は英語だから
そんな難しいもんじゃないよ

105: 名無しさん@1周年 2019/01/24(木) 01:10:11.60 ID:uDbnKVkN0
>>98
文法とかはさして問題にならない
すでにある構造やライブラリにもっとも大きな影響を受けるから

180: 名無しさん@1周年 2019/01/24(木) 01:30:07.86 ID:NIMuZWFk0
>>176
低レベル言語しか判ってない人も抽象性を理解できているのか怪しいけどね・・

206: 名無しさん@1周年 2019/01/24(木) 01:37:12.39 ID:HqXDxKt80
>>180
確かにね…

982: 名無しさん@1周年 2019/01/24(木) 12:48:04.92 ID:EgHm0LcH0
Pythonで>>114とおなじようにクイックソートしてみた

https://ideone.com/TSgpzy

def Q(A):
if len(A)<2: return A
p = A[0]
return Q(filter(lambda x: x<p, A)) + \
filter(lambda x: x==p, A) + \
Q(filter(lambda x: x>p, A))

127: 名無しさん@1周年 2019/01/24(木) 01:16:34.75 ID:Ws1sdPZ40
俺はプログラマーじゃなく
研究でアプリのカスタマイズにPythonをかじっていた程度なんだが、
あんなスクリプト程度のものがこれほどモテはやらされるようになるとは・・・

あ、IT全く分かりません

217: 名無しさん@1周年 2019/01/24(木) 01:43:36.80 ID:eLbkHLrt0
>>154
ご苦労様。

171: 名無しさん@1周年 2019/01/24(木) 01:28:10.17 ID:IgQrn0pk0
韓国語だろ

252: 名無しさん@1周年 2019/01/24(木) 01:55:43.68 ID:MO58n0G30
>>248
AI駆使してるヘッジファンドなんでpythonpytho言ってるのに何言ってんだw

347: 名無しさん@1周年 2019/01/24(木) 02:25:04.98 ID:eLbkHLrt0
>>307
何処のアンダーでそういうコマがあるのか教えて欲しかったのに
寝落ちか
残念
お休みなさい

315: 名無しさん@1周年 2019/01/24(木) 02:15:53.35 ID:e+xw0vV10
つーか市況で昔、自動トレードの独自システム作るの流行ってた事あったよなぁ
で、どっかの海外鯖で自動取引して、自動売買で儲けたの放置してて
巨額の脱税とかで追徴された猛者が居たなー

ヘッジファンドが欲しい人材ってその系統だろ
だってアメリカのマンハッタン計画で原爆作ってた技術者を
米国政府が証券業界に転職させたのって有名な話だし

398: 名無しさん@1周年 2019/01/24(木) 02:50:22.86 ID:nl0kwJKx0
>>377
いままで一から作ってたロボコン用マシンが、
レゴブロックで作れるようになったニュースを思い浮かべてた。

388: 名無しさん@1周年 2019/01/24(木) 02:47:12.30 ID:3K/n16840
>>357
論旨の通った文章の書き方
討論の仕方

漢字を大学受験までやるから自分の意見も言えず議論ができない

362: 名無しさん@1周年 2019/01/24(木) 02:37:55.94 ID:hrfEMZK20
rubyは嫌い
日本産と言えどrubyバージョンアップしたら全部チェックしなおしとかやってられん
逐次式だし速いわけでもない

392: 名無しさん@1周年 2019/01/24(木) 02:49:11.11 ID:3K/n16840
>>390
「あなたにとっては」
世間が狭い

404: 名無しさん@1周年 2019/01/24(木) 02:51:03.34 ID:3JAR4y0L0
PC-8001のBASICで魔方陣を解け

541: 2/2 2019/01/24(木) 04:53:04.36 ID:Ew3xyhWw0
出来上がったビット列は、そのままメモリの一部としてCPUがダイレクトにアクセスします。
ところが入力センサがメモリのどの番地に入るのか(どの番地が空いているのか)が解りません。
そもそも今時のOSでは「メモリの番地」そのものが仮想化されているので、訳がわかりません。

そこで「とりあえず0番地にしといて、あとでソフトが番地書き換えるようにしたらいんじゃね?」
という発想になり、メモリサイズや入力方法(0~1023、0~1000、0~2000、0~4095:12ビットなど)の
違いを吸収して、0℃~100℃に変換するソフトを作ることになりました。これを「デバイスドライバ」と呼びます。

更に、CPUのバスラインに直接センサを繋ぐのはナンセンスじゃね?ということになり、
HP-IB(=GP-IB)やUSB、Bluetoothなどの、センサ類を統一したシンプルな通信で繋ぐ方法が考案されました。
 センサ値(ビット列)→シリアル変換(USBもBluetoothもシリアルATAも、同じシリアル信号です)

最後に受け取った通信信号を「CPUのバスラインに直で繋がっているメモリー値」と同じように扱える
ソフトウェアを噛ませて、ソフトで読み取れるようにしました。これを「仮想デバイスメモリ」と呼びます。

Windowsのデバイスマネージャからドライバの詳細を見てみてください。
「割り当てアドレス」などのソレっぽい単語が出てくると思います。

>>451さんが仰っている「血液センサ」というのがどういう形で何を検出しているのかは解りません。
導電率(抵抗計)や透過率(照度センサ)などの簡単な方法だけでなく、クロマトグラフや
画像センサや逆フーリエ変換が必要な場合は、更に複雑な前処理が必要です。

ですが、外部信号をコンピュータに取り込んで、プログラムからアクセスするという流れは
概ねこの流れは変わりません。ご理解の一助となれば幸いです。

私がコンピュータに始めて触れた35年前は、コンピュータなんてもっとスカスカでした。
「これがメモリ」「これがI/O」「これがCPU」「これがアドレスバス」「これがデータバス」
などなど、中学生がはんだこてで改造できたレベルです。
そこから今までの進化の歴史を見続けていたからこそ簡単に理解できることなのですが、
逆に複雑怪奇に進化しすぎた現在のコンピュータをイチから学ばなければいけない
今の若い方々の方が遥かに大変だと思います。
がんばってください。

スレタイに戻りますが、コンピュータの根本的な動きを理解するにあたって、
言語の優劣議論など無意味だということをご理解頂ければ幸甚に存じます(スレ違い防止w)。

422: 名無しさん@1周年 2019/01/24(木) 03:02:32.26 ID:qAmk41vu0
>>420
童貞がfuckとかしたことあると思ってンのか

483: 名無しさん@1周年 2019/01/24(木) 03:52:36.67 ID:xygAKDOr0
>>425
とりあえずJavaやっとけとJavaだけ詰め込まれて現場に出て行く若者がかわいそうなんだよなー
Javaしかやらずに10年過ぎて、Javaの需要が落ちたらどうするつもりなんだろう。

442: 名無しさん@1周年 2019/01/24(木) 03:15:43.62 ID:Vlel44G00
>>434
言語をトレンドとして見ている人が大勢存在します
昔、PCでのプログラミングと言えば マシン語(アセンブラ)とN88BASICだけだった
その後Cが登場し食いついた
もちろんCOBOLやFORTRANはそれぞれの分野で動いていました
何時の時代も新しい物に惹かれます それだけのことと思いますよ

489: 名無しさん@1周年 2019/01/24(木) 04:03:36.36 ID:YL84CLxp0
ITエンジニア「JavaScriptやHTML、CSSのスキルとして磨きたい!!」

・・・本当にいまITエンジニアなの??

494: 名無しさん@1周年 2019/01/24(木) 04:07:29.71 ID:qQZDykGE0
PL/I遣いだったあの頃

516: 名無しさん@1周年 2019/01/24(木) 04:28:17.93 ID:yD/D3DNT0
COBOL

522: 名無しさん@1周年 2019/01/24(木) 04:32:14.25 ID:3xNv94+90
ITエンジニアは確かに可笑しな意味合いだな

537: 名無しさん@1周年 2019/01/24(木) 04:46:36.95 ID:mLePdt0g0
俺ウインドウズとリナックス両方使うからパイソンで統一してるわ
パワーシェルとかバッシュをそれぞれ使い分けるのはめんどくさいし

551: 名無しさん@1周年 2019/01/24(木) 05:05:38.34 ID:+kCz2A0F0
言語よりも金になる業界かどうかが重要だ
美味しい仕事は言語だけ知ってても就けない

671: 名無しさん@1周年 2019/01/24(木) 07:29:25.19 ID:xygAKDOr0
>>577
今、スマホ関連でJavaに飛びつく奴なんていないだろ。
むしろ、Javaからどこに行こうかって考えてるところだ。

796: 名無しさん@1周年 2019/01/24(木) 08:47:00.65 ID:qWlQEgdT0
>>780
マシン語呼び出しの話か

ゲーム屋じゃなかったので、それを使う機会は無かったなぁ・・・

701: 名無しさん@1周年 2019/01/24(木) 07:51:25.28 ID:Z7CEiN+O0
>>696
ちょっとはググれ

627: 名無しさん@1周年 2019/01/24(木) 06:57:22.48 ID:aO+D3TQM0
低知能のネトウヨには関係ない話やろ

689: 名無しさん@1周年 2019/01/24(木) 07:45:57.32 ID:mLePdt0g0
習得したいのは特に無いね
c#とパイソンだけでお腹いっぱいだよ
cなんて10年以上触っていない
そもそもテキストベース自体もうやりたくないんだが…

699: 名無しさん@1周年 2019/01/24(木) 07:50:56.75 ID:2vLcXbkP0
マイクロソフト系(Q‐BASIC)とN88BASICしか分からん。VISUAL BASICも分からん。

743: 名無しさん@1周年 2019/01/24(木) 08:17:05.21 ID:NTJwv/OS0
>>734
人工知能関連のせいで降ってわいたもてはやされるようになったが、別にpython自体はそんなに新しい言語でもないからなあ

746: 名無しさん@1周年 2019/01/24(木) 08:17:39.41 ID:niokYe6F0
こうみると昔からある言語ばっかだな
python最近流行りだけどかなり前からあった気がするし

766: 名無しさん@1周年 2019/01/24(木) 08:24:44.21 ID:8JChgLyj0
じゃあ俺はCASLで食っていくわ

818: 名無しさん@1周年 2019/01/24(木) 09:11:29.95 ID:vjpbBJQn0
JavaScriptとHTML/CSSも言語っていえば言語か
Pythonはグーグルが結構採用してるんだっけか
まぁ未だにJavaでも大丈夫なんだな

863: 名無しさん@1周年 2019/01/24(木) 09:48:07.94 ID:HOmuJjve0
ラムダ式は糞

867: 名無しさん@1周年 2019/01/24(木) 09:58:44.09 ID:F/N2dFBL0
そうかJavaやってきたけど今日からPythonにするわw

876: 名無しさん@1周年 2019/01/24(木) 10:14:18.20 ID:GI888cQQ0
日本で覚えても一部の人しか金にならんだろ、この業界も海外海外
糞みたいな中身でも動けば良いって考えが蔓延してる

931: 名無しさん@1周年 2019/01/24(木) 11:23:37.49 ID:fa4m6mKD0
>>921
ナカーマw
COBOLも少しやったな
大形マシンでドでかいインパクトプリンターで
算出結果を印刷してた

934: 名無しさん@1周年 2019/01/24(木) 11:25:47.61 ID:3uqkk8lV0
>>933
Cで?

972: 名無しさん@1周年 2019/01/24(木) 12:30:46.36 ID:MtSwwZjb0
手段と目的

989: 名無しさん@1周年 2019/01/24(木) 13:07:52.31 ID:ouWq5MUf0
G-BASIC

雑談
スポンサーリンク
りょうたろうをフォローする
スポンサーリンク
プログラミングまとめ速報ちゃんねる

コメント

タイトルとURLをコピーしました