習得したいプログラミング言語、したくない言語 『プログラミング言語実態調査 2018』が公開

006515

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

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



今後、スキルを磨きたいと思う言語

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/
3 :名無しさん@1周年 2019/01/24(木) 00:40:30.46 iyCHQUlG0.net
小学生がC++してる現実があるんですよ
4 :名無しさん@1周年 2019/01/24(木) 00:40:37.43 e7mqIj/60.net
COBOL
フォートラン
197 :名無しさん@1周年 2019/01/24(木) 01:34:45.02 uUvI1Bmw0.net
>>4
わいもその時代や
5 :名無しさん@1周年 2019/01/24(木) 00:40:55.40 1Hnezi40.net
Z80弄ってたがもう忘れた
6 :名無しさん@1周年 2019/01/24(木) 00:41:40.24 FtzQbkXd0.net
アセンブラは楽勝
7 :名無しさん@1周年 2019/01/24(木) 00:41:43.54 Wy9M9Dxh0.net
COBOLがあってVB6が無い
8 :名無しさん@1周年 2019/01/24(木) 00:41:59.57 gVGvJ/gj0.net
なんでPascalがないんだっけ?
11 :名無しさん@1周年 2019/01/24(木) 00:43:03.57 9geYbS/80.net
記事に出てるのは、主要な言語ばっかりって印象だけど
12 :名無しさん@1周年 2019/01/24(木) 00:43:05.72 gMwZ9Hil0.net
>第5位は「C/C++」(372人)、第6位は「C#」(364人)

古い方が負けてないのが意外
55 :名無しさん@1周年 2019/01/24(木) 00:57:46.66 QuvzjQQR0.net
>>12
Cは今でも組込み系ではほぼ必須。
68 :名無しさん@1周年 2019/01/24(木) 00:59:56.60 82m89+3N0.net
>>55
すぐ書けるもんねえ。
ポインタは確かに少し厄介だけど(間違っててもコンパイルできちゃうし)。
手続き型言語はとっかかりにはいいよねー。
14 :名無しさん@1周年 2019/01/24(木) 00:44:14.29 KjkbUzrr0.net
以下非公開を載せるな!
15 :名無しさん@1周年 2019/01/24(木) 00:44:29.89 BaHB52h40.net
アセンブラー
16 :名無しさん@1周年 2019/01/24(木) 00:44:47.09 82m89+3N0.net
覚える必要なんかねえと思うんだけどねえ。
時間が余ってんならまだしも、さらにこれに英語教育まで突っ込むんだろう?
まともなやつが考えることだとはとても思えん。
27 :名無しさん@1周年 2019/01/24(木) 00:47:56.64 Bkj1Ms0.net
>>16
素の思考力を身に着けさせるのが先だろうにな
文化面も手抜きだし

ペラペラならぬペラッペラな人材の量産
18 :名無しさん@1周年 2019/01/24(木) 00:44:53.91 e66RQfs60.net
プログラミングで言語のスキルを磨くってなんだろうね
言語なんか二の次だよ
20 :名無しさん@1周年 2019/01/24(木) 00:44:59.59 jxZ/FfYF0.net
ベーシック
カセットテープで
21 :名無しさん@1周年 2019/01/24(木) 00:45:07.03 8G8pktbO0.net
一流のプログラマは1年につき1つの言語を習得するらしい。
22 :名無しさん@1周年 2019/01/24(木) 00:45:36.02 Um8vHikz0.net
>Pythonは最近のAI(人工知能)関連のシステムで欠かせない
>プログラミング言語になっている

Pythonは呼び出してるだけでAI(人工知能)関連の本体はC言語なのに。
23 :名無しさん@1周年 2019/01/24(木) 00:46:00.07 ktAS5G0w0.net
個人的にhtmlってプログラミング言語のイメージないんだが
25 :名無しさん@1周年 2019/01/24(木) 00:46:56.46 YyhKnGb/0.net
『Java』と『Perl』だけは死んでも嫌

