ソフトウェア開発業界で働くことの難しい部分の1つは、一般的に言えば、この問題の残りの部分は今後のキャリアで直面することが予想されることです。業界は急速に変化しているため、じっと座っていればますます取り残されます。(たとえば、Windows 3.1のプログラミングスキルが、今日の求人市場で役立つかどうかを検討してください。)
新しい卒業生として、多くの雇用主は現実的であり、あなたが利用できる業界スキルの長い歴史がないことを理解しています。確かに、過去10年間にわたるさまざまな企業での採用、および他の場所で採用プロセスに携わっている仲間との会話において、これは米国、オーストラリア、およびヨーロッパの両方で当てはまります。
新卒者としてテーブルに持ち込める標準的なものは次のとおりです。
- 会社、業界、問題空間、仕事そのものに対する熱意。
- 学習への情熱、そしてその場で学習できることの証明。
- 受講したコースの基本スキルを実際にマスターしたことの証明。
それらは多かれ少なかれ「合格/不合格」レベルです。仕事に熱心であり、学習に対して実証可能な情熱を持っている卒業生が十分にいるため、「仕事の直後」に出会った場合、よく売ってください。
それを超えて、インターンまたは新卒レベルで採用するときに候補者を最も説得力のあるものにすることは、それぞれの方法で合理的に簡単で合理的です。
コースの要件外で情熱と成功の両方を実証した人を探しています-過去のインターンシップ、競争での勝利、業界会員、学習と実験を文書化したブログ、オープンソースコミュニティへの参加、目に見える有能な存在StackExchangeファミリなど。
また、仕事をすることができる誰かを探します-そして、それをすることを納得させるものは何もありません。私の現在の雇用主はオープンソースプロジェクトを持っているので、それに貢献することは仕事を得るための大きな助けになります。
閉鎖された企業にとっては、コードを書くことができることを実証することは良いことです。コードを一般に公開している候補者は、一般的な能力を読み通して理解できることを絶対に望みます。
それへの2つの主な道は、既存のオープンプロジェクトに貢献するか、GitHubのような目に見える場所、または他のオンラインコードレポジトリ、または目に見えるオープンソースプロジェクトで-それがあまり成功していなくてもあなた自身で始めることです。
最後に、2つの憂鬱なことを思い出してください。
1つは、ほとんどの雇用主があなたのオンラインプレゼンスを探すことです。技術的なスキルなど、知りたいことを反映していることを確認し、二日酔いが大きすぎたために試験をスキップした日のストーリーのように、強調したくないことを反映していないことを確認する必要があります。(残念ながら真実ですが、却下された候補者のごく一部が追い出されます。)
2つ目は、業界経験のない人々のためにひどい就職市場を卒業することです。現在、1年、2年、5年、さらには10年も仕事を見つけられない人がたくさんいます。
特に米国では、彼らはフルタイムで何でも(利益がある)空腹であり、働くことができるように、何でも-インターンシップでも-考えていることを意味します。
ですから、今、あなたは多くの拒否を得るでしょう。誤解しないでください-あなたは素晴らしいかもしれませんが、あなたはまだ多くの拒否を得るでしょう。競争は信じられないほどですので、落胆しないでください。正直にプラグインを続け、求人広告にリストされているものの断片を学習することでスキルの向上に取り組んでください。