他の開発者は、良くなるにつれて仕事を得ることが難しくなると感じていますか?[閉まっている]


11

私が始めたとき、インタビューを受けて合格するのはずっと楽だったようです。しかし今、私はより経験を積んでいるので、仕事を見つけるのがますます難しくなっていることに気づきました。他の開発者も同じように感じていますか?

例を挙げましょう。先週の水曜日にインタビューをしました。他のエンジニアとCEOが1人だけの小さな新興企業でした。彼らは私をオハイオ州から連れてきた(彼らはSFに基づいている)。私がそこに着いたとき、彼らは私に彼らにリンク短縮サービスを書いてもらいました。私はこれに取り組んで一日中そこにいるはずだった。早く終わったとき、インタビュアーはちょっとショックを受けたように見えました。その後、私たちは話していたので、データを保存するために何を使っているのかを尋ねました。彼は私にモンゴに言った。彼がmongoを使うことにした理由を尋ねます。その後、彼は答えを口ごもり、つぶやきました。これは基本的に、「Mongoはトレンディなデータベーステクノロジーであり、除外されたくないため、これを使用しています」と要約されました。最近、人々はNoSQLを使用しています。インタビュアーはすぐにインタビューを終了し、私を戸惑わせました。私はCEOと昼食をとるはずでしたが、チャンスが来る前に彼は私を追い出しました。介入者は意地悪でも無礼でもありませんでした(私もそうではありませんでした)。

オハイオに戻った後、彼らから「私は適合していなかった」というメールを受け取りました。このことは私にいつも起こります。「適合しない」とは、「自分のスキルレベルが高すぎる」ことを意味する場合があると考え始めています。これはすべて私の頭の中にありますか、または他の経験豊富な開発者は同じことが起こっていることに気づいていますか?コーディングの問題に苦労していたとき、私はインタビュアーと一緒に仕事をしていましたが、それは前向きなことだったので、採用されました。しかし、今では私は通常コーディングの部分を吹き飛ばしており、インタビュアーが言葉を失ってしまったことは私に反対している。コーディングの問題と格闘する必要がありますか?


それでは、URL短縮問題の解決策は何でしたか?
ジョブ

3
わかりました。UIはシンプルですが、ショートリンクを計算し、保存し、高速に取得する限り、それはすぐに思い浮かびましたか?とにかく、あなたが部屋で一番賢い人なら、あなたは間違った部屋にいます。エヴァリスト・ガロアと比較して、あなたは天才ではないと思います。良いニュース-あなた自身のニッチを見つけることができます; それが何であり、どこに適用するかを把握する必要があります。Google、MSFT、Amazon、Spolskyの会社、Facebookなどにいつでも応募できます。SFを場所として検討しているなら、より賢い会社を見つけることができますよね?interviewstreet.comを試してください
ジョブ

4
アイデアを持っているビジネスパートナーを見つけて、自分でスタートアップをセットアップするのは適切な時期だと感じています。CTOが必要とするのは、製品を機能させる方法(パフォーマンス、配信、設計、スケーリング)をすべて知っていることだけです。
ユスボフ

1
間違った場所で仕事を探しているように感じます。
Czarek Tomczak

7
別の素晴らしい質問が閉じられます。
MebAlone

回答:


10

他の経験豊富な開発者は同じことが起こっていることに気づいていますか?

はい、いいえ、いくつかの理由があります。

開発者(または技術的な役割を持つ人)が経験を積むにつれて、彼らは役割と企業を異なる視点で見始めます。経験の浅い開発者は、経験を積むために、より繰り返しの、またはあまり望ましくない立場を取ることを喜んでいます。経験豊富な開発者は、方向をより細かく制御し、より高いプロファイルの作業を望んでいます。どちらも給与が高く、彼らに挑戦する仕事を探していますが、経験豊富な開発者は一般に高い給与を求め、挑戦するのがより難しい何かを必要とします

経済学も影響を及ぼします。多くの企業はソフトウェアの作成を望んでいますが、競争力のある(「低」または「安い」)料金を支払いたいため、スキルを比較的安く購入できるオフショアの仕事をしています。地元の優秀な人材に投資する準備をしている企業はほとんどありません。どちらの戦略にもメリットがありますが、市場の状況により、低賃金を求めるときに仕事を見つけやすくなります

候補者に仕事に選ばれなかった本当の理由を伝えるインタビュアーはほとんどいません。「あいまい」や「役割がもう存在しない」など、曖昧な回答は訴訟から比較的安全です。ただし、面接は両方の方法で行われ、候補者も潜在的な雇用主を評価する必要があることを覚えておくことが重要です。雇用主も候補者に適していないようです。

そうは言ったが(これは@ nbv4がこれであることを示唆していないが、一般的なコメントとして)、多くの上級開発者は、特に技術的な経験のない人や経験の浅い人に対して、恐ろしく自信を持っている傾向がある。誰も彼らが愚かだと言われたり推測されたりすることを好まない。彼らの観点から、彼らは開発者がMongoのような最新かつ最新のツールを使用することに興奮することを期待していたかもしれず、候補者が期待される反応を持っていなかったときに失望したと感じたかもしれません。

