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

1 :次郎丸 ★:2019/01/24(木) 00:39:41.91 ID: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/

395 :名無しさん@1周年:2019/01/24(木) 02:49:20.65 ID:94gqSE/50.net

>>371
BASICから始めた俺はオブジェクト志向だのポインタだの聞くとかゆくなるんですけど

702 :名無しさん@1周年:2019/01/24(木) 07:53:09.55 ID:oXDAYe5d0.net

プログラマーの仕事のはずだったのにきずいたら本番障害調査とか顧客からの要望帳票作成とかしかやってない
5年くらい

348 :名無しさん@1周年:2019/01/24(木) 02:26:14.75 ID:Rm4v6R/W0.net

HTMLとCSSをゼロから覚えるなら
Bootstrap 使った方が早いよと勧められたんだけど
使いにくくて時々?てなるから面倒になって
やっぱHTMLとCSS ガリガリ独学してたら
そっちの方が楽だったわw

218 :名無しさん@1周年:2019/01/24(木) 01:43:42.93 ID:Urr5pGuK0.net

JSはもはや今世界で一番書かれてる言語じゃないか?

604 :名無しさん@1周年:2019/01/24(木) 06:20:22.74 ID:7vzKJLp30.net

>>585
⊂⌒‾⊃。Д。)⊃
ログ保存して、あとで1個1個ググります。ありがとうです
TSSは多分タイムシェアリングシステムですよね
ハードの発展とプログラミング言語の主役の変遷と。科学史もきっと大変なことに

145 :名無しさん@1周年:2019/01/24(木) 01:21:17.60 ID:jSmG5wqm0.net

マシン語で十分

907 :名無しさん@1周年:2019/01/24(木) 10:58:10.91 ID:Q0TGpapF0.net

ライブラリーって
サブルーチンのことでおk?
変数に値入れて飛ばせば適用されて帰ってくるという

311 :名無しさん@1周年:2019/01/24(木) 02:14:34.19 ID:82m89+3N0.net

まあ、プログラミングだけできてもな。
現実はプログラミング「も」できるってやつらだ。
英語読み書きできるからって翻訳家が務まるとは限らんしな。

562 :名無しさん@1周年:2019/01/24(木) 05:19:44.20 ID:5B83G4Nv0.net

ふぃそん?なんじゃそりゃ??

772 :名無しさん@1周年:2019/01/24(木) 08:26:46.33 ID:zWb1fe8h0.net

実はVisualBASICが一番難しい

488 :名無しさん@1周年:2019/01/24(木) 04:01:34.21 ID:82m89+3N0.net

>>486
そういう面より、建築業界と同じ護送船団方式を採用したことによって、
中抜きとか何でもありのIT奴隷を作っちゃったことが問題。
きちんとした報酬が支払われない世界に優秀な人は行かないよね。

340 :名無しさん@1周年:2019/01/24(木) 02:23:17.58 ID:e+xw0vV10.net

>>294
>>310も書いてるけどHTML5の技術者が足りないだけだと思うぞ
CSSが仕様書で、HTMLはUI込みのアプリみたいな扱い
JavaScriptはエクセルで言うVBの組込み関数みたいな使われ方
AdobeがDream WEAVERを買い取って制作環境を統合した辺りから
徐々に組込み統合でWEBアプリの様に作る方向に行っちゃったんだよな

193 :名無しさん@1周年:2019/01/24(木) 01:33:41.50 ID:qAGaoFdG0.net

まーた用途も考えないでメモリガー効率ガーとか言う低水準言語原理主義者が湧いてる

162 :名無しさん@1周年:2019/01/24(木) 01:25:42.22 ID:Vlel44G00.net

>>114
例えば、99万件の住所録(名簿)が登録順にクラウド上にあったとします
クライアントユーザが名前順にして閲覧したい要求があるとします
・・・order by 名前 で良いけれど、レスポンスが遅すぎる
さて、どのように解決するか?いくつかの方法があるけど
どの手法を選択するか?プログラマ資質が問われる
クイックソートの知識だけでは机上の論理でしょ

709 :名無しさん@1周年:2019/01/24(木) 07:56:30.85 ID:NTJwv/OS0.net

>>676
AI作るって言い方はどうなのかと
人工知能を実現するためのアルゴリズム、データの概念機構、物理的構成を1から作るという意味なら言語がどうのうのではなく、極めて数学的、電子工学的なものかと

単に他人様の作ったエンジンのインターフェースを利用するだけなら、大して難しくない。小学生でもできる

480 :名無しさん@1周年:2019/01/24(木) 03:50:02.64 ID:Vlel44G00.net

>>478
若い人たちがポインタについて説明できない理由は
そのあたりにあるのでしょう
低級言語と呼称した先人が悪い

59 :名無しさん@1周年:2019/01/24(木) 00:58:34.39 ID:k7eIyawf0.net

