![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
どうぞ教えて下さい。
現在の日本で、プログラミングという仕事をする人材はたくさん必要なのでしょうか?
もちろんすごく大切な仕事だろうということは想像できますし、プログラミングのできる人はすばらしいと思っています。
ただ、実際の現場では、どういう仕事をしておられるのかイメージがわかないのです。身近にプログラマーもいないので。
やはり、企業ごとに、あるいは商店ごとに、独自のプログラムが必要なのでしょうかね。
主に○○というプログラミング言語を使って~~~というようなソフトをつくっているヨ、というような具体例を少々教えていただけませんか。お願いします。
No.1ベストアンサー
- 回答日時:
>>現在の日本で、プログラミングという仕事をする人材はたくさん必要なのでしょうか?
プログラムには、行数は少なくとも、システムの中核として動作する難易度が高いものがあります。
それとは別に、簡単ではあれども大量のコードを書く必要のあるプログラムもあります。
前者のプログラムを書く人は、そんなに多く必要ありません。
でも、後者のプログラムを書くためには、多数の人が必要になります。
ですので、後者のタイプの需要が大きければ、人材が沢山必要になります。
とはいえ、最近では、AIの発展で多くの人の仕事が奪われると騒がれていますよね?
前者の難しいプログラムは別として、簡単だけど大量のコーディングが必要なプログラムは、プログラム部品の再利用技術の発展によって、生産性がもの凄くアップしています。
ですので、そんな最新技術を使って開発すれば、プログラミングに必要な人材は1/10、あるいはもっと減る可能性もあります。
でも、そうすると失業するプログラマや倒産するソフトハウスが増えます。
だから、そういう生産性のアップする開発手法、言語を歓迎しない会社は多いようです。
さらに、新しい言語を学ぶのは時間と費用が必要で、それなりに大変です。
ネットの情報を見ると、「そんな生産性の低い開発をやっている日本のソフト企業は、最新開発技術をひっさげた海外ソフト企業(黒船来襲?)との競争に敗れるだろう」なんて意味のことが書かれていますね。
>>やはり、企業ごとに、あるいは商店ごとに、独自のプログラムが必要なのでしょうかね。
そうですね。企業ごと、商店ごとに、仕事の内容は違いが当然あります。
でも、経理とか人事なんてのは、企業が変わっても似たような部分が多い仕事です。
ですから、そういう仕事の場合、多くの場合、独自プログラムは必要ありません。
また、都道府県の公務員の業務なんてのも、全国共通な部分が多いはずです。
例えばマイナンバーの業務なんて全国共通になるはずです。
1つ作ってそれを全国に配布すればプログラマ需要はそんなに大きくならないはずですよね?
でも、実態はそうじゃあないらしいです。
行政のプログラムは都道府県ごとに別システムなので、マイナンバーシステムも別々に作ることになったとか。
国民から見たら、もの凄い税金の無駄遣いですけど、プログラマとか彼らを雇っているソフト会社は仕事ができて儲かります。
一般的に税金で作るシステムには、無駄なもの、大きな税金を費やしながらも失敗に終わったものが目立ちます。
そういう無駄なシステムを作ることで富士通、NEC、NTTデータなどが大儲けしているそうです。
>>主に○○というプログラミング言語を使って~~~というようなソフトをつくっているヨ、というような具体例を少々教えていただけませんか。
もう30年以上もプログラマをやってきました。
言語としては、N88BasicやF-BaiscやCOBOL、PL/Iから始まって、VisualBasic、CやC++、Java、PHP、Ruby、Delphiなどを使いました。
最近は、C#を使って、社内向けグループウエアとか、金融機関で必要となるソフトウエアを作っています。
御回答ありがとうございます。たいへん嬉しいです。現状がよく分かりました。御経験豊富の方ならではの情報で、貴重です。感謝いたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング プログラミングとデザインの両方のスキルが高い人はいますか? 9 2022/12/14 07:12
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 政治 プログラミングを覚えようとして挫折したのは正解でしたね? 6 2023/02/17 11:35
- IT・エンジニアリング teratailなどでプログラマー向いていないと言われてPTSD、でも諦めない。最低で何日要する? 2 2022/09/25 06:53
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- IT・エンジニアリング 大学生です。今後海外に移住することがあってもいいように、プログラミングを学びたいとおもってます。わけ 4 2022/11/04 17:26
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
- IT・エンジニアリング プログラミングって副業でできるの? 3 2023/08/07 17:30
- 物理学 【 理系科目の選択 】 現在、高一の者です。 文系に興味がなく理系に進もうと思うのですが、物理と生物 7 2022/10/06 22:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python3について。
-
vba クリップボードクリアにつ...
-
Pythonのコードエラーについて...
-
ホームページのプログラムの見...
-
IT業界より楽に稼げる業界って...
-
JRのjsonファイルって使って大...
-
HTMLソースが表示のページのも...
-
正規表現 URL抽出「 [\\/\\b]{0...
-
google formsを使ったタスク依...
-
このプログラミング言語のfor分...
-
プログラミング未経験者(殆ど未...
-
初心者が簡単なPowerShellスク...
-
ホワイトハッカー
-
pythonでのカーソル移動がずれる
-
恒久的リダイレクトについて
-
プログラマーと学歴の関係性に...
-
Pythonで仮想通貨の自動売買が...
-
16x16のスプライトフォント
-
Google ColaboでGUI作成
-
REGZAに接続できない(パソコン)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
C言語のHP-UXからLinuxへのポ...
-
OSとCPUの関係について
-
コンソールアプリでファイル選...
-
SNMPトラップ情報をC#.netで作...
-
WEBページに読み書きするプログ...
-
変数の大きさを超える代入
-
Perl5とActivePerl
-
UNIX環境でのCプログラム上でC...
-
.Net とは何ですか?
-
3ウェイハンドシェイクの流れ...
-
i,j,k
-
DLLってなに?
-
VBS:コンピュータ名を取得し、...
-
Ryzen 3700(無印)はWin11に対応...
-
CGIとは?
-
プログラミング 素数か素数では...
-
プログラマやシステムエンジニ...
-
このプログラミング誰か教えて...
おすすめ情報