コミュニティから提出されたすべての優れたもの(上記)に加えて、ハードスキルの証拠も見られると思います。完全さやユーバーギークの力ではなく、基本と基本的な概念に関する実用的な知識。あなたはすでに仕事を得ています(ところでおめでとうございます!)、あなたはほとんどそこにいます。
しかし、知識を更新したり、会社で使用しているツール、言語、技術を理解したりすることで、着実に実行し、良い第一印象を与えることができます。
架空の完璧なジュニア開発者は、次のようなものの基礎を知っています。
- 言語。
- I / O
- 継承のようなオブジェクト指向の概念
- オブジェクトインターフェース
- データベースアクセス(特に、新しいコードショップでのアクセス方法に関して)
- HTTPモデル
- CSS
- JavaScript / JQuery
- データベース設計
- SQLおよびストアドプロシージャ
- 使用するIDE
- 関連するフレームワーク(Springに言及)
等々。彼は、基本をやめずに新しいスキルを習得することに集中できます。(できるだけ多く求めて彼が上でゆっくりと歩くことができるようになります賢明な -ほとんどのシニア開発者、彼が好きなような質問を大好き頼まれて賢明なオンラインフォーム、多くの後輩が、最初の数ヶ月のために直面して管理ページのルーチンの運賃との技術的な質問を)。信頼できるジュニア開発者になることは、最初のチーム開始テストかもしれません;-)
私が大企業のウェブチームのジュニアとして始めたとき、私に割り当てられた最初の仕事の大部分はやや意欲的ではなかったが、私が毎晩本を打つ点まで私に負担をかけたので、私は何をしようとしていたのか理解できた翌日しなければならない。私はそれを乗り越えましたが、それは私のマスターコースの比較的贅沢の後の5、6ヶ月のストレスでした;-)
基本的なことをすべて効率的に行うことができれば、もっと面白いことがすぐにできるようになります。これはもちろんあなたのキャリアアップに役立ちます。
上記の多くの人が言ったことを反映して、コンピューターとコードの世界は絶えず進化しています。あなたは一日おきに新しいものを学ぶ必要があります。あなたの心を大きく開いて、あなたが最初にこれに着手した理由を試してみてください-あなたはそれを<3です。これからの数年間、これがあなたの心の最前線にない時があるかもしれません。熱意は、ほとんどの衝突やハードルを乗り越えます。
そうは言っても、私の過去12年程度の経験から、ほとんどのジュニアは最初の会社に永遠に留まることはないので、「完璧」であることにこだわらないでください。間違いを犯すことは、後輩から最終的にどこへでも行けるようになるプロセスの一部です。私はこれをしばらくの間行ってきましたが、実稼働データベースは少なくとも年に数回はほぼ削除します。
あなたのキャリアで頑張ってください。