「古すぎる」のは何歳ですか?[閉まっている]


114

求職者として真剣に受け止められるには、履歴書から長年の関連する経験を取りやめるか、学位を取得した年を削除するか、またはその両方を行う必要があると言われました。または、それ以上の年齢のプログラマーを雇いたいとは誰も思わないので、適用さえしません。1

または、私が会社を見つけたのは、私が欲しいから、または私が気にかけている製品を持っているからではなく、そうすれば私の会社が買収されたとき/仕事を得ることができるからです。

または、管理職に重点を置く必要があります(過去に成功したことがあります)。…まあ、彼らはこれを本当に説明できませんでした。まだコードを書いています。しかし、私コードを書くのが好きです。

これを見たことがありますか?これはローカル(北カリフォルニア)のみの問題ですか?

プログラマーを雇ったことがある場合:2

  • あなたが受け取った履歴書のうち、一番上の申請者は何歳でしたか?
  • インタビューした最年長の年齢は何歳でしたか?
  • あなたが雇った最年長の人は何歳ですか?

プログラマーとして採用するには「古すぎる」のは何歳ですか?

1 すべての応募者に同等の適用経験があると仮定しています。これは、30年のCOBOLがJavaの第一人者に応募している人のことではありません。
2 はい、(少なくとも米国では)申請者の年齢を尋ねるべきではないことを知っています。しかし、私の経験では、履歴書から一般的なアイデアを得ることができます。


この質問はおそらく地域固有ですか?
バーナード

@Bernard-奇妙なことに、OPが地域/国を指定しなかったためではありません。
オタビオデシオ11

いいえ、あなたの経験とあなたが住んでいる世界についての質問はありません。
ティグラン

5
あなたがそれを愛するのをやめたらコーディングをやめるべきです
交互に

文化的なもののように聞こえます。

回答:


59

英国のほぼ50で新しい仕事に就いたばかりだから、それは可能だし、あなたが年を取りすぎたことは決してない。

2つのアプローチがあります-どちらもあなたのスキルが仕事に関連していることに依存しています。

  1. あなたが知っていることに固執し、第一人者になる。「古い」技術を必要とするジョブの数が年を追うごとにますます少なくなりつつあるため、これは危険です。しかし、人々がそのような仕事から引退すると、求人があります。

  2. スキルを更新してください。去年、Silverlightに移りました。それがこの仕事につながったのです。それと、私の新しい雇用主が関連すると見なした私の以前のチームのリーダーシップの役割。


87

私は52歳で、15年前に共同設立した会社のテクノロジーディレクターです。これは私の心に近い質問です。私はコーディングの時間の約40%を費やし、主に既存の製品と新しい製品の開発に携わっています。10年後に同じことをしたいと心から望んでいます。

古いプログラマーは無関係なスキルセットによって独自に妨げられているという概念に興味があります。これは若い開発者の問題だと思います-FlashプログラマーまたはFlexプログラマーが必要な場合は簡単です。実績のあるエンタープライズデータベースまたはネットワークスキル、または商用製品開発の実績を持つものが必要な場合、それを見つけるのははるかに困難です。年配のプログラマーは、成功と失敗の生涯の経験があるという理由だけで、設計の選択とソフトウェアライフサイクルの問題についてより明確に話すことができます。

高齢プログラマーの問題は、彼らが知的能力を失っているということではなく、彼らが「マネージャー」になるべきだという概念に誘惑されていることです。私の意見では、数十年の経験を持つ優秀なプログラマーは、イノベーションと能力に報いる組織を見つけた(または開始した)場合、不明確な管理のはしごを登るよりも多くのソフトウェアを開発できます。

同じスキルセットを持つ何百万人もの開発者がインターネットを介して利用できる世界では、若者だけに価値があるという考えは単純に馬鹿です。


59

あなたがしていることを楽しんでいる限り、プログラミングを止める必要はありません。ただし、組織には上限がある場合があり、会社を辞めるかプログラミングを辞めてマネージャーまたは技術リーダーとしてリーダーシップの役割に移動しない限り、単に高い地位に就くか、高い給与を得ることができません。


2
また、時間的な制約はありますが、コードを書くことを禁じられている立場にいることはないでしょう。
ジェフ

