昔から言われている日本のプログラマ問題、さて、皆さんどう考えているのでしょうか。
日本でプログラマが少ない理由は正当な対価を支払わないからである : SIerブログ
この記事を読んで、色々と思うところがありました。
社長や偉い人の見解
日本史なんか教えなくていいからプログラミングを教えろ、日本でプログラマが足りない理由は 工学系とかプログラム系を学ぶ学生が少ないから
http://wirelesswire.jp/london_wave/201503031606.html
まあ一理あるとは思いますが、ちょっと浮世離れしている感が否めません。
スレ住人の見解
続いてスレ住人達の見解です。こちらは現場サイドの意見が見られます。
- ぶっちゃけ日本人は能力格段に低い
- 日本のIT企業はコミュ力で勝負するからいいんだよ。開発なんてオフショアで充分。技術オタクは不要。
- 作ったら負け。それが日本。
- 日本は業務のプログラム化を嫌う。 効率化を望んでない。
- プログラマの報酬が少ないのは、ITで大儲けするビジネスモデルをだれも考えられないから。
- エクセルでろくに計算式も使わずに手入力で1ヶ月がかりで作ってた書類を、csv取り込み、vba、vlookupとかの基本的な関数使って1分で終わるようにしたらめっちゃ恨まれてパワハラ食らって退職した
- web系の会社が自社開発で力を持ち始めてるから環境はあと10年もすると大分違った感じになりそうな気がするけどなエンターブライズは10年くらいじゃ変わらん気もするけど
おおまかにこんな感じでした。
更に要約すると、
日本人は効率化を嫌い異質を排除したがる。
日本のプログラマは給料安過ぎるし環境が劣悪。
日本では技術は不要。管理能力のみが必要。
主にこの3点になりそうです。
効率化を求めない日本
90: 名刺は切らしておりまして 2015/03/07(土) 15:29:53.69 id:kssRH+AK.net
エクセルでろくに計算式も使わずに手入力で
1ヶ月がかりで作ってた書類を、
csv取り込み、vba、vlookupとかの基本的な
関数使って1分で終わるようにしたら
めっちゃ恨まれてパワハラ食らって退職した外国よ、これが日本だ!
これは私も見ていて胸が痛くなります。10倍の効率化を達成しても評価されません。それどころか「何勝手な事しているんだ!」と怒られる始末です。
では何故そうなってしまうのか?答えは簡単です。
自分の雇用が奪われたと感じるからなのです。
大体こんな事を言う人はある程度年齢が高い人が言いがちですね。彼らからすると自分の知らない未知の技術で自分の10倍の早さで自分の10倍精密で正確な成果物をあげられてしまったのですから、それはもう大変。更に低効率によって稼いでいた残業代までもぎ取られてしまうのですから、もう狂ったように怒り出すわけです。
こんな事がまかり通ってしまうので、「日本からgoogleに対抗できる企業を排出するぞ!」なんて政府が言っていると、「外を見る前にまずお前の周りをよく見ろ」と言いたくなります。
給与が少ないプログラマ
ここでポイントなのは「プログラマ」と名指しされている点です。
プログラマ以外はどうでしょう。ちょっと平均年収を見てみましょうか。
年収の比較
マネージメント
まずはマネージャーしかいないNTTデータです。平均年収は798万円だそうです。
NEC。745万円。基本的に自社で開発しない会社です。
富士通。769万円。同じく基本的に自社で開発しない会社です。
外資
ではちょっと趣向を変えて見てみます。
データベース分野の代表格、オラクルです。1010万円だそうです。
Java言語の開発元であるSun MicrosystemsがMySQL社を買収し、そのSun Microsystemsをオラクルが買収し、現在はjavaもmysqlもオラクル傘下となっています。平均年収を見ると日本企業であるNTTデータ等よりも遥かに多いですね。
こうしてみると、外資には及ばないものの、マネージメント分野に限っては非常に高収入である事がわかります。
続いてプログラマが主役になりやすいゲーム分野を見てみます。
最近落ち目の任天堂ですが、866万円だそうです。
続いてカプコン。555万円だそうです。任天堂と比較して大分落ちます。
任天堂が何故この従業員数でこの年収なのか正直解りませんが、最大手だと非常に高収入です。カプコンは大手ですが、大手にしては低いように見えます。
続いてソーシャル系。
モバゲーでお馴染みのDeNA。718万円。
グリー。743万円。
サイバーエージェント。665万円。
パズドラで一躍有名になったガンホー。652万円。(パズドラヒット前は500万円前後)
klab。479万円。
モバゲー・グリーの2強は既にNTTデータに並ぶ程の年収です。ソーシャル系は、プラットホームを持つモバゲーとグリーが最上位に君臨していて、そのプラットホームに乗っからないガンホーやmixiがヒット作を出したりし、年収も上がりつつあるようです。
業界と年収
NTTデータ、というかSI業界は技術寄りになる程年収が下がり、管理寄りになる程年収が上がる事が解ります。日本のSI業界はもうこういう構造になってしまっていて、そうそう崩れないでしょう。これら上位に君臨している企業が絶対的に存在してしまっているので、SIをやろうとすると相当な確率で彼らが1次受けに存在します。当然一番おいしい(報酬)ところを彼らがほとんど吸い尽く、その余りを下請けが吸う訳です。だから下請けは相対的に年収が上がりにくくなります。
一方ゲーム系等、自社でサービスを展開できる企業は異なります。
特に顕著なのはパズドラでお馴染みのガンホーです。1次受けにNTTデータ等がいないので、利益総取りで、急激な報酬アップにつながっていますね。
技術が必要とされない日本
日本のIT企業はコミュ力で勝負するからいいんだよ。開発なんてオフショアで充分。技術オタクは不要。
なんか昔ゲーム会社が「オタクはいらない( ー`дー´)キリッ」と言っていたのと同じ事が、日本のIT企業で言われていますね。
ところで日本のIT企業ってなんでしょう?それは SI業界の事を指しています。
日本のSI業界では技術力は基本的に不要で、管理能力のみが問われ、それでいて高収入です。
あれ?日本のプログラマの給与が少ないのってSI業界が原因じゃ?
はい正解です。SIのせいです。
日本のプログラマーの平均的な技術力が低いのは、日本を牛耳っているSI業界がそもそもプログラマーを必要としていないからです。必要とされてないし給与が低い。だから目指す人が減るし、誰もやりたがらない。実にシンプルな理由です。
SI業界の仕事は基本的に人海戦術です。SI業界ではコミュ力とかいう謎の能力者で溢れているため、技術はありません。だから基本的に人海戦術です。
この案件は政治案件なので特殊な事例ですが、もしこういう案件で人海戦術ではなく少数精鋭でやったら上手くいった可能性もありますね。SI業界はシステム完成よりもメンツや政治の方が重要な場合が多いです。
一方web系は逆です。技術力が無い人に居場所はありません。マネージャーにすら技術的知見が要求されます。
今こういったSI業界に嫌気がさした人たちが続々とweb系に移りつつあります。しかしweb系はSIとは違って実力主義なので、それはそれで辛いものがあるので、どちらがいいかは人によるでしょう。
しかしweb系であればプログラマーやインフラ屋さんが活躍しやすく給与水準も上がってきているので、もう少し時間はかかると思いますが、この状況は改善に向かうでしょう(希望的観測)。
雑感
ここでようやくタイトルの件に戻ります。
日本でプログラマが少なく給与が低い理由は戦場(業界)を誤っているからです
SI業界ではプログラマーは必要とされないので給与が少なくて当然です。しかしweb系では必要とされるので、SI業界より高くなりやすいです。(プログラマーに限定した話)日本がどうこうというより、単に戦場で要求されるスキルが違うからです。プログラマーの待遇が最も低いSI業界を見て、「ああ日本のプログラマーは終わっている」と思うのは当たり前で、そういう方はweb系を目指すべきかと思います。戦場を誤っていはいけません。
SI業界は開発よりも管理したい人が行くところ
web系は管理よりも開発がしたい人が行くところ
この選択を誤ると私のように不幸になるので、くれぐれも気をつけて下さい。
事件は会議室で起きてるんじゃない!現場で起きてるんだ!という人はweb系に。
事件は現場で起きてるんじゃない!会議室で起きてるんだ!という人はSI業界に。
どちらの業界が明るいかは解りません。世間ではSIはもう終わりと言われていますが、NTTデータ等が牛耳っている分野ではまだ大丈夫でしょう。一方web系を盲目的に勧めるのも危険です。真に実力が問われ、成果が出せないと居場所がなくなっていく実力社会なので、SIと同じノリで仕事をするとあっという間に鬱を患って退場する事になります。会議室が好きか現場が好きか、一度自分の性格をよく考えて、そのうえで戦場を選ぶといいかと思います。
ここからは私の個人的な主観ですが、SI業界は苦しくなる一方だと思っています。SIでは「顧客側の業務の効率化を第一に目指すが、開発側の効率化は二の次になる」傾向があるので、いつまで経っても枯れに枯れた技術を使いたがります。「これこれこういう最新ライブラリが使いたい!」と言っても「んじゃそれを使う正当な理由を100枚の書類にして提出してね(使っていいとは言ってない)」みたいなやりとりもあります。というか私は実際にそれに近い事を1次受けのアーキテクトっぽい人言われました。そういう無理難題を言う=諦めろ、という事です。
web系ではとにかく最新技術をいち早く取り入れてトライアンドエラーし、少しでも開発・運用の効率化を目指します。特に外部のウェブサービスの利用についてはその差が顕著にあらわれます。CircleCI、Jira、Slack、NewRelicなど、web系では今まで自社で頑張って運用していた事を徐々に外部のサービスに移し、メンテナンスコストやインフラ維持費を下げてきています。SI業界でそれらを使おうとしたらそれはもうエンタープライズ版を選択するしかありません。エンタープライズ版は高価ですし、そもそもSI業界では外部サービスを使う事自体が禁止されている場合が多いか、説得する事が非常に困難だったりします。
昨今の外部サービスの充実を見ていると、SI業界とweb系の効率の差は広がる一方だと思います。
さて、あなたはSIやりますか?webやりますか?異業種に移りますか?
システムテスト自動化 標準ガイド (CodeZine BOOKS)
- 作者: Mark Fewster,Dorothy Graham,テスト自動化研究会,伊藤望,玉川紘子,長谷川孝二,きょん,鈴木一裕,太田健一郎,森龍二,近江久美子,永田敦,吉村好廣,板垣真太郎,浦山さつき,井芹洋輝,松木晋祐,長田学,早川隆治
- 出版社/メーカー: 翔泳社
- 発売日: 2014/12/16
- メディア: 大型本
- この商品を含むブログ (2件) を見る
データサイエンティスト養成読本 R活用編 【ビジネスデータ分析の現場で役立つ知識が満載! 】 (Software Design plus)
- 作者: 酒巻隆治,里洋平,市川太祐,福島真太朗,安部晃生,和田計也,久本空海,西薗良太
- 出版社/メーカー: 技術評論社
- 発売日: 2014/12/12
- メディア: 大型本
- この商品を含むブログ (2件) を見る
データサイエンティスト養成読本 [ビッグデータ時代のビジネスを支えるデータ分析力が身につく! ] (Software Design plus)
- 作者: 佐藤洋行,原田博植,下田倫大,大成弘子,奥野晃裕,中川帝人,橋本武彦,里洋平,和田計也,早川敦士,倉橋一成
- 出版社/メーカー: 技術評論社
- 発売日: 2013/08/08
- メディア: 大型本
- この商品を含むブログ (12件) を見る
フロントエンドエンジニア養成読本 [HTML、CSS、JavaScriptの基本から現場で役立つ技術まで満載! ] (Software Design plus)
- 作者: 斉藤祐也,石本光司,加藤賢一,水野隼登,谷拓樹,泉水翔吾,原一成,平木聡,佐藤歩,杉本吉章
- 出版社/メーカー: 技術評論社
- 発売日: 2014/07/02
- メディア: 大型本
- この商品を含むブログ (1件) を見る
【改訂新版】 サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!] (Software Design plus)
- 作者: 養成読本編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2014/04/11
- メディア: 大型本
- この商品を含むブログ (1件) を見る