というか一刻も早く消えて欲しい言語の双巨頭
もしタイムマシンが出来たら両開発者達に
もう一度最初っから開発設計を見直せと忠告したい
31 :名無しさん@1周年 2019/01/24(木) 00:48:44.58 xpRfdB1e0.net
>>25
VBちやん「残念でした!」
28 :名無しさん@1周年 2019/01/24(木) 00:48:01.10 82m89+3N0.net
まあ、おそらく今だと動的言語使うんじゃねえか。
とはいえ、選ぶ方は時代遅れにならない言語を使いたいだろうけど。
それだと結局、Cになっちまうな。
29 :名無しさん@1周年 2019/01/24(木) 00:48:26.77 FcQH7qAq0.net
LabViewとか転職に有利?
30 :名無しさん@1周年 2019/01/24(木) 00:48:39.28 tcBgQ8Eg0.net
smalltalkが無い!
って、いま使ってる人いないか
32 :名無しさん@1周年 2019/01/24(木) 00:48:50.58 kv6RgXrk0.net
Delphi:(´・ω・`)
33 :名無しさん@1周年 2019/01/24(木) 00:48:54.44 WDPJT4ZC0.net
PL/1 が入ってるなんてネタだろ⁉
34 :名無しさん@1周年 2019/01/24(木) 00:49:00.44 /Wy82y1t0.net
こんなもん遠からず日本語で適当なフローチャート書けば
AIがディープラーニングで良い感じに忖度して
勝手にプログラム組んでくれるようになるだろ
48 :名無しさん@1周年 2019/01/24(木) 00:55:24.30 FGH4AuFF0.net
>>34
ブロックを組み合わせてコードを自動生成させるツールとかあるけど
普通に書いたほうが早いような気がする
検証なんかは視覚的で使えるんだけどね
124 :名無しさん@1周年 2019/01/24(木) 01:16:20.70 /Wy82y1t0.net
>>48
そこが単なるオペレーターと技術革新を行うイノベーターの意識の差なんよね
プログラムのプの字も知らない人間がプログラム組めるようにする
基盤を作ることを考えるか否か
そして将来的には必ずそういう方向に向かうわけ
車なんか作れないけどみんな使えるようになったのと同じ
少なくともここでどの言語がいいとか書いてるのはイノベーターになれない
35 :名無しさん@1周年 2019/01/24(木) 00:49:56.86 Bkj1Ms0.net
LISPは震災さえなければ天下取れたのにな
37 :名無しさん@1周年 2019/01/24(木) 00:50:07.10 KjkbUzrr0.net
LabVIEWがイチバンだねw
38 :名無しさん@1周年 2019/01/24(木) 00:50:53.29 OJbUynfv0.net
JavaScriptはないわ
誰に聞いたの?って話
39 :名無しさん@1周年 2019/01/24(木) 00:51:18.63 +EjMdaGH0.net
気合のアッセンブラだな
いまや専門書なんてあるんか
49 :名無しさん@1周年 2019/01/24(木) 00:55:38.87 QXDblfrG0.net
>>39
CPUごとの設計だし、まず無いと思う。

でもアセンブラはまだまだ超現役。

特にリアルタイム性とコスト両立が求められる車載。
40 :名無しさん@1周年 2019/01/24(木) 00:51:22.71 82m89+3N0.net
大昔ならFortranだったかもしれんね。
ちょい昔ならJAVAだったかも。
今は難しい。
5年もすれば使ってない言語になってそうなものばかり。
41 :名無しさん@1周年 2019/01/24(木) 00:51:57.29 kWhaPFSE0.net
C#はC++の上位互換じゃねーぞ、勘違いすんなよ
.NET Framework っていうクソ規格のそれっぽい別名がC#な
46 :名無しさん@1周年 2019/01/24(木) 00:54:20.99 82m89+3N0.net
>>41
案外悪くない選択肢のような気もするが。
ちょっとねえかなあ。
とはいえ、OSS信奉者が重視するほどオープンには拘らない気もするが。
42 :名無しさん@1周年 2019/01/24(木) 00:52:31.21 x/TmiF9z0.net
なんでーJAVAいいじゃん
プラットフォーム変えても動くしー
200 :名無しさん@1周年 2019/01/24(木) 01:35:45.04 gEtI4eVn0.net
>>42
有償化で廃れる運命。
43 :名無しさん@1周年 2019/01/24(木) 00:53:12.81 d35X67AX0.net
とりあえずJavaScriptやっとけ
45 :名無しさん@1周年 2019/01/24(木) 00:54:12.65 38o4bzs40.net
また言語のスレかいな
そもそも目的に合う処理系選べばいいだけで、
どんな言語がいいとかバカじゃないのか?
販売管理と法人会計と人間との会話スキル覚えたほうが
よっぽど食いっぱぐれないぞ
83 :名無しさん@1周年 2019/01/24(木) 01:03:29.72 qrjcXVYgO.net
>>45
正解。
言語なんてどうでも良いんだよ。突き詰めたら、みんな同じなんだからね。
25年前に先輩から言われた「言語より日本語を勉強しなさい」を思い出したよ。
172 :名無しさん@1周年 2019/01/24(木) 01:28:25.98 eLbkHLrt0.net
>>83
いい先輩メンターですね。
私も言われました。外注のPGさんでした。
52 :名無しさん@1周年 2019/01/24(木) 00:56:39.42 J0UqvynU0.net
Python簡単だな
53 :名無しさん@1周年 2019/01/24(木) 00:56:45.65 GjqapOaa0.net
ふざけんなJavaこそプログラムの王であり王道
基幹システムの様な重要なシステムは何故Javaで作るのか
考えた方がよい

無事にシステムが稼働するという事はそれだけでも偉大な事なのだよ
73 :名無しさん@1周年 2019/01/24(木) 01:01:30.54 QuvzjQQR0.net
>>53
Javaは6ヶ月ごとのアップデートか、長期の有料サポートか選ぶようになったわけだが、
実際のところどうなん?
その辺の情報があんまり無くて、Javaでシステム作ってる会社とか客先とか、
どういうふうに対処してるのかがよくわからんのだ。
95 :名無しさん@1周年 2019/01/24(木) 01:06:46.89 GjqapOaa0.net
>>73
最新のUPDATEを常に当てるプロジェクトもあれば
頑なにUPDATEを当てないプロジェクトもある
そんなプロジェクトはIBMJavaだったりする
175 :名無しさん@1周年 2019/01/24(木) 01:28:51.93 qAGaoFdG0.net
>>53
システム作りがプログラムの王道なんてこと別にないんで
64 :名無しさん@1周年 2019/01/24(木) 00:59:23.78 GKFFW9vV0.net
正直cとJava出来れば全部出来るwww
69 :名無しさん@1周年 2019/01/24(木) 01:00:18.53 GM7VIC6/0.net
おい!
最強コボラーの俺に喧嘩売ってるのか?
70 :名無しさん@1周年 2019/01/24(木) 01:00:49.56 0HPKdVHG0.net
今一番ホットなCOBOLかな。
71 :名無しさん@1周年 2019/01/24(木) 01:01:16.91 GKFFW9vV0.net
ピュータやれよ
72 :名無しさん@1周年 2019/01/24(木) 01:01:25.61 r0ubYfTm0.net
今は圧倒的にPythonだけど
俺的にはC#
77 :名無しさん@1周年 2019/01/24(木) 01:02:54.18 GjqapOaa0.net
COBOLは人間には難し過ぎるんだよ
本当は馬鹿にしている訳ではない
優秀な人も多いのも事実だが

ITの未来の為に死んでくれと言っている
86 :名無しさん@1周年 2019/01/24(木) 01:04:09.42 om0uxZxg0.net
c java pythonはやるべきかな
あとはlispとかc++はお好みで
大学でc java schemeやったのは役だった
87 :名無しさん@1周年 2019/01/24(木) 01:04:14.14 r0ubYfTm0.net
ていうかみんなよくJAVAとか出来るね
汚くね?JAVA
88 :名無しさん@1周年 2019/01/24(木) 01:04:50.55 GjqapOaa0.net
>>87
動けば良かろう
102 :名無しさん@1周年 2019/01/24(木) 01:08:53.10 2gtFEwfh0.net
元号対応で
COBOLの
需要が急上昇中!
104 :名無しさん@1周年 2019/01/24(木) 01:09:25.41 iYG+VF+c0.net
言語なんてただの道具だから目的にあった物を使えばいい

プログラム、昔一時期凝りましたが難しいし面倒くさいので
もう放置です。もう自分は作る側でなくやる側で良い ( ´・ω・)y─┛~~~oΟ◯