雇用主は、適切なスキルを備えた人材だけでなく、上級職に適した人材を探しています。シニア開発者を雇うことは大きな投資であり、組織には既存の人々と協力できる人材が必要です。たとえば、候補者は、企業がビジネス上の問題を解決するのをどのように支援できるか、また、どのように彼らが持っている人々に教え、仕事をすることができるかに焦点を当てる必要があります。


5

絶対にそうではない-あなたは間違った観点からこれを考えている。「より良い、あなたは本当に彼らのスタートアップの態度に合わなかったので、あなたはそれを得なかった。少なくともそれはあなたが私たちに与えた限られた情報から現れるものである」ためにあなたは仕事を得なかった。

会社の価値に適合させる必要があります。もしそれらがスタートアップの場合は、迅速な開発、クールなおもちゃ、物の配送を強調する必要があります。「正しく」物事を行うことは彼らの計画の一部ではないので、あなたのどちらでもないはずです。金融サービス会社に行って、コンプライアンスレビュー会議に出席し、n次の程度に計画を立てるのではなく、コードをバンギングしたいようなものです。

ですから、「より良い」とは完全に主観的なものです。「古いと賢い」と言うこともできます。インタビュアーは、すぐに体調が良いかどうかをすぐに判断する傾向があることに注意してください-30秒かそこら-その時点で彼らが判断した場合、あなたがぶらぶらしていて、彼らがそうしなければ全員の時間を無駄にする理由はありませんとにかくあなたに仕事を提供します。

将来的にはより良いものに出会うために-コーディング作業を行いますが、彼らがあなたが彼らの態度に合っていることを確認してください。彼らはあなたの完全な能力について何も言わないことです。コーディングするだけで、優れた分析および設計スキルがあり、他の人を導き、刺激することができます。コーディング作業は、実際の議論に進む前にインタビューボックスにチェックを入れるだけのウォームアップです。自分がコードオタクというよりもビジネスマンだと考えてください。年をとるにつれて、企業は20歳のコーディングのように隅に座ってほしくありません。彼らはあなたにもっと多く、社会的スキル、ビジネススキルを期待しています。

明らかにこれは常に適用されるわけではありません-あなたは彼らが何を望んでいるかを知らない馬鹿でくだらない仕事に行くことになる可能性があります。そのような場合、彼らが本当に何を求めているのかをいじり、インタビューを丁寧に導くのはあなた次第です。コードテストを破ることができ、それが動揺する場合は、それはあなたが最近やったことであり、すでに頭の中にあったと言うだけです-答えをすでに読んでいるなら本当に簡単なトリックパズルの質問のように。


3

適切な仕事を見つけることができるのは良いフィルターだと思います。

誰かを雇うとき、私よりも賢い人を好む方が良いことに気づきました-特に余裕があれば。私は自分が間違っていることを証明し(または少なくとも新しい視点を提供し)、単に目標を達成するよりも、目標を達成するためのより良い方法を示してくれる人と一緒に働きたいです。働くのに最適な人々はほとんど常にこのアプローチに従うと確信していますが、多くの企業ではそうではないことを理解しています。私はあなたがあなたと一緒に働きたい人についてうるさくなり始める時だと思います!

別の方法として、なぜあなたは独立したコンサルタント/請負業者になろうとしないのですか?少なくとも人々は、(従業員ではなく)できないコンサルタントを雇うことを気にしません。そして、あなたは自分自身を売らないようにするためだけに少し高くつくことができます(売られすぎはあなたにお金をより少なくするだけでなく、それはあなたのサービスを買っている人のあなたの知覚価値も減らします)。


2

時間が経つにつれて、自分の強みが何であるかを解明し、その証拠が見えるようになるかもしれません。経験の少ない候補者は、利用可能なツールを使用して、遭遇するあらゆる主題に積極的に取り組む傾向がありますが、経験はある程度の専門性と好みに基づいて構築されます。

特定の才能を持つ人々に重きを置く他の企業姿勢は、「チーム」のねじれた定義です。チームを、目標を達成するために組み合わせることができるさまざまな才能を持つ人々の集まりとして見るのではなく、一部は交換可能な部品の箱と見なします。もし私が新興企業に人材を配しているのであれば、私は自分の得意でないクローンで、私よりも優れている人を探しているでしょう。しかし、私は、彼らの行動によってその位置から180度離れている雇用主に会いました。


1

一部の企業は、スキルレベルをはるかに超える人材を採用したくないことは理解できます。あなたは彼らを見せてあげるだろう、彼らは不十分だと感じ、彼らは彼らのモデルに従って仕事をする機会がなく、おそらくあなたは退屈して先に進むだろう。

私はそのようなインタビューに行ったことがありますが、彼らは通常私に興奮していて、私はベイルアウトする人です。しかし、結局のところ、それは同じことです-あなたはあなたが合わないどこかで働きたくありません。

より排他的な役割をいくつか申請する必要があります。

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