Ich bin kein Programmieranfänger und habe noch nicht einmal einen Computer berührt. Deshalb werde ich in zwei Monaten darüber sprechen, wie man eine Java Silver-Qualifikation aus den Grundlagen von Java erhält. Ich schrieb es in der Hoffnung, dass es für diejenigen hilfreich sein würde, die von nun an die gleiche Qualifikation erwerben möchten. Da ich jedoch wirklich ein Anfänger im Schreiben von Artikeln, Programmieren, PCs usw. bin, würde ich es begrüßen, wenn Sie es mit einem breiten Herzen lesen könnten.
Zunächst möchte ich kurz erklären, was für ein Mensch ich bin. Ab 2020 bin ich ein 23-jähriger Mann. Ich war ein Abiturient und bis vor einem halben Jahr war ich freiberuflich tätig und arbeitete die ganze Zeit Teilzeit in einem Restaurant. Ich habe ab und zu meinen Computer benutzt, um im Internet zu surfen. Wenn Sie ein Smartphone haben, brauchen Sie keinen Computer, oder? Ich bin ein Super-Computer-Amateur, der endlich in der Lage ist, Excel zu verwenden, obwohl ich ernsthaft darüber nachdenke.
Der Grund, warum ich mit dem Programmieren beginnen wollte, war einfach cool! Weil ich das gedacht habe. Ich denke, dass die Titel "Programmierer" und "SE" wirklich cool sind, und manchmal sehe ich Leute, die ihre Computer in Cafés öffnen und rasseln, und ich denke auch, dass sie in Cafés rasseln. ist. Es gibt andere Motive, aber ich denke, dieser Bereich ist langweilig, also werde ich ihn weglassen. Aber als mein Freund, der jetzt Mitglied der Gesellschaft ist, mich fragt: "Was machst du jetzt?", Fühlte ich mich sehr minderwertig, als ich antwortete: "Ich bin Freiberufler." Ich bin jetzt Programmierer "und ich kann einen coolen Titel beantworten (obwohl ich erst vor zwei Monaten angefangen habe), also bin ich sehr zufrieden damit. Ja.
Es ist so, seit ich die High School abgeschlossen habe. Rückblickend habe ich fünf bis sechs Jahre verbracht, was ziemlich bedeutungslos ist. Von nun an werde ich darüber sprechen, wie ich in zwei Monaten die Java Silver-Qualifikation erhalte.
(Zuerst habe ich das Seminar besucht, also gab es einen Dozenten und ich habe wochentags von 9 bis 17 Uhr studiert.)
Dies sind die einzigen Nachschlagewerke, die ich seit zwei Monaten benutze.
** Eine erfrischende Einführung in Java-Basics- Gründliche Erfassung der Java SE8 Silver-Problemsammlung **
Im ersten Monat habe ich viel "** Einführung in Java-Basics - **" gemacht. Dieses Nachschlagewerk ist wirklich leicht zu verstehen, und ich denke, es ist sehr vertraut und leicht zu verstehen für diejenigen, die von vorne anfangen. ** Vor allem die Objektorientierung ist leicht zu verstehen! ** Ich höre, dass viele Menschen stolpern, weil der Eingang in der Objektorientierung kompliziert aussieht, aber dank dessen konnte ich reibungslos eintreten. Nachdem ich dies ein paar Runden gelesen und selbst Code geschrieben hatte, lernte ich natürlich die Grundlagen.
Im zweiten Monat löste ich die ganze Zeit "** Gründliche Strategie Java SE8 Silver Problem Collection ". Dieses Nachschlagewerk ist das sogenannte "Schwarze Buch". Vorerst habe ich es in der ersten Woche normal gelöst. Für mich, der den Inhalt sorgfältig gelesen und gut verstanden hatte, forderte ich das Gefühl heraus, dass "Kuromoto das ist, was es ist!" Und "Möchten Sie es tun?" Ich tat. Ich weiß es überhaupt nicht. Was hast du erfrischend gelernt? Ich wurde von Mettameta so sehr getroffen, wie ich dachte. Die richtige Antwortrate beträgt nur etwa 30% für die Kapitel 1-9. Um ehrlich zu sein, wollte ich mir gerade das Herz brechen. Ich habe den Kommentar von dort gelesen, aber es hat wahrscheinlich zwei Wochen gedauert, bis ich den Kommentar richtig verstanden habe. Ich habe so viel gebraucht, als ich den Code tatsächlich verschoben und abwechselnd auf die Erklärung und Aktualisierung zurückgeschaut habe. Insbesondere die Lambda-Ausdrücke, Sammlungen und unveränderlichen Objekte, die in der Java-API in Kapitel 9 angezeigt werden, lauteten wirklich "Was ist das?". Ich konnte es selbst nach dem Lesen des Kommentars nicht verstehen und begann an " Klar verständliche Java-Praxis - **" zu arbeiten. Ich habe es nicht so schwer gelesen, aber dank dessen konnte ich es allmählich verstehen. Wenn Sie in Kapitel 9 stecken bleiben, wird dies empfohlen.
Kuromoto wird in die zweite Woche eintreten. Ab der ersten Woche hatte ich immer noch Angst vor dem "Total Finishing Problem" in Kapitel 10 und Kapitel 11, also habe ich es nicht angerührt. In der zweiten Woche, als ich das Problem löste, löste ich es, während ich dachte "** Was ist das Problem, das Sie hören? " und " Was ist falsch an der falschen Antwort? **". Danach habe ich es getan, während ich versucht habe, den Grund für die richtige Antwort in meinem Kopf zu erklären. ** Ich habe mich nicht wirklich um die Zeit gekümmert, sondern nur darüber nachgedacht und die Antwort gegeben. Dann, in der zweiten Woche, bekam ich 60 bis 70%. Es ist viel Wachstum. ** Ich habe das falsche Problem markiert, ** den Kommentar gelesen und ** die Punkte, die ich verpasst oder vergessen habe, in einem Memo zusammengefasst. ** Es war ziemlich gut, es in einem Memo auf meinem Handy zusammenzustellen, da ich es während meiner Pendelzeit und Freizeit leicht sehen kann, ohne ein Nachschlagewerk mit mir herumtragen zu müssen.
Es ist ungefähr 3 Wochen her, seit ich Ende der zweiten Woche mit Kuromoto angefangen habe. Der Rest ist Kapitel 10 und Kapitel 11, aber ich bin noch nicht fertig, also habe ich ein paar Tage Zeit. Als ich mich schließlich entschied und es versuchte, war ich überrascht, dass beide ungefähr 75% waren. Da die Überholspur 65% beträgt, war ich besorgt, als ich es sagte, aber ich war erleichtert, dass ich beim ersten Mal so viel bekam. Ich fühlte mich gut und dachte: „Du kannst Silber unerwartet nehmen, oder?“ „Ich habe es satt zu studieren und habe früh eine Qualifikation!“ Also entschied ich mich, die Prüfung zu diesem Zeitpunkt abzulegen. (Der Ausbilder gab mir auch ein GO-Zeichen.) (Es ist übrigens umständlich, eine Reservierung für die Prüfung vorzunehmen, und es dauert mindestens einen halben Tag.) Wie auch immer, ich stelle den Prüfungstermin eine Woche später ein.
Für die verbleibende Woche schob ich mich hinein und trat in die dritte Woche von Kuromoto ein. ** Insbesondere habe ich mich hauptsächlich mit den in den Kapiteln 1-9 genannten Problemen befasst. ** Ich wollte mich ein bisschen mehr an den Test gewöhnen, also habe ich einen Mock-Test des Buches "** Purple Book **" durchgeführt (ich habe den offiziellen Namen des Buches vergessen). Also, ** Ich habe das Problem der vollständigen Fertigstellung von Kapitel 10 und Kapitel 11 von Kuromoto gelöst, indem ich es am Tag vor dem Testtag gedrückt habe. ** Wie erwartet beträgt die korrekte Antwortrate nach 3 Wochen 96%. Es war fast das Niveau, den Inhalt des schwarzen Buches auswendig zu lernen.
Prüfungstermin: 2020/01/24, korrekte Rücklaufquote: 92%
** Ergebnis bestanden! ** ** **
Als allererstes
** Sie können sich für Silber qualifizieren, solange Sie Kuromoto machen! ** ** **
Alle Silver-qualifizierten Leute sagten dasselbe. Natürlich hatte diese Information meine Ohren erreicht, aber ich war skeptisch und dachte nur "wieder". Was ich jedoch fühlte, als ich die Prüfung tatsächlich ablegte, war
** Wenn du Kuromoto machst, kannst du dich für Silber qualifizieren! ** ** **
Ja wirklich.
Oder besser gesagt, ** 80 ~ 90% Der Inhalt des schwarzen Buches ist genau richtig! ** (Der Code ist der gleiche, aber der Variablenname ist unterschiedlich.) Um ehrlich zu sein, waren die Erklärung des Konzepts der Einkapselung und die Vorzüge des Polymorphismus Wort für Wort genau gleich, und ich lachte über die tatsächliche Aufführung. ** Besonders war es wie ein 10. Kapitel 11. Festival. ** Ich erinnerte mich lebhaft daran, weil ich es am Tag zuvor getan hatte. Im Gegenteil, ich hatte das Gefühl, am Tag zuvor die Prüfungsfragen zu beantworten. Es tut mir leid für diejenigen, die die Prüfung nicht bestanden haben, als ich das gesagt habe, also lasse ich es hier. Was ich jedoch sagen kann, ist
** Sie können sich für Silber qualifizieren, solange Sie Kuromoto machen! ** ** **
Zu guter Letzt können Sie sich für Silber qualifizieren, wenn Sie Kuromoto machen. Wenn ich jedoch gefragt werde, ob ich es tatsächlich verwenden kann, nur weil ich die Qualifikation erhalten habe, denke ich, dass es eine andere Geschichte ist. Tatsächlich bin ich immer noch nicht gut darin, selbst Code zu schreiben. Persönlich bin ich als erster Schritt für einen Programmierer mit dem Gefühl von "OK!" Zufrieden, aber ich werde von nun an mein Bestes geben.
Recommended Posts