数年間隔で触る羽目になるExcel VBA
Cベースならこんなにイライラしないと思う

880 :名無しさん@1周年:2019/01/24(木) 10:15:19.51 ID:HVazQUo40.net

PythonがAI絡みで注目されているということだが
やはりAIの知識がそれなりにないとAIのプログラミングは
できないのではないのだろうか。

558 :名無しさん@1周年:2019/01/24(木) 05:17:41.16 ID:mW9Ht4gl0.net

パソコンが好きでもプログラミングができるとは限らないよね
大多数ができない
俺もできない
昔海外のサイトでウイルスコード拾って眺めてたことはある
アセンブリが一番美しい

460 :名無しさん@1周年:2019/01/24(木) 03:31:20.26 ID:r0ubYfTm0.net

>>437
それこれの事ならつい最近解決したよ
https://automaton-media.com/articles/newsjp/20190118-83487/

543 :名無しさん@1周年:2019/01/24(木) 04:57:13.58 ID:DpspZIjR0.net

学校の先生がPerl最強って言ってたよ?

866 :名無しさん@1周年:2019/01/24(木) 09:54:17.45 ID:HOmuJjve0.net

Pythonは型を意識しないで書けるから楽なんだけど、その副作用として関数もどんな型でも受け取っちゃうので想定しない動作になりドツボにハマる事がある

585 :名無しさん@1周年:2019/01/24(木) 05:49:52.97 ID:Ew3xyhWw0.net

>>580
喜んでいただけてなによりです。

今時のチップセットやCPUのコア仕様はもう複雑怪奇なお化けなのでハードルは高いですが、
8087の解説書とか、昔のLSIのピンアサイン仕様とかだと、頑張れば意外に初学者でも理解できます。
(というか、そこから辿らないと現行の技術にたどり着かない)

オヌヌメLSI↓
CPU:Z80と6089
メモリ:6116か62256あたり
I/O:8255と8251
数値処理云々:8087

オヌヌメ技術↓
DMA
TSS
WDT
ベクタ割込

23 :名無しさん@1周年:2019/01/24(木) 00:46:00.07 ID:ktAS5G0w0.net

個人的にhtmlってプログラミング言語のイメージないんだが

186 :名無しさん@1周年:2019/01/24(木) 01:32:36.17 ID:gm/a9ACo0.net

ら、ラダー言語(小声)

808 :名無しさん@1周年:2019/01/24(木) 09:03:34.50 ID:NMivHVwp0.net

Perl言語は扱いやすかったなぁ

24 :名無しさん@1周年:2019/01/24(木) 00:46:22.71 ID:vov0wJN+0.net

HTMLとかCSSてスキルを磨きたいの?
全部のタグを暗記しようとしてるの?
並べるだけだから難しくなかった記憶があるが、忘れてる

64 :名無しさん@1周年:2019/01/24(木) 00:59:23.78 ID:GKFFW9vV0.net

正直cとJava出来れば全部出来るwww

603 :名無しさん@1周年:2019/01/24(木) 06:17:53.65 ID:Ew3xyhWw0.net

>>597
どの言語でもそゆーレッテルが貼られたものです。
そして、そのレッテルにしがみついた人は次々に失業していきました。

861 :名無しさん@1周年:2019/01/24(木) 09:47:19.87 ID:B3SnMbrC0.net

>>471
ADABAS使うときなんてプライマリで読んだフィールドで一気にレコードで読んで変数域ゴトにぶつ切りにして使ってたわ
今考えてもADABAS使いやすかったんだけどなぁ

12 :名無しさん@1周年:2019/01/24(木) 00:43:05.72 ID:gMwZ9Hil0.net

>第5位は「C/C++」(372人)、第6位は「C#」(364人)

古い方が負けてないのが意外

630 :名無しさん@1周年:2019/01/24(木) 06:59:11.92 ID:8xnMDFdh0.net

ちゃんとFortranがいるんだな。まあスパコンの世界では、未だバリバリ使われている。

621 :名無しさん@1周年:2019/01/24(木) 06:50:27.68 ID:o+6g2Kkg0.net

不足してるのは低レベルが出来るプログラマだろ
Pythonとか誰でもプログラムできるようにと作られた言語じゃないか

770 :名無しさん@1周年:2019/01/24(木) 08:26:22.91 ID:3xNv94+90.net

>>762
JSは色んな書き方ができて結構今どきの言語と同じように書けたりする

363 :名無しさん@1周年:2019/01/24(木) 02:38:13.63 ID:3K/n16840.net

>>22
プログラミングでPythonはすっごく簡単に言えば
徒歩でしか歩いたことのないやつでも自動車の運転ができる言語
自動車を一から作るフォード以前の時代なら自動車を一から作る必要があった
しかし徒歩じゃなくしかし自動車アプリ買ってこれるほど自分にとって必要なものがなければライブラリとかエンジンとかタイヤとか誰かがCとかで作ったがものもらってきてなんとかやった方が早い

