• ベストアンサー

何年位で1人前のプログラマーになれますか

VBで簡単な仕様変更のコードを書いています。 たまに1からプログラムを作成しています。 入社5ヶ月目で中途採用の32歳です。 プログラマーの仕事は7年前1年ほどしていました がそのときは雑用ばかりで終わりました。 今は7割位先輩に言われたことを質問せずにこなせる ようになりました。 そこで、質問です。 何年位で1人前のプログラマーになることが出来るでしょうか というのも1~2年で1人前のエンジニアにならないと 解雇もありうるといわれているからです。

質問者が選んだベストアンサー

  • ベストアンサー
  • 0909union
  • ベストアンサー率39% (325/818)
回答No.2

>何年位で1人前のプログラマー 石の上にも3年といいます。どんな仕事も3年以上たたないと、ベテランとか中堅とかよばれません。たいてい、新人とか、あの新人とか言われ、初心者あつかいなのが、1、2年めの人です。 これはどこの業界でもおなじで、そうでない場合、職人のカテゴリーです。そうなると10年以上たって始めて、中堅なんてよばれ、初めて、仕事がまされるようになります。 問題は何をもって一人前というかの定義です。 >1~2年で1人前のエンジニアにならないと 解雇もありうるといわれているからです とすれば、その会社はその程度のものなのでしょう。普通の人(仕事ができる人)が、2年もあれば、一人前として扱ってくれるレベルの低い、職種か会社なのでしょう。 よく低俗な方が勘違いするのが、あれと、あれと、あれができれば、あの人に追いついたとか、追い抜いたとか、一人前になったとか、いう方がいて、その人のやっている事を全部盗んだ気になっている馬鹿をよく見かけます。 どんな仕事も、”一人前” = ”一人立ち” を意味する事が多いです。 これは、仕事が誰の助けもかりず、最初から、最後まで責任もって(ここが肝心です)、遂行し、完了できることを意味します。 一般的には、 「営業、企画、マーケッティング、計画(物作り、スケジュール等)、立案、設計、施工(コーディング等)、検証、管理、監査」 が一通りできる方です。つまり、独立できる方ですね。これを業務レベルでできる方が一人前と言われるはずですが、大きい会社だと、そこまで求められる事は、まずないでしょうが、実際一流企業のプロジェクトリーダーを勤める方は、7、8割できると思いますよ。 営業、企画は関係ないでしょう。と新人時代は思うものですが、必ず顧客と折衝する場面がでてきます。また、顧客からの依頼だけでなく、研究開発(R&D)にいれば、 自分で、企画立案しないと(研究テーマの模索)、埋没して、ただのプログラマーか、SEから営業(SE)にまわされます。大きい会社はこの手の人種がたくさんいます。 この手のただのプログラマーに降格された方が、他の会社への転職とか、むやみに独立して失敗する脱サラ組みとなるわけです(むろん、それが吉となり第成功を収めた方もたくさん)。 私のまわりには、その手の方で30%しめています。たいてい、不満が満席で、今の仕事の本気度は10%ぐらいで、とても扱いにくい人間になっています。その手方は、修士課程を修了している方が多く、大学院を卒業したとか、どこぞで研究員として研究していたとかの人です。 その方たちは、世が世ならば、なんて40歳ぐらまで思っている方が多く、いまだに復帰できると思っています。さすがに50歳近くになってようやく(定年が見えてきて)、「ああ、ただの平社員で終わるのか」と思うようです。 周りはみんな、「30歳くらいで気がつけよ」と思っているものです。30歳くらいなら、まだまだ十分違うカテゴリーで 一人前に なるチャンスがあり、挑戦するチャンスがたくさんあったのに、とみんが思っているものです。 あの亡くなったジョブズ氏もそのような遠回りをしています。あの人も25歳ぐらいで、違う道を歩いています。 >入社5ヶ月目で中途採用の32歳です このような方が、この質問を書くとは信じられません。すでに、いろんな経験をして、質問内容を新人に教育する立場の人です。 もう少し、仕事に身をいれて、24時間、死ぬ気で仕事してみませんか? そんなあなたにはっぱをかけたように、聞こえる上司又は経営陣の >1~2年で1人前のエンジニア だと思いますよ。上から見ると、どうも身がはいっていない。ように見られているか、実際そうなんでは、ないんですか? 30分おきにタバコ吸いにいったり、休憩したり、その休憩も10分返ってこない時があったり、しかも、他人の仕事には全く興味を示さず、われ感知せず、とばかりに、自分の言われたことだけやっていたり、 仕事に積極性のないかたが、よく新人時代に言われる事がらです。 もちろん、だからと言って、そのような方が、まったく使い物にならないかと言えばそうでないがの、不思議なところでも在る。 積極的に、輪の中にはいって、仕事の話をふくらませましょう。積極性が無いとみれれる方の多くはコミュニュケーション能力が無い方多いです。

