[Test de qualification] (Java SE8 Gold) Évaluation et résumé de l'apprentissage

introduction

J'ai réussi à obtenir la qualification Java SE 8 Gold en juillet 2020! Cependant, le score n'était pas très bon, donc je pense passer un test de transition au moment où le livre noir de Java Gold SE 11 sortira pour améliorer ma compréhension.

Cela dit, je reviendrai sur cet examen pour le prochain examen.

supposition

C'est une méthode d'étude pour débutants, donc je ne pense pas qu'elle soit adaptée aux personnes qui ont des difficultés au travail. .. .. J'espère que vous le lirez chaleureusement sur cette prémisse. (Plutôt, si vous faites une erreur, veuillez la signaler ←

À propos de l'examen Java SE 8 Gold

Extrait du fonctionnaire. Même si un débutant passe cet examen, je pense que la différence empirique est écrasante et qu'elle n'a pas atteint le véritable niveau intermédiaire. Cependant, il est agréable d'être officiellement reconnu comme un joueur intermédiaire et avancé.

La certification Oracle Certified Java Programmer, Gold SE 8 est destinée aux utilisateurs intermédiaires et avancés qui peuvent comprendre correctement les intentions du concepteur et mettre en œuvre des fonctions par eux-mêmes. Le but est d'évaluer la capacité à avoir des connaissances générales en programmation requises pour le développement d'applications Java, à comprendre correctement les intentions du concepteur et à implémenter les fonctions de leur propre chef. Vous devez réussir l'examen Java SE 8 Programmer II (1Z0-809) pour être certifié avec Oracle Certified Java Programmer, Gold SE 8.

Importance de l'acquisition de JavaSE Gold

Je pense personnellement que le mérite d'acquérir Java SE Gold est comme ça.

Vous acquerrez une «habitude d'étude» et recevrez également une preuve de résultats. Par conséquent, je pense que cela mènera à des évaluations de performance et à l'auto-appel lors d'un changement d'emploi. De plus, si l'entreprise se qualifie pour la prime, la motivation augmentera. (Je pense que j'ai payé 100 000 yens dans l'entreprise avant de changer d'emploi, mais je peux dire que l'argent humain ne fonctionne pas.

Personnellement, le meilleur résultat était que j'étais moins réticent à lire le code et que je me suis accéléré. Récemment, le nombre de machines demandées pour la révision du code a augmenté, ce qui est utile (๑╹ω╹๑).

Contexte

Si je parle un peu de mon parcours d'abord, ça ressemble à ça. Un débutant depuis environ un an en tant que programmeur ...


Transition en quelque sorte
2006 Formation universitaire: suivre des cours de langue C pendant environ six mois Formation au moment de rejoindre l'entreprise en langage Java 2008 pendant environ 1 mois Juin 2019 École de programmation Début de l'étude de la langue Ruby Novembre 2020 Début de l'étude Java de changement de carrière d'ingénieur Janvier 2020 Examen Java SE8 Silver réussi Examen Java SE8 Gold de juillet 2020 réussi ← Maintenant ici

Faites l'expérience de la difficulté en fonction de l'arrière-plan

La raison du contexte est que le niveau de difficulté de l'examen est grandement influencé par le milieu du candidat.

Au moment du test Silver, une «capacité de base» était requise. L'examen Gold donne l'impression que «la capacité de lire le code rapidement et avec précision» est requise.

Par conséquent, on estime que le niveau de «familiarité» avec la lecture de code est significativement différent entre ceux qui programment habituellement en Java en entreprise et les débutants ...

Débutant ... Peut-être que vous devez faire de votre mieux _ :( ´ ཀ `” ∠):

À propos du calendrier des examens

** Participez judicieusement à la campagne de reprise gratuite ** La raison en est que la «Free Retake Campaign» est régulièrement organisée pour soutenir l'acquisition de qualifications. Considérant qu'un examen coûte 26600 yens hors taxes (à compter de juillet 2020), je pense qu'il n'y a aucun moyen de s'en débarrasser pour la couverture des risques, et je pense qu'il sera plus facile de faire un plan d'une manière ou d'une autre. Je vais.

En regardant les dernières nouvelles sur le site officiel, cela ressemblait à ceci.


Période de campagne passée
・ 07 janvier 2019-31 mai 2019 ・ 02 décembre 2019 - 31 mai 2020 Extrait de New News (Archive)

Il y a d'autres annonces telles que des campagnes et des séminaires gratuits, il peut donc être bon de vérifier de temps en temps Remarque: il n'y a aucune garantie qu'il aura lieu à l'avenir

** Parfois, le risque est important ** Dans cet examen, j'ai fait un risque une fois. C'est parce que j'ai réalisé que je n'étais pas assez intelligent alors que j'étais à peine capable de le faire, mais ... (Ce n'était pas une échappatoire à la réalité, mais un risque stratégique! ← Vous pouvez modifier votre réservation jusqu'à 2 fois sans frais jusqu'à 24 heures avant le début du test.

En règle générale, ceux qui ont tendance à prolonger leur vie devraient en faire bon usage pour avoir faim! (Rires) ← Je suis

Temps d'étude

J'ai commencé à étudier avec enthousiasme environ trois semaines avant l'examen. Cependant, il est impossible d'atteindre le niveau de réussite avec le calendrier actuel deux semaines après le début des études! J'ai remarqué et reporté une semaine plus tard (rires) Donc, pour être précis, c'était une période d'étude de quatre semaines, et je pense qu'il a fallu environ 60 à 70 heures au total.

En semaine, cela prend environ 1 à 2 heures presque tous les jours. Le week-end, cela prend environ 8 à 12 heures les samedis et dimanches. (J'étais un résident du restaurant familial)

Matériel d'apprentissage

Le matériel pédagogique utilisé pour la préparation à l'examen est le suivant. Je pense que vous le savez tous. L'explication supplémentaire de chaque matériel pédagogique sera reportée sur le contenu d'apprentissage. ** [Oracle Certification Textbook Java Programmer Gold SE 8 (EXAMPRESS)](https://www.amazon.co.jp/%E3%82%AA%E3%83%A9%E3%82%AF%E3% 83% AB% E8% AA% 8D% E5% AE% 9A% E8% B3% 87% E6% A0% BC% E6% 95% 99% E7% A7% 91% E6% 9B% B8-Java% E3% 83% 97% E3% 83% AD% E3% 82% B0% E3% 83% A9% E3% 83% 9E-Gold-SE-EXAMPRESS / dp / 479814682X / ref = sr_1_4? __ mk_ja_JP =% E3% 82% AB % E3% 82% BF% E3% 82% AB% E3% 83% 8A & dchild = 1 & keywords = Gold + Se + 8 + Java & qid = 1601113806 & sr = 8-4) (livre violet) ** Niveau de recommandation: ★★★★ ☆

** [Capture approfondie de la collecte des problèmes Java SE 8 Gold [1Z0-809] correspondance](https://www.amazon.co.jp/%E5%BE%B9%E5%BA%95%E6%94%BB% E7% 95% A5-Java-Gold-% E5% 95% 8F% E9% A1% 8C% E9% 9B% 86-1Z0-809 / dp / 4295000035 / ref = sr_1_1_sspa? __Mk_ja_JP =% E3% 82% AB% E3% 82% BF% E3% 82% AB% E3% 83% 8A & dchild = 1 & keywords = Gold + Se + 8Java & qid = 1601113725 & sr = 8-1-SPONS & psc = 1 & spla = ZW5jcnlwdGVkUXVhbGlmaWVyPUFLS0I4M0NMTTdHUDkmZW5jcnlwdGVkSWQ9QTA2MTQxOTFRRTJPUFlXWFFBNFkmZW5jcnlwdGVkQWRJZD1BMlY0ODJZSVVMRExNVyZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU =) (Kuromoto) ** Niveau de recommandation: ★★★★★

** [Oracle Certification Textbook Java Programmer Gold SE 8 Speed Master Problem Collection](https://www.amazon.co.jp/%E3%82%AA%E3%83%A9%E3%82%AF%E3 % 83% AB% E8% AA% 8D% E5% AE% 9A% E8% B3% 87% E6% A0% BC% E6% 95% 99% E7% A7% 91% E6% 9B% B8-Java% E3 % 83% 97% E3% 83% AD% E3% 82% B0% E3% 83% A9% E3% 83% 9E-Gold-SE-% E3% 82% B9% E3% 83% 94% E3% 83% BC% E3% 83% 89% E3% 83% 9E% E3% 82% B9% E3% 82% BF% E3% 83% BC% E5% 95% 8F% E9% A1% 8C% E9% 9B% 86 / dp / 479814681 / ref = sr_1_5? __ mk_ja_JP =% E3% 82% AB% E3% 82% BF% E3% 82% AB% E3% 83% 8A & dchild = 1 & keywords = Or + Se + 8 + Java & qid = 1601113086 & sr = 8-5 ) (Livre blanc) ** Niveau de recommandation: ★★★ ☆☆

** Java (tm) Platform, Standard Edition 8 API Specifications ** Niveau de recommandation: ★★★★★

** Oracle Official-Sample Problem- ** Niveau de recommandation: ★★★★★

** Combinaison recommandée rétrospectivement ** J'ai eu l'impression que la combinaison de ★ 5 présentée ci-dessus est le minimum. Si vous pouvez lire sérieusement les spécifications de l'API Java SE 8, je pense que vous pouvez le couvrir avec presque ceci.

(D'autres supports d'apprentissage sont également présentés à la fin, veuillez donc vous y référer)

contenu de l'étude

Contrairement à JavaSilver, cette fois, je présenterai l'ordre d'apprentissage que j'ai réellement suivi.

Flux d'apprentissage

① Livre violet (autre que le test simulé) * 1ère semaine   ↓ ② Kuromoto (c'est soigneusement) ↓ (Répétez un chapitre à la fois) * 2e à 3e semaines ↓ ②-1 [Kuromoto 1 chapitre] Résoudre le problème   ↓  ↓ ↓ ②-2 Correspondance / confirmation de réponse ↓ ↓ <Apprentissage complémentaire> ↓ ↓ ↓ ②-2-1 [Livre violet (contenu correspondant au chapitre correspondant du livre noir)], [Spécification API Java SE8]   ↓  ↓   + ↓ ↓ ↓ ②-2-2 Vérifier le comportement sur la machine réelle / organiser en notes etc. ↓ (répété dans tous les chapitres) * 3e à 4e semaines ↓ ②-3 [chapitres Kuromoto 1 à 9] x 4 tours   ↓  ↓  ↓ ②-4 [test pratique Kuromoto 1 et 2] x 4 tours   ↓  ③ Shiramoto (je n'ai vu que doucement) * 4ème semaine   ↓  ④ [Oracle Official-Sample Questions-] * Plusieurs jours avant l'examen   ↓ ⑤ [Examen simulé livre violet] * La veille de l'examen

Contenu d'apprentissage spécifique

Je compléterai le contenu du flux introduit au début.

Dans l'ensemble, il est important de «s'y habituer» en répétant ce qui suit.

① Livre violet (flux autre que le test simulé en douceur)

Après tout, je semblais détester entrer par ignorance, alors je suis entré à partir du livre violet. Cependant, comme la bataille contre la somnolence est le principal résultat de la bataille, il est recommandé que Coco soit rincé et arrondi tôt. Je pense que la véritable essence de Murasakimoto est démontrée dans l'apprentissage rétrospectif après avoir résolu un problème. (Même si vous lisez sans "Pourquoi?", Ça se termine par un "Hmm" humain et je ne m'en souviens pas vraiment! Pas de doute !! ←

② Kuromoto (soigneusement et régulièrement)

Voici le principal axe d'apprentissage. Soigneusement un chapitre à la fois, puis a parcouru environ quatre tours tout au long du chapitre. Le taux de réponse correcte est de 40% à 60% pour la première fois, mais de 90% ou plus pour la deuxième fois et les suivantes. Dans le sens de "mémoriser" plutôt que de comprendre.

Cependant, le test Gold est NG dans ce cas. Le but est de pouvoir expliquer "pourquoi cette réponse?" Et "pourquoi d'autres réponses ne sont pas bonnes?"

Par conséquent, à la fin du deuxième tour, je sens que j'ai approfondi ma compréhension en organisant les notes pour chaque fonction telles que «Comparable», «Compare», «Executor», «Enum» et interface fonctionnelle. De plus, comme vous ne devez le faire qu'une seule fois, il vous suffit d'écrire le type de l'argument et la valeur de retour pour chaque méthode qui apparaît dans Stream, etc. (même si vous le griffonnez dans un bloc-notes) restera dans votre esprit et les connaissances seront connectées.

Je l'ai résumé un peu sur Qiita après avoir passé l'examen, mais peut-être que Qiita était bon depuis le début. .. ..


Les bons points comme méthode d'apprentissage

** Créer une feuille de calcul de réponses ** J'ai fait la feuille de réponses suivante pour que si je fais une erreur, je puisse la comprendre immédiatement. Donc, si je fais une erreur, je la vérifie sur place ... Murasakimoto, spécifications API, et j'ai pris le temps d'avancer. スクリーンショット 2020-09-27 23.40.29.png

** Réutiliser les spécifications de l'API Java SE8 ** Il existe de nombreuses méthodes qui disent "Nanikore?!" Au début, je regardais le livre violet, mais au milieu, je suis passé à faire référence aux spécifications de l'API. Il serait important de prendre l'habitude de le voir assumer ses activités, et une fois que j'ai appris à connaître le point de vue, je suis heureux qu'il y ait plus d'informations ici.

En regardant les spécifications de l'API, je sens que j'ai fini par savoir si cette méthode est une instance, une valeur par défaut ou un résumé.

③ Livre blanc (lecture douce)

Je l'ai acheté parce que je voulais un autre coup de pouce. C'était un format à une question-une-réponse et convenait à la lecture occasionnelle pendant les heures de trajet.

Cependant, mon impression personnelle est que le niveau de difficulté est un peu inférieur à celui des autres livres, car j'ai l'impression d'essayer de résoudre des problèmes similaires que je souhaite voir dans le texte officiel en changeant de main. Il y a une nouvelle prise de conscience, et si vous pouvez vous le permettre, il n'y a aucune perte à le faire, mais il semble que ce n'était pas un livre pour "pousser juste avant le test".

Par conséquent, si c'est juste avant, je pense qu'il est plus efficace de se concentrer sur l'organisation et la compréhension du contenu des questions de Kuromoto.

④ Problème d'exemple officiel d'Oracle-

Il n'y a pas de problème d'heure d'été à Kuromoto, et il n'y a presque aucune explication de type facultatif. Cependant, même lorsque j'ai passé l'examen, il y avait des questions sur le type facultatif et l'heure d'été.

Par conséquent, il est nécessaire de le compléter avec quelque chose, mais il est juste que le problème de Kore et al. Soit affiché dans l'exemple de problème d'Oracle officiel. (Comme il sort dans des livres violets, il est certainement préférable de le faire si vous n'utilisez pas de livres violets)

Bien que le contenu soit dupliqué, 40 questions sont publiées, y compris des questions de test de migration à partir d'une autre version.

⑤ Test pratique du livre violet

Je l'ai laissé jusqu'à la toute fin et j'ai passé un examen simulé juste avant. Je l'ai mis de côté pour mesurer le niveau au premier coup d'œil, mais c'est Miso que j'ai laissé un faux test de livres violets au lieu de livres noirs. Je me demande si le résultat était 65% en dessous de la ligne de dépassement ... Juste avant ça (rires) Et, le jour est venu!

Jour d'examen

L'examen prendra 150 minutes pour résoudre les 85 questions. Il faut moins de 2 minutes pour résoudre une question par un simple calcul, il n'y a donc pas de temps à perdre. Quand il me restait 30 minutes, il me restait 15 questions, j'étais impatient et ma tête est devenue vide et aucun problème n'est survenu ^^; C'est assez pénible étant donné que j'ai eu beaucoup de temps lorsque j'utilisais Java Silver.

Il est important de se souvenir et de comprendre chaque processus et méthode aussi précisément que possible afin de pouvoir les lire et les comprendre rapidement.

Résultats de test

J'ai pu passer à la ligne de dernière minute de 72% au lieu de la ligne de dépassement de 65%! スクリーンショット 2020-09-28 1.27.31.png

Résumé

Je pense que la charge d'apprentissage liée à l'acquisition de la qualification Or a eu un impact très positif sur mon travail. Cependant, je suis toujours un débutant avec moins d'un an d'expérience de travail, donc je continuerai à étudier pour continuer à progresser. Et lorsque le livre noir Java SE 11 Gold sera publié pour produire un résultat visible, je passerai un test de migration de version et mesurai à nouveau mes compétences ٩ ('ω') و

Et, en nom et en réalité, en tant que programmeur Java, j'acquérirai des compétences et une expérience qui ne sont pas gênantes, et je serai bientôt diplômé du début ... (๑ • ̀ ̀ • ́) و✧

(Bonus ①) Aides à l'apprentissage

En plus du matériel présenté comme matériel pédagogique, j'ai également évoqué ce qui suit! Merci! !!

** Sites référencés ** Points à noter dans les méthodes d'étude et les examens qui ont réussi l'oracle Java SE 8 Programmer II (Gold)

** Environnement d'exécution virtuelle ** Paiza.IO beta Je ne peux pas vérifier le fonctionnement de JDBC etc., mais je le recommande car vous pouvez facilement vérifier le mouvement de l'interface fonctionnelle et du Stream, etc.

→ Si vous pouvez vous le permettre, vous pouvez créer un environnement sur votre propre PC et essayer diverses choses avec le programme d'exemple de livre violet.

** Vidéo d'apprentissage Java de l'auteur de Kuromoto (SE8 Silver) et mokumokukai en ligne ** Nous avons publié une vidéo d'apprentissage gratuite pour les candidats Silver / Gold. Personnellement, c'était très facile à comprendre et c'était très utile. De plus, j'ai participé une fois au Mokumokukai, mais j'ai de nouveau réalisé l'importance de la sortie ^^;

** - M. Kuromoto n'est pas gentil!? Java: ** https://www.youtube.com/channel/UC42DlV-0RDb6fJ8A3IbAang

** - Mokumokukai en ligne: ** https://javakuro.connpass.com/event/

** Utiliser le cours Udemy ** Cours intensif Java SE8-Interface / Lambda Expression / Stream Indépendamment de l'acquisition du diplôme, je l'ai acheté en vente et l'ai regardé quand j'ai commencé à étudier Java, mais je vais le présenter car il semble être utile pour étudier pour les examens. (Parce que c'est cher, je ne peux pas me le permettre sauf pour les ventes fréquentes lol

** Livres qui peuvent être utiles ** [Effective Java 3rd Edition (japonais)](https://www.amazon.co.jp/Effective-Java-%E7%AC%AC3%E7%89%88-Joshua-Bloch/dp/4621303252/ref = sr_1_1? __ mk_ja_JP =% E3% 82% AB% E3% 82% BF% E3% 82% AB% E3% 83% 8A & dchild = 1 & keywords = effective + java & qid = 1612229435 & sr = 8-1) La gamme d'Or est le sujet et cela semble utile, mais le contenu est trop difficile et il peut être préférable de le positionner comme un step-up après l'acquisition. .. .. J'ai aussi commencé à lire après avoir obtenu l'or ... mais je ne me souviens pas beaucoup car le contenu et le japonais sont difficiles. ...Je ferai de mon mieux(/ _ ; )

** Ma Qiita (rires) ← ** (Préparation à l'examen Java SE 8 Gold) Un mémo pour ceux qui veulent s'entendre avec Comparable et Comparator. Ceci est un article Qiita compilé à une date ultérieure. Pour le test de migration de version ... (cette fois) je vais l'augmenter donc veuillez vous y référer (Gefgefu)

(Bonus ②) À propos de l'achat de billets

À moins que vous n'obteniez un billet gratuit à l'entreprise ou que vous n'obteniez de l'aide, c'est une bonne dépense. Si vous voulez économiser ne serait-ce qu'un peu, il semble que vous devriez l'acheter chez Rakuten.

** Billet d'examen Rakuten Ichiba IT Vendor **

C'est un peu moins cher que le prix catalogue, et si vous êtes un gros utilisateur de Rakuten, l'effet de levier des points fonctionnera et vous pourrez recevoir un retour de points d'environ 1000 à 2000 yens.

Recommended Posts

[Test de qualification] (Java SE8 Gold) Évaluation et résumé de l'apprentissage
[Test de qualification] Résumé de la méthode d'apprentissage Java SE 8 Silver
Résumé de la qualification Java Programmer Gold SE 8 (pour ceux qui connaissent Java)
Notes sur l'examen Java8 Gold
Résumé de la collecte des problèmes Java SE 8 Sliver
Révision et résumé de Progate Java (débutant)
Dossier d'examen de qualification JAVA Silver
En passant Java Gold SE 8
Matériel de préparation aux tests de qualification JAVA
J'ai pris Java SE8 Gold.
[Note] Qualification Java Silver SE 8 acquise
Reçu un programmeur Java certifié Oracle, Gold SE 8
Histoire du passage de Java Gold SE8
Contenu du test de l'examen Java SE Bronze
Etude de qualification Orcacla Java Bronze SE 7/8
Agenda pour la qualification Java SE 8 Silver
[Qualification] Expérience de réussite Java Silver SE11
Apprendre Java (0)
Comment passer l'examen Java Silver et comment apprendre
Revue Java
[Java SE 11 Silver] Résumé des méthodes de classe Arrays [Java débutant]
Comment obtenir et étudier Java SE8 Gold
Résumé des connaissances Java
Résumé des génériques Java
Présentation de Java SE
Pour l'apprentissage JAVA (2018-03-16-01)
Jour d'apprentissage Java 5
Résumé relatif à Java
Remarque sur Java SE 7
Résumé du document Java 8
Résumé du document Java 11
Abonnement Java SE
java IO examen
java learning day 2
java learning day 1
Résumé des connaissances requises pour réussir Java SE8 Silver
Nouveaux sujets de l'examen Java SE 11 Programmer II
Numéro d'examen Java SE Bronze: 1Z0-818 (déclaration de boucle) (octobre 2020)