3
@JeffOそれはおそらく本当ですが、私が見たところから、多くのマネージャーとリーダーは、彼らのその他の責任で、仕事でソフトウェアを開発する時間を持っていません。ただし、自宅で個人的なプロジェクトに取り組んでいる人もいます。それはあなたの組織と義務に大きく依存します。
トーマスオーエンズ

特に、会議、電話、電子メール、および予算が絶え間なく発生する場合、意味のあるコードを書くために心の内に入る機会は決してないかもしれません。可能であれば、コードレビュープロセスに関与するようにします。
ジェフ

3
あなたが貢献できる多くのオープンソースプロジェクトもあります。
ニールTibrewala

1
私の上司は製品開発マネージャーであり、彼の時間に対する多くの要求にもかかわらず、彼は私たちの最もビジネス中心のアプリのコードベースを担当しています。しかし、彼の上司はCTOであり、彼が1行もコーディングするのを見たことはありません。だから、私は同意します。確かに上限を超えると、コーディング作業はあまり見られなくなります。
キース

37

私は37歳で最初のプログラミングの仕事を手に入れました。だから、明るくて、学びたいと思っていて、若手のプログラマーの給料を喜んで受け入れるなら、それは始めるのに遅すぎません。


11
わーい!肯定的/成功的な話を聞いてうれしいです。
JBRウィルキンソン

2
私が管理していたとき戻る、私は...私より若かった人よりも私より年上だった多くの人々を、雇った
ブライアンKnoblauch

1
W00T。私はたまたま37歳です

1
私の経験があなたを勇気づけてくれたことを嬉しく思います。私は40歳になりましたが、今でもプログラミングを楽しんでおり、後輩の給与はもうありません。それがあなたとうまくいくことを願っています
エリックウィルソン

36

私は自分の現在の位置を見つけることに取り組んでいたとき、私は少なくとも10年で最年少であったワークショップに参加しました。ワークショップの他の多くの人々は50歳以上で、仕事を見つけるのに非常に苦労していました。これがなぜであるかについての観察のいくつかは次のとおりでした:

  • 多くの雇用主は、あなたは年をとっているので、退職する前に過去数年間の雇用を獲得したいと考えています。
  • 現在の経済と雇用市場では、多くの非常に経験豊富で非常に資格のある人々が資格をはるかに下回る仕事に応募しています。雇用主は、何らかの理由で商品が破損していると仮定するか、できる限り急いで出荷すると考えているかのどちらかになる傾向があります。別の懸念は、多くの場合、求人に関連して予想される給与に関連しています。

最終的に、雇用主は支出に対して最大の価値を獲得することを望んでおり、経験と成熟度を「古い」と関連付け、より若くて荒い人と一緒に行くと考えていますが、安く訓練することができると考えていますより多くの経験と成熟度を備えた人よりも長く維持してください。

私の現在のチームでは、スクラムマスターとチームリーダーは50代の男であり、荒れた場所を滑らかにしたり、上級管理職に対処したりするのに非常に貴重です。反対に、彼のコーディング経験の大部分は少なくとも10年前からのものであり、PHPよりもVB6のように感じられるため、彼は多くのコードを書かないことを気にしません。

個人的には、年配のプログラマーは開発のあらゆる面で素晴らしい経験を持っているため、素晴らしいメンターやチームリーダーになると思います。そのために、管理職の役割にもっと注目することを人々が提案したのかもしれません。雇用主もこれを認識しており、別のコーダーとしてよりも管理職で多くの経験を持つ人を雇う可能性が高いと思います。

サイドノートとして-雇用業界の経験を持つほとんどの人は、年配の候補者が日付を避けたり、年齢を重視しないために履歴書の職務経験の部分を調整することをお勧めします。

最後に考慮すべきことは、面接に参加するのか、単に履歴書が拒否されるのかです。面接に参加している場合、履歴書はおそらく問題ではありません。


26
それについて面白いことは、大学を出たばかりの男はほぼ同じくらい長く留まらず、すぐに生産的な人よりも彼を訓練する費用がはるかに高いかもしれないと思うことです。雇用ゲームでは、多くの場合、誤った仮定が作用します。
HLGEM

2
@HLGEM、正確に。あなたがあまりにも早く退職すると思う場所を尋ねる質問は、次のとおりです。ここに1年、2、3年以上何人いるのですか?残念ながら、年齢差別のほとんどの場合、この質問をする機会はありません。
キラレッサ

20

番号。