その他の回答 (1)

  • misawajp
  • ベストアンサー率24% (918/3743)
回答No.1

まず単なるプログラマでは将来の望みはありません 話を聞いて、足りないところを聞き出して、必要な機能を抽出し、それを実現するにはどうしたら良いかが、明確に表現できる必要があります、そしてそれを他に説明し、指示できる必要もあります 広義のプログラマは、システムアナリストの能力も必要です 狭義のプログラマは仕様書に書かれたことをプログラム化するだけです、これは学校を卒業してすぐの者でもできます が そんな仕事は多くはありませんし、簡単に外注できます 仕様書を作成できなければ、将来の展望はありません 関連する実務知識も重要です ここでの質問の過半数に回答できるくらいの知識経験も必要です 特に経理・財務の実務知識が無いと対応できる分野は非常に限定されます 逆に言えば、関連知識実務経験があり、仕様書や設計書を作成できれば、プログラマとしての能力など関係無くなります

関連するQ&A

  • 1~2年で1人前にならないと解雇。嫌だ!!

    プログラマーを始めてから5ヶ月になります。 先輩から簡単なコード変更を教えてもらいながら作成しています。 難しいコード変更になると先輩にほとんど作ってもらっている状態です 先輩は私に簡単なコード変更しかさせていないらしいのですが7割位の 確立で質問せずに作成できるようになりました。 社長には1~2年で何でも作れる様なエンジニアにならないと 解雇もありうるといわれています。 今のままでは解雇されると思っています。 どうすれば解雇されずになんでも1人で作成できるようなエンジニアになれる でしょうか。ちなみに私は32歳の中途採用なので私には時間がありません。 自分なりに考えた解決策 1.もうほんの少しだけ作業を増やしてもう 2.変更だけでなく1からプログラムを作る事を増やしてもらう。 3.他人の書いたソースを追う→簡単なものなら可能 ソースが長くなると無理 4.完成しているパッケージをいじくりまわして仕様を覚える→質問する頻度が多く   なりそうなのでよろしくない。 2番の作業が増えて何でも作れるようになるとスキルアップしたと自覚できるような 気がします。 質問1 解雇されない様になる学習方法 質問2 どの位のスキルが身につけば解雇されないですむのか※社長には聞けません

  • 仕事を覚えるのが遅いのでしょうか? プログラマ C VB 

    私は、中途採用で技術職として雇われて、約半年になります。仕事内容は、DB(Acccess、オラクル)やアプリ開発(VC++、VB)の請負が八割、自社開発ソフトウェアの開発が2割といったところです。求人情報では、未経験者も可とのことでしたのでその旨を面接で確認して入社しました。はじめの三ヶ月間はDBの仕事がメインで先輩に聞いたりしながらSQLの基礎はわかるようになりました。その後、VC++の開発が三ヶ月間程あり現在に至ります。VC++に関しても先輩に聞きながら一生懸命努力したのですが、全然覚えることができません。最近はその先輩に口も聞いてもらえません。やはり、プログラマになれるのは一部の限られた人間だけなのでしょうか?それと、今現在プログラマの方がいらっしゃいましたら、どのような環境で、どのくらいの期間で仕事ができるようになったか教えてほしいです。 情けない質問で、大変申し訳ありません。 私の年齢は22才、男です。 よろしくお願い致します。

  • プログラマの未経験者歓迎について

     未経験でプログラマとして就職を考えているのですが、求人情報で未経験者歓迎というのがありますが、これはどうなのでしょうか?  企業としては、未経験者を採用してもさほどメリットがないように思います。私は、例えば入社して未経験者用の研修を受けて、それでテストなどをして合格しなかったら解雇されてしまうのではないか、とかなり不安です。企業としてもやはりいい人材を探しているでしょうし、入社して1.2ヶ月で解雇されたら、と思うとかなりビビっています。  勉強すればよいだけなのですが、理解力は人それぞれ多少違うと思いますので、、やりたい仕事と向いている仕事は必ずしも一致しているとは限りませんし、、。 なんだかよくわからない質問ですがよろしくお願いいたします。

  • プログラマ → SE

    プログラマをやってる人間が、将来何と何が出来るようになれば システムエンジニアと言えますか? プログラマ・システムエンジニアの定義は会社によってズレがありますので、 この質問で使われている「プログラマ」「システムエンジニア」の定義は 以下のものとします。 ---------------------------------------------------------------------- ソフトの製作作業のうち、 詳細設計、コーディング、単体試験項目書作成、 単体試験実施、結合試験実施を行うのが「プログラマ」、 基本設計までの作業、及び総合試験以降の作業、 プログラマの詳細設計や単体試験などの指示・指導、結合試験仕様書作成、 プログラマ達の進捗管理、 本番障害が発生したら原因を解析し、対処をプログラマへ指示・・・ などを行うのが「システムエンジニア」 ---------------------------------------------------------------------- 繰り返しますが、質問内容は「プログラマをやってる人間が、 将来何と何が出来るようになればシステムエンジニアと言えますか?」です。 (回答例) ・基本設計レベルの修正内容を機能レベルにまで  ブレークダウンできるようになる事。 ・全体の仕様の把握。 ・ユーザと堂々と渡り合える豊富な業務知識を身につける事。 ・ユーザとプログラマの橋渡しが出来る  コミュニケーション能力を身につける事

  • プログラマになるにあたって。

    プログラマーになるにあたって。 今、就職活動をしています。(2007年3月 文系 四大卒) プログラマーになりたいと思い、ソフトウエアーの会社を訪問(説明会に参加)しています。 近年は人材確保が難しいことから、教育制度を整えている企業も多くあるようです。 そこで質問させてもらいたいのですが、入社してからイチから勉強する方がよいでしょうか、 それとも勉強(専門学校等で)してから入社した方がよいのでしょうか。 『学ぶ』ことに違いはありませんので、私は経済的に考えても、入社してから勉強したいと考えています。企業によって違いはあるかと思いますが、入社後の研修で十分やっていけるのかというところが不安なところです。採用してもらえるかという問題もありますが。 よろしくお願いします。

  • プログラマ見習い

    プログラマになりたくて1年半ほど前に今の会社へ入社しました。 未経験者可と書いてある所を受けましたが、私に力がないのか仕事につけてもらえません。 私の他にももう一人同じ時期に未経験で入社した人がいます。 その人は、入社した頃から私と同じくらい分からなかったのですが、マンツーマンでしばらくの間先輩についてもらい教えてもらっていました。 今は、仕事を振り当ててもらいその人は一人前になろうと頑張っているように見えます。 私は、入社当初は、誰にも教えてもらえず当たり前のように仕事を振られ、未経験なので分からずパニくっていると、経営者から「出来ないなら、辞めろ!」の一言。回りの先輩達が私の事をかばってくれて何とか会社へ置いてもらっていますが、辞めてほしいと言わんばっかりの事を言われます。 同期入社の人と待遇が全然違います。 もう一度未経験可と書いてあるプログラマ見習いの仕事を探そうと思うのですが、数ヶ月だけでもマンツーマンで先輩が着いてもらって教えてもらうというのはこの世界ではあまり無い事なんでしょうか? 私の入社した会社は小さい会社なので研修制度などもありません。 自力で勉強しかないですよね・・・。 社会人になってから(新卒でこの世界ではない所で勤め、転職でコンピュータ関係へ行きたい場合)のこの世界への転職は無謀でしょうか? 諦めて、もっと違う仕事をした方がいいですか?

  • 新米プログラマーです、アドバイス下さい!

    ソフトハウスに入社して半年のプログラマーです。 ある専門分野のソフトを担当しています。そのソフトはドキュメントが メモ書き程度でほとんど無く前任者はすでに退職しています。 この状態で半年間やってきたのですが、ソフトの全体像がわかりません。この半年間は部分的な修正をしていたのでなんとかなったのですが この先どうしていいかわからなくなってしまいました。専門分野の担当者は私に不安を持っているようです。社内では私は仕様がわかっている 事になっていますが、実際ソースコードから仕様を把握する事は相当な時間がかかります。私としては、その担当者に仕様がわからないので、 教えて貰おうと考えていますが、社内ではそんな事をしたら相手を不安 にさせてしまうと考えているようです。小さい会社ですので、この担当 から降ろしてもらうと解雇されます。どうしたらいいでしょうか? ベテランの方どうぞご教授願います!

  • プログラマ志望者の特徴について

    閲覧ありがとうございます。 プログラマ志望者についての質問です。 「プログラマになりたいです、どうしたら良いですか?」という質問や「未経験ですがプログラマに転職したいです。可能ですか?」という質問をよく見ます。 世間一般では、プログラマは誰でもなれる簡単な仕事とでも思われているのでしょうか。 彼らは何故(唐突と思えるような質問内容で)プログラマになりたいと思うのでしょうか?志望者ではなく、現役のIT業界の方のご意見を伺いたいです。(採用面接を担当された方のご意見・ご感想が頂ければうれしいです) 中途半端な気持ちでIT業界に入ってきて欲しくありません。 以前に「未経験ですが、死ぬ気で勉強します」と言って入社した人がいましたが、何の勉強もせず、プログラムの責務分割が理解できずに辞めていきました。また、別の人は技術的なことから徹底的に逃げ回り、「自分は管理が向いている。みんなをまとめてプロジェクトをまわしていく」などと言って、技術的なことをすべて後輩に投げつけていました(後にリーダに発覚し、雷が・・・)。 こういうこと止めて欲しいです。

  • プログラマーの転職(大卒、社会人二年目)

    大学を卒業後、東京でプログラマーとして一年間勤務していました。 しかし、二年目は営業として働いて欲しいと会社に言われそのまま退職しました。 地元の福岡に戻り、転職活動をしていますがなかなか採用までにいたりません。 年齢はまだ23歳なので大丈夫とのことですがやはり経験が一年しかないため、中途採用では難しいようです。 このまま転職活動をしていたほうがいいでしょうか? それとも就職活動中の大学生と同じように来年春の就職に向けて頑張ったほうがいいでしょうか? プログラマーの仕事をしたいので就職まで時間がかかってもかまいません。 あと、離職後すぐにバイトを始めたので生活費は困っていません。

  • プログラマになるにはどうすれば良いのでしょう?

    プログラマになるにはどうすれば良いのでしょう? はじめまして、プログラマになりたい中学1年生です。 将来はソフトプログラマー(PCソフト系)になりたいと思います。 プログラミングの知識は全くありません。経験もありません。 (関係ないでしょうが、HTMLができるぐらいです) 今回質問したいのは....。 ・プログラマとはどういう職業なのか。 ・プログラマにはどのような種類があるのか(ゲームプログラマやソフトプログラマなど) (そして、その種類に属する人達は、主に何をやるのか) ・システムエンジニアとの違いは。 ・数学が苦手でもできるか。 ・プログラマに必要な知識・資格・心構え・道具はなにか。 ・プログラマの平均年収・月収は? ・C言語の活用法 などです。 ちなみに、高校は工業高校に進学したほうが良いのでしょうか? 大学はどのような学校にはいれば良いのでしょうか? やはり、C言語は覚えたほうが良いのでしょうか? 質問ばかりですいません。 どなたか、詳しい方、ご回答お願いします。