- ベストアンサー
プログラマについて。
プログラマーという職業について以下の点について疑問があります。 (1)プログラマの求人が多い理由にはプログラマの人手不足が原因らしい ですがなぜ人手不足なのでしょうか? (2)プログラマーは精神的に辛いとか良く聞きますが具体的な何が辛いんですか? (3)よくIT系人材紹介会社で2週間程度の研修でPC初級から中級位の人間を ある程度のレベルまで引き上げてプログラマとしてIT関連の会社へ就職を斡旋する みたいなことがあるらしいですが、現役のプログラマさんはそういう 会社をどう思いますか? (4)プログラマに向いている人はどんな性格な人ですか?職場にはどんなタイプの人間が多いですか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>(1)プログラマの求人が多い理由にはプログラマの人手不足が原因らしい > ですがなぜ人手不足なのでしょうか? アレです。他の人も触れていますが、企業の要求する技術レベルと、新卒人が平均的に持っている 技術レベルに結構な食い違いがある。ってのがあります。 つうか、もっと根本的なものとして、PC系全般って分かる人と分からない人の差がはげしすぎです。 後理系離れの部分や、PCのことが分かる=オタクと言う価値観の人もそれなりにいるので 絶対数も少ない部分もあります。少なくても「カッコイイ」なんてイメージある人は多くないでしょうね。 >(2)プログラマーは精神的に辛いとか良く聞きますが具体的な何が辛いんですか? 上記の分かる人と分からない人の差がはげしい、ってのが、ココにも響くことがあると個人的には 思えます。要は分からない人から見れば、プログラマーが何やっているかなんてさっぱり分からんのですよ。 小耳に挟んだ話だと、仕様書を出されて、一旦インターフェースがコレで良いのかどうかを判定してもらう為に プロトタイプを生成したらしいのです。そしたら、事情が良くわからないお偉いさんが「何だ。もうできてんジャン☆」 とか思ったらしく、期限が一気に縮まって大変な目にあった・・・・らしいです。 要はたとえば車なら、試作模型を見て「出来てる」と判断されたような物です。 この例みたいなのがプログラマーの納期を縮める事は十分ありえます。 >(3)よくIT系人材紹介会社で2週間程度の研修でPC初級から中級位の人間を >ある程度のレベルまで引き上げてプログラマとしてIT関連の会社へ就職を斡旋する >みたいなことがあるらしいですが、現役のプログラマさんはそういう >会社をどう思いますか? まあそうなるのも仕方ないかな?と、そうでもしないと、申し訳ないですが、使い物にすらならない ほぼ一から教えるのは現実的には不可能です。そんな暇も、そして1から教えるシステムも 全ての会社にあるわけは無いのですから。それくらい離れてしまっているのです。 現実今私の所属している会社も、新人育成の部分が非常に弱く、経験者しか取れない と言うのが実情です。もちろん、それは分かりきった話なので、ちゃんと面倒見てくれる 会社も当然たくさん存在します。 >(4)プログラマに向いている人はどんな性格な人ですか?職場にはどんなタイプの人間が多いですか? どんなタイプが多いか・・・と聞かれると、私はオタクですから、まあオタクは多くなりがちですね。 まあそれはともかく、プログラマに向いている性格と聞かれると悩みますね・・・・まあ基本は 性格でどうこう言う気は無いですが、忍耐は必要かも知れませんね。会社によってはいわゆるまともな 就業時間なんてありえないので・・・・精神病んじゃう人もそれなりにいますから・・・・
その他の回答 (4)
- lv4u
- ベストアンサー率27% (1862/6715)
(1)プログラマの人手不足 プログラマは、職人です。ANo.3さんの回答にあるように、最低でも2年くらいの教育期間が欲しいところですが、現在では、多くの中小ソフト会社で、「投資」となる教育はやりたがりません。(教育して辞められたら、その投資は丸損だから) さらに、プログラマの給与が低いことが多いです(派遣の場合)。3Kともいわれますからね。なので、プログラマになりたいという人が減るし、なりたいと思う人がいても、教育をきちんとされないので(まともな)プログラマが不足となります。(教育したくても、先生役クラスの人間は派遣されていて、残っているのは、ど素人ばかりで、後輩に教える能力ゼロだとか) また、「介護の人材が不足」というのと同様に、「現場の仕事は低級、本社などで計画や人事などの仕事が高級(高給)」ってイメージがあるのだと思います。IT界の現場っていえばプログラマですからね。 また、「その仕事が好きか」よりも「より安定した高い給与の仕事」という基準で職業を選べば、プログラマという職業が敬遠されるのだと思えます。 (派遣プログラマを受け入れる会社が、単価を値切っているので、粗悪プログラマしか養成・供給できない?) (2)プログラマーは精神的に辛いとか良く聞きますが具体的な何が辛いんですか? その時点で自分の実力では、能力的にも期間的にも、無理なことを、「期限内にやれ」って言われたりすること。納期遅れになりそうでも、着実に仕事が進んでいる手ごたえがあれば、スケジュールは引けます。「やってもやっても進んだ気がしない」って状況になると、辛いですね。「私には(現時点では)無理です。できません!」と素直に言えれば、辛さは減ると思います。 (3)プログラマとしてIT関連の会社へ就職を斡旋 先が見えない、先が暗い商売をする会社だと思えます。でも、さしあたっては必要な会社。 (4)プログラマに向いている人はどんな性格な人ですか?職場にはどんなタイプの人間が多いですか? 新しいこと、勉強が好きな人、好奇心がある人。でも、職場には、そうでない人のほうが比率的には多いように思えます。
- legacy_bp5_20r
- ベストアンサー率23% (400/1688)
製造業の情シスです。自身もプログラムを組むけど、プログラムを作ってもらうことも多いです。 1)人手不足 納期納期で残業付けで離職率が高いから WEB系は人材も増えてるけど、ニーズはもっと増えてる 基幹系は、古い言語(COBOLなど)があってプログラマの年代(20代~30代)では熟練者が少ない、また汎用機やWSでは専用言語が多く絶対数が少ない。 一時期、やった流行ったVBのプログラマはダブついて来ているらしい。 2000年問題で大活躍した世代がSEに昇格しはじめてる。 2)辛いところ コントロールされる側の立場だから自分では殆ど決定権が無い(コントロールするのは客だったりseだったり) 3)教育 パソコン中級者を2週間ぽっちの研修じゃ戦力としてカウントできない。私が直接動かす立場ならキャリア2年は欲しい。 オイシイコト言って玉カズが多くなる方がが派遣会社には有利でしょ。 最悪、データパンチやPC使う事務にまわせばいいし。 4)性格 探究心があり、新しい言語などに興味が持てること。 間違っている仕様書(要求)でも、言われた通りに作れること。 工数がハミデルのはキッパリ断ることが出来ること。 5)SEにステップアップするには プログラマの上にSEがいます。SEになれる人材とは、上記にコミュニケーヨン能力が必要となります。 6)持っていると良い知識 SE(プログラマ)になりたい人には、簿記2級は取得しておくほうが良いとアドバイスします。商業簿記が一般的だけどコアな人材になりたければ工業簿記(原価計算など)ね。だって、商業簿記系(会計)はパッケージとか充実してるけど、工業簿記系はお客のシステムやニーズにあわせてのシステムをイチから作るのが殆どだから。。。
人手不足というより人材不足ですかね・・・・ ある程度のスキルがある人を探していますが足りないといった感じです希望スキルの割に単価(一人月の費用)は頭打ちか圧縮される傾向にあり必要な開発人員をそろえるのが難しいのです 長時間労働が常態化しているため、耐え切れなくなる人も多いようです また、営業、管理職、お客様との板ばさみで苦労したり 根本的に人手が足りていないので、出口のないトンネルのようになったりします プログラマになる人の中には対人関係が苦手な人もおおいため上記のような圧力がたいへんなストレスになります そのため うつになったり、胃や肝臓をやられたり、持病がある人は再発したり悪化したり 友人関係、彼女、夫婦仲がおかしくなったりします IT系人材紹介会社はその人の資質を見極めて、プログラマ向きと判断して投入してくれるのであればいいと思います(あまり信用はしていませんが) 能力のある人でしたら、まったく未経験でも仕事はすぐに覚えます ただ、2週間程度の研修であれば、本人の血のにじむような努力が必要かもしれません 9割がたちんぷんかんぷんの会話が飛び交う職場というのはなかなか精神的にきついです 経験者でも新しいプロジェクトだと言葉は半分以上わからないですけど。 プログラマに向いている人は 体が丈夫で素直で、でもがんこなところがあって 一日中いすに座りっぱなしでも大丈夫で 知らないことを知ろうとする意欲があって 人の話を鵜呑みにしないで自分で確認しないと気がすまなくて 私生活がなくても平気で、プログラミングが好きで オンオフの切り替えが上手で(半年オフがなくても大丈夫で) どんなタイプが多いかというと 大体はまあ、普通の人がほとんどなのですが なにかに妙に詳しいオタクの人も多いです 一緒に仕事をしたり、しばらく付き合ってみると ちょっと変わったところのある人だなと思ったりする人も多いです たとえば、会社で使う機器なのに自分で買ってしまうとか 急に怒り出して同僚に殴りかかる人とか(なにをして怒りを買ったのかしりませんが) 朝、起きられないらしく、遅刻、欠勤が多い人だとか(仕事のつじつまはあわせます)
- inu2
- ベストアンサー率33% (1229/3720)
SEっぽい事やっております 1 それほど簡単に習得できるものではない 独学で勉強してきてある程度自身もある人が、いざ業務でプログラムとなると全然だめだったりします 一日中ずっとパソコンの前でカチカチやっていれば良いようなイメージがありますが、多人数で1つのシステムを作る場合は、独りで黙々と作業する能力よりも他の人とのコミュニケーション能力のほうが大切 2 上司、または客がシステムに対しての知識がまったく無かったり、口先だけのリーダーでその実、スキル的には全く役立たずな人が上についたりする場合は、まともなスケジュールなんて立てられるわけもないし、予算をギリギリまでつめられます。その結果 サービス残業で終電~泊り込みでプログラムしなくてはならないような現場(会社)の場合は精神的にかなりつらく、鬱になってしまう場合もあります。 3 2週間で立派なプログラマになれるのであれば、1のような人材不足にはなりませんからね 結局は、紹介料かせぎのコマとして扱われるのがオチです。 4 自分の意見を言うし他人の意見もよく聞く人 時には冗談も言ったり、一緒に昼食に行ったり、 とにかく、周りの人とのコミュニケーションをほどよくとれる人のほうがスキルも高く、周りのものを吸収してやろうという意欲がある人が結果的に長く生き残れるようです その反面、自分の過去の経歴や経験のみを信用し、自分の知らない技術に関して 他人の意見を全く聞かないような人は嫌われがちです。 ようは、いかにして自分を壊して再構築できるかで、スキルアップもできるし、良いもの悪いものを見極める目も養えます スキル的にも人格的にも長けている先輩や上司にめぐり合えればグイグイとスキルアップできることでしょう
補足
(1)一日中ずっとパソコンの前でカチカチやっていれば良いようなイメージがありますが>> おっしゃるとおり。意外とそうでもないんですね・・・ (2)私は長時間ネットサーフィンならできますが・・・仕事でプログラムを 書くのとは違いますもんね・・・ (3)先週IT関連の人材紹介会社へ行きました。「ぜひ来てみないかって」 すごい進められましたが・・その裏にはそういう事情もあったんですね・・ (4)これはプログラマに限らずどんな職業にも言えそうですね。ただプログラマという職業にコミュニケーションという要素が必要とは感じませんでした。