/.Jに聞け:世間ではプログラマが足りていない? 233
ストーリー by hylom
教育でなんとかならんのか 部門より
教育でなんとかならんのか 部門より
あるAnonymous Coward 曰く、
やねうらお氏のブログ記事「世間ではプログラマが足りていないらしい」によると、世間ではプログラマの求人需要に対し、供給は不足しているらしい。
あくまでやねうらお氏が周りの会社から聞いた話ということらしいが、実際のところはどうなのだろうか?
要求水準に達しているプログラマーがいない (スコア:4, すばらしい洞察)
のであればわかるんだが・・・
数だけで見れば足りている気がしないでもない
Re:要求水準に達しているプログラマーがいない (スコア:2)
Re:要求水準に達しているプログラマーがいない (スコア:1)
要求水準及び需給には、賃金との相関関係が認められるからでしょう。
Re:要求水準に達しているプログラマーがいない (スコア:1)
1ドル100円いかないレベルは十分に円高だと思う。
バイト時給相場を見てみた (スコア:4, 興味深い)
1200円/h …Photoshop,Illustratorの使用経験が1年以上
1300円/h …学生不可、実務経験 1年以上/PHP、MySQL、javascriptでの制作が出来る
1400円/h …・Illustrator/Photoshopでの制作経験(Fireworksでも可)・DreamWeaverやタグ打ちでのHTML/CSSコーディングスキル・未経験不可
1400円/h …SuperCocktail、NewRRR、GoogleAppEngine、ZOHO CRMにて開発経験 又は基幹システム導入でPL経験
1500円/h …JAVA又はObjective-C
1500円/h …プログラミング実務経験必須、C#でのプログラミング経験、データベースを使った開発経験(SQLが書ければ尚可)歓迎
派遣だと2000円オーダーになる(なんでか知らんけど…
関連ストーリー (スコア:3, 興味深い)
このネタを思い出した。
http://blog.hamhei.com/post/19286996697/sugoi-kyuujin [hamhei.com]
http://it.srad.jp/story/12/03/19/0326252/ [srad.jp]
> HTML4 と CSS を完全に理解してること
> Javascript を完全に理解してること
> jQuery を使いこなせること
> C# による、プログラミングができること
> VisualStudio の使用経験があること
>一方でその待遇はアルバイト、若しくは契約社員 (時給 1000 円超) らしい。
Re:バイト時給相場を見てみた (スコア:1)
派遣元が取る金が必要だから。
それでも出す価値があるのは、派遣元が人事にまつわる様々な面倒を引き受ける側面があるから。
組込系プログラマは確かに足らない (スコア:4, 参考になる)
地方のいち製造業のうちの場合、組込系のプログラマをいくら募集しても来ない。
経験者条件を付けてると、自社で出せる最大の条件をつけてもなかなか来ない。そもそも職安で該当する人がいないと言われた。
曰く、それらのスキルを持っている人は地味に貴重で、人員整理の対象になりにくいのだとか。
これが業務系・Web系プログラマだと入れ食い状態なんだがこっちは十分に人が足りているのであまり困ってない。
もうどうしようもないのでプログラムちょっとでも触ったことあれば誰でもいいよ、だけどうちに来たら組込系をやって貰うからきちんと勉強できることが条件だよってのに切り替えて募集したらしっかり応募があってそれで採用したみたい。
偏在しているんじゃ無いかなあ。
Re:組込系プログラマは確かに足らない (スコア:1)
それが全てですよ。
みんながそこを横着して、まず完成品ばかり募集してるもんだから、
「(完成された)プログラマって足りないよね~」となってるんでしょう。
Re:組込系プログラマは確かに足らない (スコア:1)
狭い労働市場で、各種条件付けてもままならないのにより高望みな求人出すところはITに限らずあります。
窓口で「こんな人いないよ」とか言っても「これでないと採用できない」と言われる。
結果、いつまでも充足(決まらない)からいつまでも求人が出ることになり、「あそこはおかしいんじゃ」と求職者から言われるようになる。いまでいうブック求人の第一歩ですね。
それを避けるには、仰せのように「将来は」「今は」と切り分けて育成する旨を伝えるか、一本釣りするつもりじゃないと難しいと思います。
職安窓口でそういう話しても「畑違いがなに言っている」「内情知らない癖に」「そんな余裕ねーよ」なんて顔露骨にされますし。
日記に書いた企業も10数年前にそういういうこと言ったのですがねぇ。
(こんな片田舎で事務の片手間にVBでプログラム書けてなおかつ時給は最賃プラスアルファ(扶養家族の範囲内)でOKだという奇特な人が早々いるわけがないと)
"優秀な"プログラマが足りていない (スコア:3, すばらしい洞察)
それだけのこと。
これは紛れもない事実。
Re:"優秀な"プログラマが足りていない (スコア:5, 興味深い)
管理職やその他の部門の能力も足りてないんじゃないかなぁ、とか。
自分が勤めてる会社の別の部署の話なんだけど、最近、社長がえらく優秀な人を引っこ抜いてきたんだ。マネージメントもできるし、個人レベルでの技術力も高い、という、はっきり言ってしまえば非の打ちようが無い人物。強いて欠点を上げるなら能力の割に若いから、それが軋轢になりかねないぐらいかな。
で、その人をPMに据えて、あるプロジェクトが開始されたんだ。
概算見積もりを行い、その上で要件定義をして、更に要件定義から正式な見積もりを得て受注。
基本設計に入った、というあたりで事件は起こった。
発注元が内部で色々揉めたらしく(詳しくは俺も知らない)、「要件や納期はそのままで、もう少し値段を下げてくれ」って言ってきたらしいんだ。
だがPMは突っぱねた。それはそうだ、人員のアサインまで完了しているし、一部は機器の発注もかけている。利ざやも最低ラインぎりぎりで設定していたらしいから、そんなの飲んだら赤字確定になってしまう。
そしたら発注元が、どういう風に手を回したか知らないが、うちの会社の営業(営業はプロジェクトから既に外れていた)に手を回して、値下げの交渉を勝手にやっちゃったんだよね。で、営業の部門は「この会社と縁を切られたら自分たちの責任にされる」と値下げをPMに黙って承諾。気がついたら人員工数部分が3割削減されていた、らしい。
そしてPMがそのことを認識したのは「人員の工数3割削減したから、一部のメンバーをプロジェクトから外すね」って上層部に言われた時だったらしい。
まぁ、言わずものかな、今社内はそれがきっかけでものすごい内戦状態になっているんだが。
そのPMも「プロジェクト投げ出して、もうこんな業界から足を洗おうかな」なんて言ってるらしい。彼女ならできるだろう、とは思う。IT方面以外にも色々とスキルはあるみたいだし。
だが、取り残された人材はどうなるか。デスマか、プロジェクト潰れて冷たい目で見られるか。どう転んでも幸せになれる未来なんて見えない。
そんなのが日常茶飯、とまで行かなくても「比較的よくある話」だったりする業界に、果たして優秀な人材が留まり続けるだろうか、と考えたら。
そりゃ、優秀な人間は別の所に行っちゃうよなぁ、と思わざるをえないんだ。
要するに、マネージャーとかリーダークラスに限らず、会社としてプログラマー(に限らないけど)の扱いが悪い会社が多すぎて、プログラマーやる人が居なくなってるだけじゃないか?って思う。
#社内大荒れすぎるのでAC
Re:"優秀な"プログラマが足りていない (スコア:2)
Re:"優秀な"プログラマが足りていない (スコア:1)
以下なんかグダグダやってるけど、権限と職責がマッチしてないようなグダグダな組織に未来はないわな。
Re:"優秀な"プログラマが足りていない (スコア:1)
全社的な視点なりで値下げに応じるのは良しとしても、「そのしわ寄せを開発にまわすな」という話でしょう。
実際に人員を減らされたわけですから。それで納期や品質を守れなくなったとしたら、それは誰の責任ですか?
勝手に条件を変えた営業と経営陣の責任であって、PMの責任では無いはずです。
そのPM自身が嫌気がさしているということはPMの責任にさそうだということでしょう。
そりゃPM自身のやれる範囲でベストを尽くすでしょうけど、ものには限度というものがあります。
Re:"優秀な"プログラマが足りていない (スコア:1)
経営者目線で、現場で苦労している人を非難する人々がいますよね。
この件に限った話ではありませんが...
Re:"優秀な"プログラマが足りていない (スコア:1)
>まずわたしはPMは経営側の人間だと考えており「現場で苦労している人」に含まれているとは思っていません。
PMは中間管理職的なものであり経営者側にとは異なります。
今回の例ではPMは経営者的な判断をさせてもらっていませんので、
これを「経営側」と呼ぶのは無理があります。
また、開発者としての能力があるということなので、
実際の制作作業もやるんじゃないでしょうか?
まあ、これは推測ですが。
Re:"優秀な"プログラマが足りていない (スコア:1)
まともじゃない営業とまともじゃない上が適当に決めた様にも見える。
そうでないというなら是非とも、その上の人に指揮を変わって頂き、業務遂行責任を果たして見せて頂きたい。
部下の私では力不足で見通しが立ちません。
あなたが本件を飲んだ時に考えたであろう修正計画をお示しください。
みたいな。とりあえず権限ではなく能力で上司足りうるを証明して見せてくれれば
その後は敬意をもって付いていく事ができるし、たまには上司のいいとこ見てみたい。
Re:"優秀な"プログラマが足りていない (スコア:3)
> 「どういう風に手を回したか知らないが」と言ってしまっている
のは#2440337の話で、話に出ているPMの話じゃないでしょ?
> 会社(特に契約)の窓口は営業で、担当を外れていようが名前と顔と連絡先を知っている人に相談するというのも普通
取引先が(既に外されている人であろうが)話しが通しやすい人に相談するのが普通ってのはまぁそうだろうけど。
(業者側の都合なんて、客は気にしてあげる必要は無い、って意味では)
問題は、その営業がPMにまったく話し通しもせずに上と取引先とだけで決めてきた方だと思うけど。
値下げする権限は営業にあってPMには話しもしなくていい、って言うんだったら責任は営業と上層部で責任も
持つべきで、減らした分は会社の持ち出しで補填すべきであって、そのプロジェクトにしわ寄せする
(PMに責任を取らせる)のは間違ってるでしょ。
Re:"優秀な"プログラマが足りていない (スコア:1)
>営業も上層部も責任は当然取るでしょう。ただしそれは自分の担当業務範囲全てについてです。
営業や上の人に幻想持ちすぎ。
みんなちゃんと責任とってたら、こんな問題なんて起こらんよ。
Re:"優秀な"プログラマが足りていない (スコア:2)
> 営業も上層部も責任は当然取るでしょう。ただしそれは自分の担当業務範囲全てについてです。
> おそらく話題になっているプロジェクトはそれらの方々の担当範囲の全てであるはずはなく、一部でしかないでしょう。
> 実績の報告の際には「そのプロジェクトでは赤が出ましたが他の契約で埋め合わせはしてもらっているので問題ありません」で済んでしまうと思います。
「赤が出たけど、他の契約で埋め合わせしている」=「会社持ち出しで補填している」なら営業や上層部が責任取っている、
で良いんですよ。でも元の話は「プロジェクトのメンバーを一方的に減らしてる」んでしょ。
なんでこうやって端々で元の話を改変して話をしようとするの?
元の話は視点が一方的だから、逆側にもまったく別の言い分があるでしょうよ、というのは分からないんでも無いんですが。
それならそれで、せめてその部分は明記してくれないと話を合わせように無いし、もっと言えば「その様に改変した理由」を説明してほしい。
後の話は、「いじめる側より、いじめられる側が悪い」って言っているようなものだから、同意も共感もできません。
Re:"優秀な"プログラマが足りていない (スコア:1)
人員結構減らしてるみたいだし、営業他は赤字と思ってない可能性について
# 予算と納期を見て、クロが出るように機械的に人数アサインしてるだけの可能性がががが
# そんでもって後は丸投げみたいな。
Re:"優秀な"プログラマが足りていない (スコア:1)
たまに見かける原価房を思い出しました。
営業にいいように考えてみると
人件費3割減だと残業を入れて
サービス残業できる時間とか考えてたり
思っているんじゃないのかな
それを初めから当たり前のように考えてれば
こう考えても不思議じゃない。
はじめからデスマ状態です。
Re:"優秀な"プログラマが足りていない (スコア:1)
教えれば出来るようになる「タコ」と呼ばれる優秀予備軍な人種が底辺に居ないのも一因だと思うんだ。
聞かない・身に着けない馬鹿は一生底辺やってろと割と本気で思う。
// 優秀な人を増やしたところで仕事が減るわけでもないしな(:>^
Re:"優秀な"プログラマが足りていない (スコア:3, おもしろおかしい)
タコは生ものなんで、冷蔵庫に入れてあげてください。
Re:"優秀な"プログラマが足りていない (スコア:2)
現実には日干しにしておいて, 足りない足りない言ってるんじゃないかと.
Re:"優秀な"プログラマが足りていない (スコア:1)
ドカタプログラマには言われたことを言われたようにやる能力しか求めてない
そんな組織力と秩序を偏重する日本企業の経営方針が染み付いてしまったから
力や向上心がないやつでも一見して普通に仕事ができてしまってる
向上心があって自分で考えて仕事できるやつはむしろ害としか考えないんだよな
この状況を作ったのは企業自身じゃねーの?
地獄の沙汰も金次第 (スコア:3, すばらしい洞察)
引用元のコメントで指摘があるとおり、仕事に見合う金が出ないところに優秀な人間が集まる/留まると思うのが間違い。
Re:地獄の沙汰も金次第 (スコア:3)
web上に色々と待遇の悪さを書き散らしてあれば、なり手が減るのは当然なわけで。
給与を引き上げたところで頭数が増えるとは思えないね。
Re:地獄の沙汰も金次第 (スコア:2)
ちょっと違う気がする。
優秀な奴を集めるには「十分な給与」と「興味を引く仕事」が必要じゃないかな。
高給でも技術力が要らない仕事は飽きられるし、技術的に間違ったことを強制されれば嫌がられるよ。
絶滅? (スコア:3, 興味深い)
大学卒業までに10000時間とか5000時間とか言う以前に、すでに「プログラミングを趣味で行う若い人」って絶滅してませんかね?
スタンドアロンBASICの時代やMS-DOSの時代なら趣味でプログラミンングを始めることができたような人でも、その当時に今のWindowsマシンを与えられて趣味で(自主的に)プログラミングを始められるとは思えない。
音楽業界と比較してますが、ピアノなんて昔でも今でも早い人は幼稚園くらいから始めてるもんで…同じ土俵で比べるもんではないという気がしますが。
#という内容をあっちのコメント欄に書こうかと思ったのですが何故か書けないのでこちらに。
Re:絶滅? (スコア:5, 興味深い)
今ならブラウザさえあればJavaScriptの開発環境が揃う。だから環境の問題じゃないと思うんだ。
おそらく、「プログラミングに対する夢」とかそういうのがないんじゃないかなぁ。
すっごいゲーム作るのはゲームデザイナーであってプログラマじゃない。
すっごいシステムを作るのもすっごいプロマネと設計の結果であって、すっごいプログラミングの結果じゃない。
すごいプログラマー、すごいプログラミング。そういうものと結びつくものが若い人にわからないんじゃないかなぁ
#俺もわからない
# mishimaは本田透先生を熱烈に応援しています
Re:絶滅? (スコア:3, すばらしい洞察)
ブラウザさえあればJavaScriptの開発環境がそろう、というのは入門者の発想じゃないと思います。
「えー、これもプログラム作るうちに入るの?」という印象。
技術好きな少年少女が読む雑誌があれば、三角形の面積を求めるサンプルプログラムとか載せるときっかけにいいと思うのでありますが…。
#「ラジオの製作」のBASICってなに? 的な記事で釣られた元・少年としては :-)
Re:絶滅? (スコア:2)
自分で作る必要が無いから、趣味で学ぶ機会は激減するね。
Re:絶滅? (スコア:1)
あるいは自分の不満を認識しにくくなってるか。だな。
Re:絶滅? (スコア:2)
ここにいます。夏休みですから。
Pythonで、高校の部活(科学部)で使う、流星電波観測のソフトウェア [osdn.jp]を作っています。
私はWindows環境でHSP [hsp.tv]という言語でプログラミングを始めました。今はUbuntuをつかっています。
うちの部活の他の人で、ROOTというプログラムで、素粒子の勉強をしている人もいます。C言語のコードとにらめっこしていました。
趣味でプログラミングをするっていうより、私のような人はやはり部活でプログラミングしていると言ったほうがいいのかもしれません。時間で言ったら、3000時間くらいかな。
ゲームやスマートフォンのアプリのプログラミングに興味を持つ中高生は多いと思います。昔と比べてどうなのかはわかりませんが。
640GBはすべての人にとって未来永劫充分なメモリだ。
Re:絶滅? (スコア:1)
意味わかんないっす…
スパゲッティでCUIなbasicよりwindowsのほうが圧倒的に楽。仮想環境でlinuxや仮想NW、UNIXV6すら弄るのも簡単。
#若者の絶対数自体が中年の半分な件
最近読んだブログ (スコア:2)
和訳された技術書の邦題がひどく入門な件について [wordpress.com]という記事を最近読んだのを思い出した。
「ハッカー」という言葉を禁則事項のように扱ってしまうこの国のIT教育に限界を感じてしまうなぁ。
求人のミスマッチ? (スコア:1)
ネットワークに強い人をお願いしますと求人を出しているのに、
プログラマーばかりやって来るんですがそれは
#プログラマーとして優秀だとしても、申し訳ありませんが必要とするスキルが異なるというか。
#C言語書いてた人がこれからシェルやCOBOLやってくれるなら歓迎でありますが、それはそれでノーセンキューされるというね……
Re:求人のミスマッチ? (スコア:1)
ネットワーク系の国歌orベンダー資格を持っている人というふうに、絞り込みをかけないとダメなんじゃないですかね?
経験や経歴を重視するのはもちろんなんですが、資格の有無は自称プロのふるい落としにけっこう役に立ってるので。
ごくごく狭い範囲だけの知識や経験だけだと、全体像を見渡せない困ったちゃんになったりしますから。
エントリー資格だけ持ってて、上位資格は取得予定とかで応募してくる強者も居たりしますけどね。
#若ければいいんですが、けっこうご年配だったりするんですねこれが
Re:「ネットワークに強い人」がNGを誘う (スコア:1)
え?その程度でいいの?w
Re:「ネットワークに強い人」がNGを誘う (スコア:1)
3wayHandShakeでしか話せない人間は面倒そう
#存在自体がホラー
とくにWeb系は覚えることが多い (スコア:1)
とくにWeb系の技術者は覚えることが異常に多い気が・・・。
ひと通りできるようになるだけでもこのぐらい必要?
-スクリプト系言語(PHP/Python/Ruby/perl)等
-HTML5
-CSS
-JavaScript(上記のスクリプト言語とは別に必須)
-Linux等のサーバOSの知識と経験
-データベースやKVS
-インフラの知識と経験
-ネットワークの知識
-ソース管理ツール
-サーバ監視ツール
-ソース管理ツール
-プロビジョニングツール
-業務系なら業務の知識
-ゲーム系ならゲーム制作と周辺の知識
-多少デザインもできないと→Photoshopも多少使えないと、イラレも
Re:とくにWeb系は覚えることが多い (スコア:1)
必要な項目は多いけど覚えることが必須とは思わないな。
どうすれば実現できるか、調べれば分かる・調べ方を知っているってのが肝要だよ。
ググれない環境なんです!ってのはナシでw それweb系じゃない
webに限らず、ダメなプログラマって総じて「システムはInput/Outputの集合体」だということを知らないんだよね。
って昔コラムで読んだけど出典が出せなくてもどかしい。
// あと挙げてる一覧は実装屋とインフラ屋と運営が混ざってるぞ (:>^
Re:とくにWeb系は覚えることが多い (スコア:2)
それ致命的w
ていうか,プログラム自体がI/Oの組み合わせっつーか,
それ分からないレベルが「プログラマでござい」だったら俺も切れるかも。
さすがに,そんなのシステム屋でいるのか? でもいそうで怖いな。
Re:とくにWeb系は覚えることが多い (スコア:2)
一時的なおまじない,てのは場合によっては許されると思うけど,
「その状態が気持ち悪いのでちゃんと自分なりに消化しておく」
ってことをするかどうかにかかってるというか。
そこに努力できない人間に明日はないね。
Re:とくにWeb系は覚えることが多い (スコア:1)
まずはそこを直さないと人は足りないままなんじゃないかなー。
Re:とくにWeb系は覚えることが多い (スコア:1)
> まずはそこを直さないと人は足りないままなんじゃないかなー。
ぼくもそう思うなー。
機密情報扱うから外部に接続できない環境で!とか
組み込み系だからネット環境は仕事に悪影響だ!とか
よく分かるんだけどね。
切り分けをきちんとできる環境にしようよ。
(短期間で (スコア:1)
大儲けできるソシャゲのシステムを構築できる)プログラマがいない
#このあたりか
Re:違う話かも知れないが (スコア:1)
ああ、類は友を呼ぶというやつだな