Je ne suis pas un débutant en programmation, et je n'ai même pas touché à un ordinateur, je vais donc vous expliquer comment obtenir une qualification Java Silver des bases de Java en deux mois. Je l'ai écrit dans l'espoir qu'il serait utile à ceux qui envisagent désormais d'obtenir la même qualification. Cependant, comme je suis vraiment un débutant dans l'écriture d'articles, la programmation, les ordinateurs personnels, etc., j'apprécierais que vous puissiez le lire avec un cœur large.
Tout d'abord, je voudrais expliquer brièvement quel genre de personne je suis: depuis 2020, je suis un homme de 23 ans. J'étais diplômé du secondaire et jusqu'à il y a six mois, j'étais pigiste et travaillais à temps partiel dans un restaurant tout le temps. J'avais l'habitude d'utiliser mon ordinateur pour naviguer sur Internet de temps en temps. Si vous avez un smartphone, vous n'avez pas besoin d'ordinateur, non? Je suis un super amateur d'informatique qui est enfin devenu capable d'utiliser Excel, même si j'y pense sérieusement.
La raison pour laquelle je voulais commencer à programmer était tout simplement cool! Parce que je pensais ça. Je pense que les titres de "programmeur" et "SE" sont vraiment cool, et parfois je vois des gens qui ouvrent leur ordinateur dans les cafés et font des cliquetis, et je pense aussi qu'ils claquent dans les cafés. est. Il y a d'autres motifs, mais je pense que ce domaine est ennuyeux, alors je vais l'omettre. Mais après tout, quand mon ami qui est devenu membre de la société m'a demandé "Que fais-tu maintenant?", Je me suis senti très inférieur quand j'ai répondu "Je suis pigiste". Je suis programmeur maintenant », et je peux répondre à un titre sympa (même si cela ne fait que deux mois que j'ai commencé), donc j'en suis très content. Oui.
C'est comme ça depuis que je suis diplômé du lycée. En regardant en arrière de cette façon, j'ai passé cinq à six ans, ce qui n'a aucun sens. À partir de maintenant, je vais parler de la façon dont j'obtiens la qualification Java Silver en deux mois.
(Tout d'abord, j'ai assisté au séminaire, il y avait donc un conférencier et j'étudiais de 9 h à 17 h en semaine.)
Ce sont les seuls ouvrages de référence que j'utilise depuis deux mois.
** Une introduction rafraîchissante à Java-Basics- Capture approfondie de la collecte des problèmes Java SE8 Silver **
Pendant le premier mois, j'ai fait beaucoup de "** Introduction à Java-Basics - **". Ce livre de référence est vraiment facile à comprendre, et je pense qu'il est très familier et facile à comprendre pour ceux qui partent de zéro. ** Surtout, l'orientation des objets est facile à comprendre! ** J'entends que beaucoup de gens trébuchent parce que l'entrée semble compliquée dans l'orientation de l'objet, mais grâce à cela, j'ai pu entrer en douceur. Après avoir lu ceci pendant quelques tours et écrit moi-même du code, j'ai naturellement appris les bases.
Au cours du deuxième mois, j'ai toujours résolu «** Thorough Strategy Java SE8 Silver Problem Collection ». Cet ouvrage de référence est le soi-disant «livre noir». Pour le moment, je l'ai résolu normalement la première semaine. Pour moi, qui l'ai lu attentivement et bien compris le contenu, j'ai défié avec le sentiment que "Kuromoto est ce qu'il est!" "Aimeriez-vous le faire?", Mais j'ai vu un œil douloureux depuis le début. J'ai fait. Je ne sais pas du tout. Qu'avez-vous étudié de manière rafraîchissante? J'ai été frappé par Mettameta autant que je le pensais. Le taux de réponse correcte n'est que d'environ 30% pour les chapitres 1 à 9. Pour être honnête, j'étais sur le point de me briser le cœur. J'ai lu le commentaire à partir de là, mais il a probablement fallu environ deux semaines pour bien comprendre le commentaire. Cela m'a pris beaucoup de temps quand j'ai déplacé le code et j'ai regardé en arrière l'explication et rafraîchissant en alternance. En particulier, les expressions lambda, les collections et les objets immuables qui apparaissent dans l'API Java au chapitre 9 ressemblaient vraiment à "Qu'est-ce que c'est?" Je ne pouvais pas le comprendre même après avoir lu le commentaire, alors j'ai commencé à travailler sur " Java-Practice clairement compréhensible - **". Je ne l'ai pas beaucoup lu, mais grâce à cela, j'ai progressivement pu le comprendre. Si vous êtes coincé dans le chapitre 9, c'est recommandé.
Kuromoto entrera dans la deuxième semaine. Dès la première semaine, j'avais toujours peur du "problème de finition totale" des chapitres 10 et 11, donc je n'y ai pas touché. Dans la deuxième semaine, tout en résolvant le problème, je l'ai résolu en pensant «** Quel est le problème que vous écoutez? » et « Qu'est-ce qui ne va pas avec la mauvaise réponse? **». Après cela, ** je l'ai fait en essayant d'expliquer la raison de la bonne réponse dans mon esprit. ** Je ne me souciais pas vraiment du temps que cela prenait, mais j'y ai juste pensé et j'ai donné la réponse. Ensuite, la deuxième semaine, j'ai obtenu 60 à 70%. C'est beaucoup de croissance. ** J'ai marqué le mauvais problème, ** j'ai lu le commentaire et ** j'ai résumé les points que j'avais manqués ou oubliés dans une note. ** C'était plutôt bien de le rassembler dans un mémo sur mon téléphone portable, car je peux facilement le voir pendant mon temps de trajet et mon temps libre sans avoir à transporter un livre de référence.
Cela fait environ 3 semaines que j'ai commencé Kuromoto à la fin de la deuxième semaine. Le reste est le chapitre 10 et le chapitre 11, mais je ne suis pas encore prêt, alors j'ai mis de côté quelques jours. Quand j'ai finalement pris ma décision et essayé, j'ai été surpris de constater que les deux étaient d'environ 75%. Étant donné que la ligne de dépassement est de 65%, j'étais inquiète quand je l'ai dit, mais j'étais soulagée d'en obtenir autant la première fois. Je me sentais bien, et je me suis dit: "Tu peux prendre Silver de façon inattendue, non?" "Je suis fatigué d'étudier et j'ai obtenu une qualification tôt!", J'ai donc décidé de passer l'examen à ce stade. (L'instructeur m'a également donné un signe GO.) (Au fait, il est difficile de faire une réservation pour l'examen, et cela prend au moins une demi-journée.) Quoi qu'il en soit, j'ai fixé la date de l'examen une semaine plus tard.
Pour la semaine restante, j'ai poussé et suis entré dans la troisième semaine de Kuromoto. ** En particulier, j'ai principalement traité des problèmes signalés dans les chapitres 1 à 9. ** Je voulais m'habituer un peu plus au test, alors j'ai fait un faux test du livre "** Purple Book **" (j'ai oublié le nom officiel du livre). Donc, ** j'ai fait le problème de finition totale du chapitre 10 et du chapitre 11 de Kuromoto en le poussant la veille du jour du test. ** Comme prévu, le taux de réponse correcte est de 96% après 3 semaines. C'était presque le niveau de mémorisation du contenu du livre noir.
Date de l'examen: 24/01/2020, taux de réponse correcte: 92%
** Résultat passé! ** **
Tout d'abord
** Vous pouvez vous qualifier pour l'argent tant que vous faites Kuromoto! ** **
Toutes les personnes qualifiées Silver disaient la même chose. Bien sûr, cette information était parvenue à mes oreilles, mais j'étais sceptique et je ne pensais qu'à «encore». Cependant, ce que j'ai ressenti en passant l'examen était
** Si vous faites Kuromoto, vous pouvez vous qualifier pour l'argent! ** **
vraiment.
Ou plutôt, ** 80 ~ 90% Le contenu du livre noir est parfait! ** (Le code est le même mais le nom de la variable est différent) Pour être honnête, l'explication du concept d'encapsulation et les mérites du polymorphisme étaient exactement le même mot pour mot, et j'ai ri de la performance réelle. ** Surtout, c'était comme un 10e chapitre 11e festival. ** Je m'en souviens très bien parce que je le faisais la veille. Au contraire, j'avais l'impression de faire les questions d'examen la veille. Je suis désolé pour ceux qui ont échoué à l'examen quand j'ai dit cela, alors je vais le laisser ici. Cependant, ce que je peux dire, c'est
** Vous pouvez vous qualifier pour l'argent tant que vous faites Kuromoto! ** **
Enfin, si vous faites Kuromoto, vous pouvez vous qualifier pour l'argent. Cependant, lorsqu'on me demande si je peux vraiment l'utiliser simplement parce que j'ai obtenu la qualification, je pense que c'est une autre histoire. En fait, je ne suis toujours pas doué pour écrire du code moi-même. Personnellement, comme première étape pour un programmeur, je suis satisfait du sentiment de "OK!", Mais je ferai de mon mieux à partir de maintenant.
Recommended Posts