この認識は、1990年代以降にプログラミングに新規参入者が急増したことに起因しています。1980年代まではかなり小さなニッチな職業でしたが、その後20年で突然爆発し、一部の古いキャリアチェンジャーを除けば、ほとんどの人は若かったです。

つまり、基本的には、1990年代以降のプログラミングへの参入者のこの最初の膨らみが古くなるにつれて、プログラマーの平均年齢は上がるでしょう。明らかに一部の人は経営に移行する、キャリアを変えますが、この避けられない人口動態の変化を防ぐには十分ではありません。また、ドットが燃焼した後、プログラミングを勉強している若者は少なくなりました。これは、若い血の侵入がいくらか遅くなったことを意味します。

それは発展途上国の人口統計学のように考えてください:巨大な出生率、高い死亡率、若い人口の巨大な膨らみ。国がより発達すると、人々はより長く生き始め、一般的に子供が少なくなります。

とにかく、あなたが40歳、45歳、50歳などで35歳の場合、プログラマーの平均年齢もこれらのレベルに追いついています。これは一時的な人口統計のブリップであり、職業としてのプログラミングの永続的な固定ではありません。


3
優れた点を+1し、物事に新しい光を当てます。(そして、私はそれが正しいことを願っています:-)
ペテル・テローク

これは本当に優れた点であり、それは古いプログラマーのプラスの点を超えた関連性を持っています。
icc97

19

チームリーダーとして活動している間に、50人以上(および60人以上)がチームで作業する機会が何度かありました。経験が良かったとしか言えません。私が疑問に思うのは、マネージャーまたはアーキテクトとして過去10年の誰かが開発者の仕事に応募しようとしているのを見た場合です。彼らは小さくなり、ただ仕事を探しているだけかもしれません。しかし、もし彼らが手を携えていたならば、私はそれを全く疑わないだろう。

その時代までに、マネージャーやアーキテクトになりたい人はすべてマネージャーやアーキテクトです...まだコーディングをしている人は誰でもコーディングを望んでいます。


2
「コードを書きたい」グループに私を数えてください。50歳以上、まだ管理する意欲はありません。この仕事と私の最後のFWIWで、私より若い人に雇われました。私はコードを書くのが大好きで、それが得意です。
ブライアンオークリー

18

グレースホッパーのケースを見てください。彼女は85歳で亡くなるまでプログラミングの仕事を続けました。何年も前に彼女に60分の特別番組を見たことを覚えています。彼女は魅力的な人物でした。あなたが何かをすることに情熱を持っているなら、年齢は要因ではありません。

それが価値があることのために、私は50歳以上であり、私が楽しんでいることをやめる理由はありません。まだ学ぶべきことがたくさんあり、それを楽しんでいます。


17

考慮すべき1つのことは、50歳または60歳のプログラマを何人雇うかということです。あなたがしているのがコードだけなら、20代前半から30代後半のコーダーと比較して、古いコーダーで利用できるジョブの数はほとんどないと思います。私がこれが存在することを知っている理由の1つ(雇用担当者に尋ねたところ)は、40歳のマネージャーが15歳のシニアに少し疲れていることです。彼らは私の指示に従いますか?彼らはどのように設定されていますか?他のおじいさんはこのおじいさんのコーダーを引き付けてフォローしますか?

最近の仕事の申し出(私は43歳)のほとんどすべてで、一定量の管理/監督義務を果たす必要があります。

ですから、ある年齢になると、フォーカスを「コーディングのみ」からコーディングし、より監督的な役割を担うように変えるのが賢明だと思います。この世界では、高齢者がよりリーダー的な役割を担うことが期待されています。そして、私が上記で述べたように、多くは自然に年配者に遅れるようです。

そのため、コードの記述のみに集中できるかもしれませんが、年齢を重ねるにつれて、新しい仕事を維持し、獲得することは少なくとも少し難しくなります。


7
あらゆる分野で新しい仕事を得るのは、年齢が上がるにつれて難しくなります。しかし、私が現在働いている私たちの最強のプログラマーの何人かは50歳以上であり、年齢のために採用の強力な開発者を検討することを拒否するマネージャーは、私の年齢に関係なく個人的に仕事をする気にしないばかです。私の上司は私の年齢のほぼ半分であり、それに問題はありませんし、彼が私よりもかなり若いという問題もありません。
HLGEM