Pythonは速いアプリを作るものじゃなく早くアプリを作るもの

結果目的地到着の時間は早くなるもの

746 :名無しさん@1周年:2019/01/24(木) 08:17:39.41 ID:niokYe6F0.net

こうみると昔からある言語ばっかだな
python最近流行りだけどかなり前からあった気がするし

282 :名無しさん@1周年:2019/01/24(木) 02:06:57.09 ID:NBw7ee0A0.net

>>278
消えてないけど?

504 :名無しさん@1周年:2019/01/24(木) 04:16:04.02 ID:xygAKDOr0.net

>>496
むしろSEとPGという区別がいらない。
実質単価の違いしかなくて、みんな単価の良い仕事やりたいもんだから
最近は1年目から全員SEを名乗らせるところも増えてるから。
(プログラミングだけではなくてお客様とのコミュニケーションもできますという名目で)

858 :名無しさん@1周年:2019/01/24(木) 09:46:00.48 ID:QHbnW39v0.net

今なら構造化とラムダ式はやっとけ

306 :名無しさん@1周年:2019/01/24(木) 02:13:35.89 ID:YGkSHz+B0.net

>>285
Delphi経験者としていわんとしてる事は分かる
ただ中1の甥がPascalから入るっていったら全力で止めるかなぁ〜…
同じヘルスバーグ作のC#をUnityで使ってゲームでも作ってみなさいと薦めるわ

684 :名無しさん@1周年:2019/01/24(木) 07:42:50.41 ID:xygAKDOr0.net

>>638
JavaScriptは全然簡単じゃねーよ

713 :名無しさん@1周年:2019/01/24(木) 07:57:53.18 ID:qWlQEgdT0.net

>>696
VBは if 〜 then 〜 end if じゃねぇのか?

823 :名無しさん@1周年:2019/01/24(木) 09:14:23.32 ID:YwJwV2vt0.net

>>38
node.js とかの事じゃね?

859 :名無しさん@1周年:2019/01/24(木) 09:46:17.96 ID:FSG4vIqM0.net

あれ?brainf*ckはどこ?

455 :名無しさん@1周年:2019/01/24(木) 03:25:55.36 ID:Vlel44G00.net

>>452
現役プログラマとしての可用性は死ぬまでなんだよ
まあ惚けちゃったら終だけど

286 :名無しさん@1周年:2019/01/24(木) 02:08:26.52 ID:JtPWEfEG0.net

エンジニアに聞いた結果にHTMLとCSSが入るのか

721 :名無しさん@1周年:2019/01/24(木) 08:02:57.64 ID:OPUGNE5H0.net

ID:NTJwv/OS0

なんか、かっこいいIDだなあ

797 :名無しさん@1周年:2019/01/24(木) 08:48:19.76 ID:qp46EqqP0.net

今はFortranがなくてJAVAだったはず
そもそも言語の問題が出るのは基本情報だけで応用より上の試験にはないからね

751 :名無しさん@1周年:2019/01/24(木) 08:18:28.75 ID:Pdrf1kSI0.net

結局修得したくない言語の順位はどうなってんだよ?

695 :名無しさん@1周年:2019/01/24(木) 07:49:26.85 ID:X755qDT20.net

●ABC予想  天才数学者 望月先生ブログより

https://plaza.rakuten.co.jp/shinichi0329/diary/201711210000/
先日(=2017-11-14付け)の記事の最後辺りで展開した
「Cドライブ・Dドライブ」の観点で説明すると、
学生だけでなく、多くの日本人は

 英語を勢いよく自分の脳の「Cドライブ」に
 詰め込むことこそが「幸せへの究極的な近道」
 と誤解しがち

ですが、私の無数の経験から言わせてもらいますと、

 英語を自分の脳の「Cドライブ」に詰め込む
 ことは実際にはむしろ、大変に危険であり、
 むしろ「不幸への暴走特急」

にしかなりません。つまり

 脳の「Cドライブ」に最優先で搭載すべきOS
 はむしろ、ことの論理構造を見極め、その論理
 構造を上手く分割したり整理したりするための
 「組合せ論的整理術」を効率よく実行する仕様
 のOS

なんです 。

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

最近のコメント

匿名 : 女だけど女向け、女作者が嫌い
 嫌いっていうか苦手って人はいるみたい そういう人はオタクの... (7/11)
クソジャップに死を : 日本人だけど日本人が嫌い
 http://blog.livedoor.jp/itsoku... (7/07)
匿名 : 吐き気がするほど嫌いなサークル3
 ちんずりーな、きもちわるいグロきも腐豚のうえに、 まずな目... (6/15)
ページTOPへ↑