Oracle CertifiedAssociateおよびOracleCertifiedProfessionalへの私の道

みなさん、こんにちは。私の名前はルスランです。私は大手銀行でチームリーダーとして働いています。



Oracle Certified Associate、Java SE 8 Programmer(以下、OCA)およびOracle Certified Professional、Java SE 8 Programmer(以下、OCP)の切望された称号を取得した私の経験を皆さんと共有したいと思います。



画像



Oracle CertifiedAssociateバッジを更新
image



Oracle CertifiedProfessionalバッジを更新
image



A:はい、私はHabréはすでにこのトピックに関する記事の十分な数があることを知っている1234を。私の意見では、それらは良いですが、私が最初の試験の準備を始めた後に生じた主な質問であるOCAには答えていません。この燃えるような質問に対する答えを見つけることができませんでした-開発者の観点からなぜそれが必要なのですか、バッジとサイトの電子証明書以外にどのような「利益」が得られますか?それはお金と時間の無駄ではないでしょうか?



認定レベルについては説明しません。他の投稿で読むことができます。この投稿では、これらの試験の準備と合格に関する私の個人的な経験を共有し、得られた経験、その関連性と有用性について説明したいと思います。



それで、私が試験の準備を始めたときの私の経歴:



  1. BruceEckelによるJavaPhilosophyを読む
  2. Javaで約1。5年
  3. OOPとマルチスレッドプログラミングの基本的な知識


仕事である程度の安定性が生じており、緊急でホットなタスクがない場合、ルーチンは引きずり出され始めます。締め切りも締め切りも少しリラックスしました。ここに「コショウ」を追加したかったのです。私が働いている会社での認証については、時々この話題についての会話がありましたが、それは会話だけであり、誰もそれをあきらめる機会がありませんでした。ですから、運命が私をLuxsoftの講師の一人に押し付け、私を学習の深淵に追いやるまで、人生は穏やかにそして測定的に続きました。



画像



偶然にも、講師は「Nailing 1Z0-808:Oracle JavaSE8プログラマーI認定の実用ガイド」という本の著者です。OCAの準備のため。最初の試験(OCA)の準備には約1か月かかり、ほとんどすべての自由時間を本を手に、または熱狂的なシミュレーターで過ごしました



降伏プロセスは非常に簡単です。



  • 選択した都市の1つにある認定センターの1つで試験を予約します。私の場合は、モスクワです。
  • 約150ドル支払う
  • 決められた時間に試験に行きます。


試験は別の部屋で行われ、たくさんのカメラがあなたに向けられます。すぐに帳消しにするという考えを捨ててください、私の意見では、それは単に非現実的です。時間は限られていますが、十分な訓練を受けたOCAには十分だと思います。結果はすぐにわかります。たとえば、30〜40分後にメールが届きました。そして、万歳!最初の試験は94%のまともなスコアで合格しました



OCAの結果
image



作業中の開発者の観点から、OCAを通過した後の小計。一見、認証プロセスで提起されたトピックのいくつかはおもちゃのように見えますが、過小評価することはできません。これらは、一部の開発者を他の開発者から区別する非常に微妙な点だと思います。はい、私たち全員はおそらく、クラス/インターフェイスを作成し、継承を使用し、ifステートメントを作成する方法を知っています。しかし、使用しているツールの内部を見ている人はごくわずかです。 OCAの準備と配信中に学んだことはすべて、すぐにチームメンバーに配布され始めました。いいえ、私はこの証明書を自慢していませんでした。鼻を上げて、誰にも何も言いませんでしたが、得た知識を適用して共有し始めました。誇張せずに、私はそれを復習コースと比較します。



小さいけれど勝利を、落ち着いて楽しむ必要があるように思われます。代わりに、OCAは小さく、すぐにOCAをストームする必要があることに気づきます。Igorに電話し、私の結果とさらに進んでいきたいという願望を説明した後、OCPの準備に応じてサポートと有用な情報を受け取りました。



今回は一度に数冊の本を使いました。カバーされるトピックの範囲は非常に広範囲であり、この試験はそのようには機能しません。



私が使用した本:



  1. Java I / O、NIOおよびNIO.2
  2. OCP:Oracle Certified Professional Java SE 8 Programmer II Study Guide:Exam 1Z0-809
  3. OCP Java SE 7プログラマーII認定ガイド:1ZO-804試験の準備


さて、熱狂的なシミュレーターなしでどこに



今回の準備には2.5ヶ月かかりました。また、自由時間のほとんどを本を読んだり、シミュレーターを使ったりして過ごしました。OCPトピックは、OCAよりも複雑で、はるかに深いものです。登録手続きを繰り返し、150ドルを支払い、それを受け取りに行きます。興味を引くために、私は配達のために別のセンターを選びました。驚いたことに、部屋は同じカメラの山でほとんど同じでした。今回は壊滅的な時間の不足があり、読み取らなければならないフラグメントが大きくなり、従わなければならないロジックそのものがより複雑になりました。積極的な準備にもかかわらず、私はほとんどすべての質問に答えることができず、小さなレビューをすることができませんでした。前回と同じように、30〜40分で答えが返ってきました。今回の結果は低かったが、それでも価値があると思う-85%。



OCP結果
image



つまり、最終的に何が起こったのか、私は準備と配達に約4か月を費やし、試験自体に300ドル、本と熱狂的なシミュレーターの2つのライセンスを購入しました。得られた知識と比較して、それは時間とお金の大きな投資ですか?私の答えはノーです。このトレーニングの過程で、私はStream APIの原理、マルチスレッドでの作業の一定の割合など、はるかに多くのことを理解することができました。試験に合格せず、本などを購入せずに、これらすべてを学ぶことは可能でしたか?ここで「はい」と答えますが、すべてがそれほど単純ではありません。個人的な例として、時間枠外での学習はそれほど効果的ではないと言えます。



私が毎日仕事をしている言語についての深い知識が増えています。納品から1年以上経ちましたが、今でも得た知識を覚えて応用しています。これは、コードレビューに合格するプロセスに反映されました。それは私のチームのほとんどすべてのメンバーにも影響を及ぼしました。私は今日までに得た知識を共有します。



そして、私を苦しめたまさにその質問に答えて、「それはそれだけの価値があり、私が最終的に何を得るのか」です。少なくともOCAの引き渡しを試してみるべきだと言えます。長い間慣れ親しんできたものを、まったく別の視点から見ることができる方もいらっしゃると思います。そしてもちろん、一部の企業では、第1レベルの証明書でさえ昇給を要求する優れた理由になります。



建設的な批判を歓迎します。フィードバックをいただければ幸いです。私はあなたと共有する準備ができているいくつかのトピックがあります:私がこの大きな銀行で働くようになった方法、Javaの知識がほとんどない、またはしばらくして、私が尋ねることなくチームリーダーになった方法、または方法たまたま会議「コード」で話しました。



All Articles