[Anfänger] Eine Geschichte über das Studium von Java für die Jobsuche ~ 1. Monat ~

Hallo. Ich bin ein Student im zweiten Jahr, der eine unbekannte Universität besucht.

Ich habe vor einem Monat angefangen, Programmieren zu studieren, um einen Job zu bekommen. Von nun an werde ich hier jeden Monat den Fortschritt meines Studiums aufzeichnen.

Diesmal

・ Warum ich angefangen habe, Programmieren zu studieren ・ Was ich fühlte, als ich zum ersten Mal Programmieren studierte ・ Wo ich beim Lernen von Java gestolpert bin

Ich werde einen Artikel aus den drei Perspektiven schreiben.

Vorstellen

・ Student im zweiten Jahr der Fakultät für Bildungswissenschaften (drittes Jahr in diesem Frühjahr) ・ Zu einem Kurs gehören, um Grundschullehrer zu werden ・ Beginnen Sie Ende Januar dieses Jahres mit dem Studium von Java

Warum hast du angefangen, Programmierung zu studieren?

Ich gehöre zu einer Grundschullehrerausbildung, wollte aber ursprünglich keine Grundschullehrerin werden. Eigentlich hatte ich vor, mich für einen Kindergarten-Ausbildungskurs zu bewerben, aber ich habe ihn aufgrund von Faktoren wie der Überzeugung meiner Eltern und meiner Unwissenheit geändert. Ich werde die Umstände dazu weglassen, da keine Zeit ist, mit dem Schreiben zu beginnen. Schließlich habe ich mich aufgrund der Bedingungen für die Erlangung einer Lizenz, der tatsächlichen Situation im Bildungsbereich und der Tatsache, dass ich nicht für den Lehrerberuf geeignet war, entschlossen, eine Stelle bei einer allgemeinen Firma ohne Lizenz zu bekommen. Nachdem ich diese Entscheidung getroffen hatte, ging ich zur Beratung zum Arbeitsunterstützungszentrum der Universität. Ich möchte einen Job in Tokio bekommen, also habe ich auch darüber gesprochen. Um ehrlich zu sein, dachte ich damals, dass die Beschäftigung aufgrund der in der Schulbroschüre beschriebenen hohen Beschäftigungsquote nicht so schwierig sein würde. Es werden jedoch nur Unternehmen in der Nähe der Universität empfohlen. Hat einer der Absolventen jemals einen Job in einem Unternehmen in Tokio bekommen? Ich war skeptisch und untersuchte die vergangene Beschäftigungssituation. Und ich kannte die Realität.

** An einer so unbekannten Universität können nur lokale Unternehmen einstellen ...! ** **.

Wenn Sie sorgfältig darüber nachdenken, können Sie feststellen, dass es an einer Universität, die erst seit einigen Jahren am Ende der nationalen Öffentlichkeit gegründet wurde, keinen Titel- oder Namenswert für einen Hochschulabsolventen gibt. Ich dachte auch, dass der einzige Weg, um einen Job in Tokio zu bekommen, darin besteht, in einem Restaurant in Tokio zu arbeiten, in dem ich derzeit Teilzeit arbeite. Zu dieser Zeit kam mir plötzlich etwas in den Sinn

"Ist es nicht möglich, an einem Arbeitsplatz zu arbeiten, an dem der akademische Hintergrund nicht relevant ist?"

Das ist. Tatsächlich gibt es eine Person, die Programmiererin mit einem hohen Abschluss in einem Bekannten im gleichen Alter wie ich geworden ist. Ich erinnere mich, dass ich gehört habe, dass die Person (im Folgenden als Herr A bezeichnet) auch nach dem Abitur einen Job bekommen konnte und dass die Anzahl der Programmierer immer noch unzureichend war. Vielleicht könnte ich mich selbst werden, wenn ich von nun an studiere? Das ist was ich dachte. Auch wenn ich der Meinung bin, dass es nicht für das Studium geeignet ist, habe ich mich gefragt, ob es verschwendet werden würde, da zu diesem Zeitpunkt in jedem Unternehmen Kenntnisse über PCs erforderlich wären. Es war einfach eine solche Idee, aber ich beschloss, mich vorerst mit Herrn A zu beraten. Übrigens, die einzigen Dinge, die ich zu diesem Zeitpunkt auf meinem Computer tun konnte (was immer noch dasselbe ist), sind Suchen, Schreiben von Berichten in Word und Senden von E-Mails, und ich bezweifle, dass ich sogar Excel verwenden kann. Außerdem kann ich nicht gut Englisch. Ich denke, ich habe oft Lust, mit dem Programmieren zu beginnen.

Was ich fühlte, als ich zum ersten Mal Programmieren studierte

Ich studiere Programmieren mit Progate. Auf Empfehlung von Herrn A habe ich mit Java angefangen, und jetzt habe ich gerade Java für Progate gelernt und arbeite an der zweiten Runde als Review. Ich habe auch alles über Git gelernt, bevor ich in die zweite Runde gestartet bin. Ich versuche, den Teil zu verstehen, den ich nicht verstehen konnte, indem ich progate erklärte, während Mr. A mich unterrichtete.