1
@HLGEMあなたは例外ケースでなければなりません。ほとんどのマネージャーは、権力の不安定な立場について非常に不安を感じており(Alliteration Badge!)、ほとんどのマネージャーは自分よりも多くのお金を稼ぐ可能性のある部下について不快に感じています。
maple_shaft

1
@HLGEMあなたの上司がそのようにオープンマインドであることに感銘を受けました-彼が雇った最後の3人のプログラマーの年齢範囲は何ですか?
ロブラムブッシュ

2
プログラマーの年齢はどうして重要なのですか?とにかく、すべてのプログラマーがマネージャーを上回っていませんか?
psr

4
65歳になります。引退するつもりはありません。10年前にドットコムが崩壊した直後を除いて、仕事をするのに問題はなかった。おそらく毎週、ヘッドハンターから電話がかかります。私はコーディングが大好きで、マネージャーになりたいと思ったことはありません。オンサイトの仕事の現在のマネージャーは50歳で、アーキテクトでもあります。彼もコーディングを試みますが、そうするのに十分な時間を得るのに苦労しています。他のファームウェアプログラマーも60歳以上です。
tcrosley12年

15

私はフリーランスのプログラマーであり(ほとんどが埋め込みCであり、PHPとC#も使用しています)、60歳以上です。現在、4つのアクティブなコントラクトがあります。私の仕事の多くでは、一緒に仕事をしている人に会うことすらありません。1990年頃より古いオンライン履歴書には日付を記載していません。


15

私たちはさまざまなニーズを持ち、さまざまな選択をするため、すべての人のキャリアは異なった方法で機能します。私は50人以上のプログラマーをたくさん知っています。私は、年齢ではなく才能を雇おうとしています。

加齢に応じて選択する必要があります。あなたはプログラマーにとどまることができますが、それは一般的に低賃金のコストで来ます。通常はプログラミングだけでなく管理タスクも含まれるテクニカルリードに移行できます。スペシャリスト(BI、アーキテクチャ、システムアナリスト、データベースなど)になることができます。多くの場合、より良い報酬を得ることができますが、利用可能なジョブ全体の観点からは制限されています。プロジェクト管理の役割またはビジネスアナリストの役割に移行し、プログラミングを完全に任せることができます。レストランを開いたり農場を買ったりして、企業の世界を完全に置き去りにすることもできます。あなたが若いときにこれらのオプションはすべてオープンであり、最終的にあなたの選択はあなたのために実行可能なものを制限します。

私は個人的に、30代半ばまでに経営陣に移行していない場合、そこに行くのがはるかに難しいことに気付きました。しかし、それは他の場所では当てはまらないかもしれません。

しかし、私がしようとしているポイントは、あなたがあなたのキャリアの選択を制御するということです。ほとんどの人がそうするからといって、他の人がすることをする必要はありません。あなたに最適なことをしてください。そして、取り消せない選択をしたとは決して思いません。私はキャリアを5回か6回変えました、人生は時々予期しない場所にあなたを導きます。20で望んでいることは、50で望んでいることではない可能性があります。食べ物をテーブルの上に置いて、子供の教育費を払うという選択をすることもあります。給与の管理者になったプログラマーがたくさんいます。彼らがどれだけ提供するか気にしない他の人がいます、彼らは管理のストレスがそれの価値がないと感じます。また、他の人は純粋なプログラマーであり、他のことを検討することさえできません。


完全に同意し、30代半ばに引退し、自分でコードを
書く

14

最近興味深い記事がありました-シリコンバレーのディープダークシークレットhttp://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s-オールアバウトエイジ/

基本的に、谷は低賃金のために夜通しをする若い候補者を好み、経験豊富なプログラマーが特定の年齢に達した後に管理職に移動することを主張しています。問題は、管理職がそれほど多くないことです。

私は谷で仕事をしていませんが、私の個人的な経験では、経験豊富なプログラマーはまだ経験を積むことができるため、コーディングすることができ、貴重です。


2
週に60時間働いていることや20K GBPで十分な収入を得られていないことを知らない経験の浅い/ジュニアの人を雇うことには、間違いなく利点があります。あなたの履歴書で有名人のキャリア開発の機会は、数年の「ツアーオブデューティ」IMOを行う価値があります。
JBRウィルキンソン

12

私は50歳以上のC#開発者のカップルの隣に座っています。固有の「古すぎる」というものはなく、インタビュアー側の認識だけです。そのため、最新の知識を持っていることを人々に納得させるために、さらに努力する必要があります。

または、まじめなプログラマーになります。どちらにしても。:P


12

誰も彼らより年上のプログラマを雇いたくない

TooOld = Interviewer.Age + 1


2
私の上司は私の年齢の半分です。
HLGEM

4
私の同僚は、単純な心さえも知らない...
ピエールワトレ

1
ねえ、私は質問者を引用していた!これは冗談でした!
DavRob60

4
while(true) { Interviewer.Age++; } //should have made that private! mwuhahaha!
blesh

1
ここでは明らかに楽しみが嫌いです。冗談を言って恥を知れ!
pwny

12

私は59歳で、1994年に米軍を退職して以来、毎日ソフトウェア開発者として働いています。

私が見つけたのは、約45年後に人事部を持つ会社に就職しようとしても意味がないということです。人事担当者は、新しい年配者が働かなかった場合、年齢差別訴訟の受理側になることを恐れています。したがって、彼らは前もって年齢差別を実践しています。

仕事を探している年配のプログラマにとって最善の策は、小さなスタートアップ、できれば元の同僚、または少なくとも人事部を持たないほど小さな会社が始めたスタートアップを探すことです。実際の開発チームと話をすることができれば、彼らがあなたの白髪を過ぎて見える可能性は十分にあります。少なくともこれは私にとってはうまくいきました。

私は仕事に飽きるまで開発者として仕事を続けるつもりですが、それはまだ起こっていません。私の現在のギグはかなり安定していますが、それがなくなると、別の仕事を見つけるか、自分の仕事をします。


1
+1自分の仕事をするため。しかし、それを行う場合は、おそらくいくつかの組織および/または監督スキルが必要になります。
エルグリンゴグランデ

1
年齢の関係で人事はあなたを排除しましたか?履歴書に適切な「話題の言葉」が欠けている可能性はありますか?私は、履歴書に「AJAX」がなかったために、HRが優れた(古い)コーダーを選別した場所で働いたことを知っているからです。記録のために、私はたった数年でITゲームに参加してきましたが、流行やトレンドをすぐに見分けることができる年上の同僚の「そこにいる-やった」態度に本当に感謝し始めています。
グラハム

「人事はあなたの年齢が理由であなたを排除したのですか?履歴書に適切な「話題の言葉」が欠けている可能性はありますか?」なぜ仕事に就かなかったのかはわかりませんが、資格のある候補者が「文化に合わない」や「キャリアエンダー」などのコードワードを使用して検討され、拒否された大規模な組織にいたときに起こったことを行います'。
ジムでテキサス州

11

それは個人と強度の種類に依存します。私は年をとったので、長時間の辛抱強さや安っぽい労働条件に耐えられないことに気づきましたが、それでも我慢できます。それは人によって異なる可能性がありますが、徹夜の人を引っ張るようなことは私に大きな負担をかけます。できますが、以前よりも回復に時間がかかります。

強烈な意味で多くの徹夜と高ストレスを意味するなら、それは誰にでも負担になると思いますが、はい、それは高齢者がもっと苦労する可能性が高いです。強烈なことで学ぶべきことがたくさんあるということなら、私はそれについて心配することはないでしょう。誰もが異なる方法で学習し、彼らは行ったとおりに評価する必要があります。

しかし、私が今持っている経験を自分の若いバージョンに伝えることができれば、私は彼に言います。その努力を示すために。」


14
長時間にわたる繰り返しの要求は、壊れた組織の壊れたプロジェクトの兆候であり、私はもうそれをしません。車が沼地にあるとき、アクセルを押し続けても助けにはなりません。
ケビンクライン

9

個人的に、私は自分が何歳であるかを隠すことで得なければならない仕事を望んでいません(完全な開示:私は27歳ですので、それは私にとっては問題ではありません)。

または、管理職に重点を置く必要があります(過去に成功したことがあります)。…まあ、彼らはこれを本当に説明できませんでした。まだコードを書いています。しかし、私はコードを書くのが好きです。

私はあなたに2つのことがあなたに反対していると思う:

  1. 古いプログラマーは経験が豊富で、費用もかかります。
  2. シリコンバレーのソフトウェアショップ(北カリフォルニアと考えている場合)は、「アップまたはアウト」の考え方を採用していると思います。一定の年齢に達し、自分の会社を立ち上げていないか、少なくとも1つのリーダーとしての役割を引き受けていない場合は、ソフトウェアビジネスに情熱を注いでいないか、それほど上手であってはなりません。

私はこれらの推論の行が正しいと言ったり、それらに同意するとは言っていません。私はそれがそうであると言っているだけです。これらの2つの問題は、スタートアップの仕事が必要な場合には大した問題になりますが、より確立された会社の仕事を見つける場合は、おそらくそれほど問題にはなりません。

最後に、テックリードまたはアーキテクトの仕事に応募することを検討しましたか?彼らは管理職ではない「高度な」役職です。


8

私は韓国で働いています。この国では、40代以上がプログラマーとして古すぎます。そのため、取締役会は彼らがマネージャーになることを望んでいます。しかし、マネージャーになることができるのはわずかです。それらの残りは廃止されるべきです。そこで彼らは、自分のビジネスのような新しい仕事を見つけます。ほとんどの韓国人プログラマーが海外に行きたい理由です。


9
ソフトウェア会社を管理するなんてばかげた方法でしょう!年長者の経験がなければ、若い開発者は永遠に同じ間違いを犯し続けるでしょう。
ゲイリーウィロビー

7

卒業すると34歳になり、32歳で12か月のインターンシップを取得することができました。他の1つは上級レベルのインタビュー段階で提供されました。私のポイントは、私の経験では、年齢は本当に要因ではなかったということです。それはあなたが持っているスキルについてです、彼らは現在ですか?そして、非常に重要なことは、あなたのソフトスキル、特にコミュニケーションに関することです。

自分を「目立たせる」ことが私がインターシップを受けた理由であり、また、可能性のあるエイジズムの最大値に対抗し、私がプログラミングに献身的で熱狂的(非常に重要)であることを証明するために、オープンソース開発を開始しました。

以前はカスタマーサービスマネージャーでしたが、これは面接/オファーの取得と、面接担当者とのやり取りの際の自信の両方に役立ったと思います。

私は英国にいますが、これがあなたの住んでいる場所と同じかどうかわかりませんか?


スキルを最新に保つための+1。私たちの分野は急速に成長しています。必ず新しい技術を学び、新しい問題を古いソリューションの型に当てはめようとしないでください。応募者が2人いる場合、最新のテクノロジーはJavaとOracleであり、もう1人はNode.jsとMongoDBの経験があります。(Javaを選ぶことを申し訳ありませんが、あなたはアイデアを得る。)
ミシェルティリー

@BinaryMuse私がITの初心者なら、JavaとOracleではなくNode.jsとMongoDBを勉強した方が良いでしょうか?
初心者

@newbie必ずしもそうではありません。この質問全体は、後年の開発に関するものです。人生のその段階で、より新鮮で新しいテクノロジーに遅れずについていくことは(私たち全員がやりたくない「昔のお気に入り」に頼るのではなく)、あなたが「熱心でプログラミングに専念している」ことを示す素晴らしい方法です。 、」ダレンが雄弁にそれを言ったように。
ミシェルティリー

7

開発者にインタビューした人として話す。私が気にするのは、あなたが仕事をすることができ、あなたが私のチームにぴったりであるかどうかです。

年配の開発者は、経験があるため、同じ量の作業に対して、若い相手よりも多くのメリットを享受する可能性があります。


6

私は46歳です。1990年代半ばにプログラミングを始めました。最近では、ほとんどの雇用者はコンテンツを再開するよりも認定を高く評価していますが、それは悲しいことですが、少なくとも東海岸ではそうです。スキルを最新に保ちます。苦痛です。しかし、この業界の「実践的」な部分に留まりたいのであれば、それはあなたがしなければならないことです。そうでなければ、あなたが言ったように、管理職を追求します。それほど面白くも面白くもありませんが、最近は仕事をするのが良いです。


1
認定について全面的な声明を出すことはできないと思います。認定資格に価値があると思う人のために働いたことはありません。たぶん私は幸運だった。
ブライアンオークリー

6

有能な開発者には常に仕事があります。エネルギーと問題解決能力を示すと、ポジションが見つかります。私は世間知らずかもしれませんが、人を雇うことは、行動するのと同じくらい古いと考えられていると思います。私は、50代で、ウェブスタートアップのためにVCの資金を得たばかりの2人の男を知っています。


5

私は30歳で、20歳の若さや50歳の若さ、またはそれより少し年上に見える人にインタビューしました。

私は年配の人がどんなに気にならないようにしますが、私はおそらく偏見があると認めます。私は22歳から26歳の完全に白人の大卒(CS学位、数学未成年)であり、古いSFや超合理的な人格に執着していたというあまりにも多くの仕事をしました。あなたが何らかの形でこれと異なる場合、私はすでにあなたに興味があります。

そうは言っても、インタビューのプロセスには主観性はあまりないと思います。プログラミングに関する質問の標準セットがあり、ホワイトボードとマーカーを取得してコードを作成する必要があります。それができればそれは素晴らしいことであり、できなければそれはあまりにも悪いことです。

このフォーマットは馬鹿げている(おそらくそうである)か、質問が馬鹿げている(おそらくそうである)と主張することができますが、今日のソフトウェア会社ではかなり典型的だと思います。私の質問は基本的に「CS 101で最初の1週間目が覚めていたら、こんなに簡単なことを聞​​いて笑う」から「これは実際に取り組んでいることのかなり代表的なもの」にまで及びます。私の同僚のように見えない誰かを雇うという見通しにもっと興奮するかもしれませんが、私の最後のイエス/ノーは、コードを書くことができるかどうかにかかっています。

私のような会社ではなく、若い人だけを雇いたい会社があると確信しています。あなたがそれらに遭遇した場合、探し続けます。(または自分で始めましょう。インターネット上では、あなたが100歳かどうかは誰にもわかりません!)

私が考えることができる2つの警告:

履歴書が十分な経験を積んでいるので、今すぐに支払えるよりもはるかに高い給与を要求する場合、履歴書は私に届く前にHRによってフィルタリングされる可能性があります。あなたが本当にあれば今、考え、私たちは余裕ができるよりもはるかに多くを要求し、それは良いフィルターです。しかし、そうしなければ、履歴書でお金がそれほど大きなものではないことを示す何らかの方法を見つけたいかもしれません。

高齢者は経験と判断力が優れていることを知っていますが、若い人たちは私たちが使用している特定の技術を使用した可能性が高いように見えます。私にはまだ一度も起こりませんでしたが、1つのスロットと2人の応募者がいた場合、「若くて以前に使用したテクノロジースタック」と「経験豊富だがこれを使用したことがない」を選択するのは難しいかもしれません。幸い、これは簡単に解決できます。ホットな新技術で何かを構築するために少し時間を費やしてください。(あなたは30年前からプログラミングしてきた、あなたはちょうど先月のRailsで何かを構築しました?ニース!)実際には、それは誰のための良いアドバイスです。


5

「Should」は漠然とした、ずるい表現です。その決定を下すときに尋ねる有用なことは、とにかく滞在するとどうなりますか?考えられることはたくさんあります。

  • 職を失うと、徐々にタッチを失い、失業します。それは難しいものです。それが彼らに起こる可能性があることを誰も信じたくないので、多分それは真実であり、現場の誰もが否定していますか?一方、ドナルドクヌースは私の周りにリングをプログラムでき、あなたが一緒にすると、彼は73です。これは次のポイントにつながります。

  • 人々(雇用主、同僚)は、私がそれを失いつつあると思い、仕事の生活を今よりもずっと楽しくないものにします。それはまた不確かですが、テストするのは簡単です:周りに尋ねてください!あなたより若い/古い人は何を報告しなければなりませんか?

  • 太陽の下で新しいものは何もないので、私は最終的にフィールド全体に退屈します。私はそれを非常に疑いますが、それが起こった場合、少なくとも多くの時間的プレッシャーにさらされることなく、徐々に移行することができます。(経験者が参加するのを思いとどまらせる方向にない限り...)

全体として、占領を先制的にやめる多くの理由は考えられません。


5

週末を考えてください。

金曜日に仕事を辞め、家に帰り、夕食をとり、リラックスします。週末には、家の周りで仕事をしたり、少し旅行したり、趣味に参加したりします。基本的に、あなたは仕事を休む時間を楽しみ、他にやるべきことを見つけます。

さて、日曜日の夜はどうですか?月曜日の朝に出勤するという考えはどのように感じますか?次の5日間はコードをドキドキさせなければならないと考えて、あなたは胃の中に気分が悪くなりますか?

または、すてきな週末を過ごした後、オフィスに戻り、金曜日に出発したときに解決されなかった問題のいくつかに取り組むことを楽しみにしていますか?先週のコードを更新および改訂しながらレビューする機会として月曜日を見ていますか?

最初のシナリオがあなたなら、おそらく今出かける時間です。プログラミングが絶えずあなたに挑戦し、興味をそそらなければ、あなたはそれをするのが幸せにならないでしょう。そのような単純な。

しかし、「自分が好きなことをするためにお金を払うなんて信じられない」と常に考えているなら、辞める理由はありません。


4

私は少し前にStackoverflowで非常によく似た質問をしましたが、私が最も正確だと思った回答は、ほとんどのポジションであなたが過大評価されているということです。

あなたは本当にあなたのキャリアのこの時点であるべき位置を知る必要があると思います。(今晩同じような質問を投稿しました)



恥ずかしい今、この質問はSOから削除されました
-icc97

1
@ icc97-ありがとう。でも、それほど恥ずかしいことではありません。私の質問は、あなたが年を取り、もはや「プログラマー」として雇われていないときにあなたのキャリアを管理する戦略についてでした。私は期待していました; 建築家、管理者、権威者などになりますが、質問はアジャズムについて泣き言を言って、オープン/クローズバトルに発展しました。私はすぐにそれを投稿することを後悔し、それがついに死んで消えてうれしいです。しかし、上記の私のコメントは、ほとんどの役職に適格であるということについて、最終的な結論をまとめたものです。
ジョンマッキンタイア

4

体の機能を制御できなくなった人は雇わない傾向があります。

エネルギーやダイナミズムの欠如などについてのステレオタイプ(一般的に他のステレオタイプと同じくらい価値のないもの)を取り除いた場合、私が考えることができる唯一の真の要因は、その人が退職するまでの時間と彼らがあなたを去るまでの時間です。

あらゆる年齢のプログラマーが2〜3年後に移行することは珍しくないことを考えると、これは基本的には人が頭が良く、知識があり、一生懸命働く限り問題ではありません。

ああ、そして少なくとも雇用者としての英国では、誰かの年齢を雇用の理由として考慮することは違法であることに言及する必要があります-それが理由であることを証明するのは明らかに非常に難しいです。


4

ここに飛び込んで、モバイルアプリの開発を提案します。これは新しい分野であり、開発者が数年以上経験を積んでいる開発者はごくわずかであり、モバイル開発者の集まりで私が目にする人の多くは「春の鶏」ではありません。あなたの履歴書でいくつか成功したモバイルアプリ、およびモバイル開発者を必要とする企業は、あなたの年齢、性別、出身国、目の色などを気にしません。現在、このスキルセットを使用してあなたを開始できる合理的な可能性があります自身のビジネス。

もちろん、モバイルアプリは終わりに近いバブルに過ぎないかもしれません。しかし、あなたは自分の人生の知恵を利用して、次の成長する専門分野を選ぶことができるかもしれませんし、多くのCS学生よりも優れているかもしれません。


「もちろん、モバイルアプリは終わりに近いバブルになる可能性があります」<-チャンスではありません。それはだただ始めます。大規模な競争のために利益がdrれる可能性がありますが、これは明らかに爆発的な領域であり、消えることはありません。
マイクローゼンブラム

@MikeRosenblum-私も現在のモバイルアプリ市場が好きです。しかし、ジョセフ・ケネディ上院議員は、靴磨きの少年から株式のヒントを受け取ったとき、株式市場から抜け出す時だと知っていたと伝えられています。私はあらゆる種類の人々から多くのアプリのアイデアのヒントを得ています...しかし、私の靴は最近輝いていませんでした。(ブラックスワンに注意してください)。
hotpaw2

4

私が働いている開発者の平均年齢は50歳です。私が知っている最高のプログラマーのいくつかは50歳以上です。 。


しかし、あなたのケースは特定のケースですか、それとも労働市場で十分に一般的なシナリオですか?
ティグラン

4

あなたがやることを愛しているなら、なぜあなたはそれをやめたのですか?気に入らなければ今日はやめましょう。しかし、コーディングをやめることを余儀なくされる年齢や経験のレベルはないと思います。毎年非常に多くの新しいことを学び、それは永遠に続きます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.