「自分のキャリアを計画する方法Javaプログラマの1--5年には、」あなたが知って読んで

この道Javaプログラマ開始の小さなセット足から多くのパートナーは、常に蓄積し続けるのJavaマルチスレッドはめったに実際のビジネスで使用されていないので、技術的負債を学ぶためにあまりにも多くの時間を費やすことはありません感じます!日、バグバグを作成および変更するために無限ループの中に閉じ込め、あなたが仕事から、仕事に来るか、遅くとも行くこと最古のは、家庭の後、多くの場合、残業し続けるために臨時の出会いを持っているだけでなく、時間内にプロジェクトをキャッチします同社は、地上階にヒット。しかし、彼らは自身がまだ開発の最初の行に苦労した数年後、開発チームはまだオプションのコーナーです。

、あなたは1日8時間、5日作業週、残業した場合はカウントされません:私はこれで多くの人々はあなたが比例の万時間を必要とし、特定の分野の専門家になるために、つまり、1万時間の法則の聞いたことがあると信じてその後、大きな牛が少なくとも5年間必要となります。だから、多くの人が5年間のコードをノックしたが、まだ終わりでそれを引き起こすものである1ヤード農業、?その理由は、仕事の年は、あなたがわずか5年のためにそれを繰り返すことです。

いくつかのプロのプログラマホム:

三年:

個人的に、私は非常に熟練した、このような基本的なCRUDのためのJava、これらの人々のように、尾根の最初のプログラマは人の3年間の開発を行うことであると思います。従来のプロジェクト開発のほとんどを扱うことができ、会社に割り当てられたタスクの完了は、この時間は、標準のジュニアプログラマです。しかし、3年後、私はまだこの男はかなり役に立たないことを、これを好きなら。一部の人々は、技術書の基本原則をかむために、彼らは接触していない技術を学ぶために仕事の外で自分の空き時間を利用します。三年間の中で多くのことを強化するために、独自の技術を行います。そして、基本的に推進されていない3年以内にいくつかの技術的なレベルのプログラマが残っています。三年後、プログラマーのこれら二つのグループの間のギャップは、2つのレベルに分かれ出てきます。

五年:

5年間プログラマーとして、プロジェクトには多くのことを行っています。今回は、この開発へアーキテクトやプロジェクトマネージャーだけでなく、普通のプログラマである必要があります。実際に、私はそれはまた、同社のプロジェクトであれば、プログラママニュアル労働者、ノンストップコードを書く毎日、そしてより多くのだと思いますが、また、常に残業をする必要があります。時間が経つにつれて、あなたの体はほとんど間違いなくあります。だから、自分自身のことができますすべての回を目標を与え、大きな助けの原因のため、人の位置を強化するための技術アーキテクトのレベルを達成するために自分のスキルを置く必要があります。
自分自身のキャリアプランニングを計画プログラマ:

まず、それは業界が数年以内にポストを達成するために何をすることで、自分自身の目標を与え、これは、比較的長い時間です。だから私は、あなたが自分で15Kに到達するために一年後に辞めなどの目標の給与を与えることを示唆しています。どのような企業は、これらの比較的短期的な目標は、入力したいです。我々はこれらの目標を設定した場合、我々は彼の空き時間に自分の専門的なスキルを向上させるために、厳格に実施しました。そして、もっと話大交流神が、結局、それは、独自の方法に比べてはるかに強いとあった次の作業の彼らの方法を変更したいです:

貴重な反射の概要

リフレクションは、進展があります。反復作業の顔は、あなたは、このようなことは直接次の呼び出しであるように、私たちは小さなモジュラーを達成できるかどうかの関数として、何かをまとめることができます。今日は仕事の前に書かれたコードの下の問題は、整流する方法毎日が、より効率的な実装方法があると思いたいし、それを書き留め、それらを書き留めて、それについて考えないかもしれません。

そこのコードを最適化する目的

最適化されたコードは、本質的に、自分自身をアップグレードしてください。プログラムの正常な動作、唯一の最も基本的な要件、およびより多くの、だけでなく、パフォーマンス、運用効率、組織構造、および再利用プログラムを検討し、というように、これは持っている必要があり、大きな牛の能力です。

定期的な増加のスキルポイント

現代の開発プロジェクトは、非常に複雑な構造であり、彼はまれにしか技術の12種類を使用していないと述べました。だから、より広範な質問独自の技術、より多くの思考は、あなたの仕事より高いレベルになります。

メソッドが何をどのよう今から、給与以降のJava学習教材の不足を強化するために注意を払う必要があります学習、技術をアップグレードする方法は、単純に千回繰り返しますが、意図的、意識的、とを超えて与えていません所望の結果に対処するために、最適化するために、反映します。コードの各行は、だから、あなたがなっているすべてのプロジェクトは、彼らの機会を向上させます。

おすすめ

転載: blog.51cto.com/14257001/2412151