Nachdem ich im letzten Monat Java studiert hatte, fand ich, dass das Programmieren interessanter war als ich erwartet hatte. Da ich mit einer Idee anfing, dachte ich, dass ich bald frustriert sein würde, weil ich eher ein dreitägiger Priester bin, aber ich war überrascht, dass es einen Monat dauerte, obwohl es für die Jobsuche war. Ich werde. Ich bin froh, dass ich jetzt den Code verstehen kann, mit dem ich darüber nachgedacht habe, was für ein Code es bis vor einem Monat war, wenn es einfach ist. Ich bin froh, dass ich angefangen habe. Selbst wenn jede Operation wie "Ausgabe", "bedingte Verzweigung" und "Wiederholung" ausgeführt werden kann, gibt es noch keine Entwicklungserfahrung. Wie können diese also in der Phase der tatsächlichen Erstellung einer Anwendung verwendet werden? Das kann ich mir nicht vorstellen. Es bleibt auch unklar, welche Art von Dingen mit diesen hergestellt werden können. Ich freue mich darauf, Apps zu entwickeln, die das nutzen, was ich im letzten Monat gelernt habe, aber gleichzeitig mache ich mir auch Sorgen, dass ich es wirklich schaffen kann.

Ich bin auf Java gestoßen

Die Hauptsache, auf die ich beim Studium von Java gestoßen bin

・ Zur Aussage erweitert ·Rückgabewert · Objektorientierung ・ Instanzmethode -Instanzfeld

ist.

** Zur Aussage erweitert **

Zuallererst die erweiterte for-Anweisung


for(int i = 0; i < names.length; i++){
   System.out.println(names[i]);
}

Wann

for(String name : names){
  System.out.println(name);
}

Anfangs hatte ich keine Ahnung, warum sie dasselbe bedeuten. Ich fragte mich "i ++ wo ist es verschwunden?" Ich glaube, ich habe nicht wirklich verstanden, was "Name" und "Namen" bedeuten.

Rückgabewert

Ich war mir nicht ganz sicher, was in der Rückgabe war und wo es zurückgegeben wurde. Ich war mir nicht sicher, in welcher Situation es verwendet werden würde. Um ehrlich zu sein, habe ich mich gefragt, ob ich es so schreiben könnte, wie es ist, ohne den Rückgabewert zu verwenden.

** Objektorientierung **

Dies bedeutet nicht, dass ich die Objektorientierung selbst nicht verstehe, aber es war schwer zu verstehen, da zu diesem Zeitpunkt sofort neue Begriffe herauskamen und ich verwirrt war.

** Instanzmethode und Instanzfeld **

Dies ist aus dem gleichen Grund wie objektorientiert. Ich habe eine Menge Code geschrieben, z. B. den Versuch, ein Instanzfeld mit dem Problem der Definition einer Instanzmethode zu definieren, und wiederholte Fehler.

Ich habe es geschafft, diesen Inhalt zu überwinden und alle Java-Lektionen zu beenden, bin mir jedoch bewusst, dass er immer noch nicht ausreicht. Daher möchte ich mich auf die Überprüfung aus Progate Lesson IV konzentrieren.

Am Ende

Vielen Dank für das Lesen bis zum Ende. Ich habe gerade erst angefangen und es gibt viele Dinge, die ich nicht verstehe, aber ich werde weiterhin mein Bestes geben. Als nächstes möchte ich den Fortschritt des zweiten Monats Ende nächsten Monats aufschreiben, also schauen Sie bitte.

Recommended Posts

[Anfänger] Eine Geschichte über das Studium von Java für die Jobsuche ~ 1. Monat ~
[Anfänger] Geschichte über das Studium von Java für die Jobsuche ~ 2. Monat ~
[Anfänger] Eine Geschichte über das Studium von Java für die Jobsuche ~ 5. Monat ~
[Anfänger] Eine Geschichte über das Studium von Java für die Jobsuche ~ 4. Monat ~
Eine Geschichte über die Java 11-Unterstützung für Webdienste
Die Geschichte des Startens einer Java-bezogenen Lesesitzung für Neulinge
Java, für Anweisung / while-Anweisung ab Anfänger
Eine Geschichte über das JDK in der Java 11-Ära
Die Geschichte des Versuchs, JAVA File zu bedienen
Eine Geschichte über einen Super-Anfänger, der zum ersten Mal am AtCoder-Wettbewerb teilnimmt (AtCoder-Anfängerwettbewerb 140)
Eine Geschichte über die Entwicklung von ROS namens Rosjava mit Java
[Java] Eine Geschichte über IntelliJ IDEA, die die putIfAbsent-Methode von Map lehrt
Eine Geschichte über Missverständnisse im Umgang mit Java-Scannern (Memo)
Java ab Anfänger überschreiben
Java, Instanz für Anfänger
Java ab Anfänger, Vererbung
Eine Geschichte über das Erreichen der League Of Legends-API mit JAVA
Eine Geschichte über die Schwierigkeit, ein Testframework an Java 6 auszurichten
Eine Geschichte, die ich als Nicht-Ingenieur endlich verstanden habe