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

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

Ich habe ungefähr 5 Monate lang Programmieren für die Jobsuche studiert. Wenn Sie daran interessiert sind, wie Sie mit dem Studium begonnen haben, lesen Sie bitte den Artikel im ersten Monat.

[[Anfänger] Die Geschichte, Java für die Jobsuche zu studieren ~ 1. Monat ~] (https://qiita.com/ayumitani611/items/8da091cb0f0447b509eb)

Diesmal

――Was Sie im 5. Monat bearbeitet haben

Ich werde einen Artikel aus den drei Perspektiven von schreiben.

** Woran ich im 5. Monat gearbeitet habe **

Der Hauptinhalt, an dem ich im 5. Monat gearbeitet habe

--App Entwicklung

ist.

Die Entwicklung wurde im 4. Monat mit der Entwicklung der Küchen-Timer-Android-App fortgesetzt.

Was wurde seit dem letzten Artikel abgeschlossen

ist.

In der vorherigen Phase war es auch möglich, die Zeitdauer durch Drücken der Tasten über und unter der Zahl anzupassen, die die Countdown-Zeit angibt. Sie wurde jedoch geändert, damit die Zeit mit NumberPicker angepasst werden kann. Hat. Gleichzeitig hat sich auch das Bildschirmlayout geringfügig geändert.

Zu diesem Zeitpunkt haben wir die Funktion als grundlegende Küchenuhr abgeschlossen, daher haben wir uns entschlossen, Version 1 vorerst abzuschließen. In Zukunft planen wir zusätzlich zu den Funktionen von Version 1 die Implementierung von Funktionen, die häufig verwendete Zeit und Nutzung sparen können.

Einer der schwierigsten Punkte zwischen dem letzten Mal und der Fertigstellung von Version 1 war es, den Timer tatsächlich zum Laufen zu bringen. Ich habe es mit der CountDownTimer-Klasse implementiert, aber ich konnte nicht herausfinden, wie ich den Code schreiben soll, der zu meiner App passt, selbst nachdem ich verschiedene verwandte Artikel im Internet gelesen habe. Obwohl es möglich war, den Alarmton nach Ablauf des Timers zu erzeugen, gab es auch das Problem, dass der Alarm nicht stoppte und pünktlich ertönte, selbst wenn der Timer zur Hälfte gestoppt wurde. Ich konnte diese Probleme lösen, aber wenn ich zwischen dem Start und dem Ende des Timers die Starttaste erneut drücke, tritt ein Fehler auf, sodass ich mich auch in Zukunft mit solchen Punkten befassen werde. Ich möchte es verbessern.

Bei progate haben wir diesmal etwas über Swift gelernt. Der Grund, warum ich mich für das Erlernen von Sprachen entschieden habe, war, dass ich mich unwohl fühlte, dass Java die einzige Sprache war, mit der ich zu diesem Zeitpunkt umgehen konnte, als ich ein Einstiegsblatt für Praktika ausstellen und mit der Arbeitssuche in vollem Umfang beginnen wollte. Als Ergebnis der Untersuchung der Ingenieurpositionen verschiedener Unternehmen wurde festgestellt, dass sich viele von ihnen in anderen Sprachen als Java entwickeln.

Nach dem Studium von Swift hatte ich das Gefühl, dass ich etwas Wissen hatte, anders als beim ersten Erlernen von Java, sodass ich es schneller verstehen konnte, als ich erwartet hatte. Früher hörte ich zum ersten Mal nur die Begriffe, und selbst der Unterschied zwischen Variablen und Konstanten war in einem gefährlichen Zustand, aber diesmal war es einfach, weil ich mit der Erkenntnis fortfahren konnte, dass sich der in Java gelernte Inhalt ein wenig geändert hat. Andererseits, weil ich Java kannte, gab es einen Teil, in dem das Wissen in meinem Kopf gemischt und verwirrt war.

Im 6. Monat möchte ich andere Sprachen als Swift ansprechen und sie als Praktika nutzen.

** Mach mit bei Geek Festa **

Ich nahm an der Veranstaltung "Geek Festa" teil, die von Unterstützern gesponsert wurde und am 24. Juni stattfand. Die Veranstaltung, an der ich das letzte Mal teilgenommen habe, war eine gemeinsame Einweisung für Geschäftsführer, daher war dies meine erste Veranstaltung zur Arbeitssuche für Ingenieure. Bei dieser Veranstaltung konnten wir eine sehr erfüllende Zeit verbringen, Erklärungen an den Ständen jedes Unternehmens erhalten, Geschichten in Form von Diskussionsrunden anhören und schließlich ein geselliges Beisammensein beim Trinken von Alkohol abhalten. Überlegen.

Bei den Briefing-Sitzungen für jedes Unternehmen gab es neben den Umrissen und Merkmalen des Unternehmens hauptsächlich Erklärungen zu Praktika. Ich war überrascht, dass viele Unternehmen überrascht waren, wie gut die Behandlung war, beispielsweise nicht nur die Kosten für Unterkunft und Transport während der Praktikumszeit zu subventionieren, sondern auch die Cafeteria wie andere Mitarbeiter nutzen zu können. Ich war sehr dankbar, dass auch einheimische Studenten wie ich an dem Praktikum teilnehmen konnten, ohne sich um die Kosten sorgen zu müssen. Was den Inhalt des Praktikanten betrifft, gibt es innerhalb eines Unternehmens verschiedene Kurse, und es war attraktiv, den Kurs auswählen zu können, der meinen Interessen entspricht.

Es gab eine Person, die an der gemeinsamen Besprechungssitzung teilnahm, an der ich das letzte Mal teilgenommen hatte, und es schien, als würde ich mich an mich erinnern. Ich hatte das Gefühl, dass ich vorsichtig sein musste, um keinen schlechten Eindruck zu hinterlassen, auch wenn mir gesagt wurde, dass es keinen Nachteil geben würde. Außerdem stellte ich fest, dass es einfacher war, als ich erwartet hatte, einen Eindruck im Unternehmen zu hinterlassen, und beschloss, mein Bestes zu geben, um ein positives Image zu erzielen, indem ich aktiv Fragen stellte.

** Versuche das Praktikum zu absolvieren **

Ich habe mich für Praktika bei mehreren Unternehmen angemeldet und mich dabei auf die Erklärungen bezogen, die ich bei Geek Festa gehört habe.

Beim Schreiben eines Anmeldeformulars dachte ich am ernstesten an mich selbst, den ich je hatte. Es war eine sehr schmerzhafte Aufgabe, weil ich ein relativ geringes Selbstwertgefühl habe und extrem schlecht darin bin, mich selbst anzusprechen. Da ich diesmal ein Praktikant bin, wird es nicht tödlich sein, auch wenn ich bei der Auswahl versage, aber wenn ich nächstes Jahr das Einstiegsblatt schreibe, muss ich einen Job anstelle eines Praktikanten bekommen, also dachte ich, ich sollte mich jetzt daran gewöhnen. .. Außerdem hatte ich noch nicht genug Erfahrung, also dachte ich, ich müsste genug lernen, um mit Zuversicht auf das Eingabeblatt zu schreiben.

Einige Unternehmen haben die Auswahl bereits auf dem Anmeldeformular bestanden, und neulich haben sie die zweite Auswahl getroffen, den SPI-Test. Der Inhalt des SPI-Tests selbst befand sich auf einem Niveau, das vollständig verstanden werden konnte, wenn es sich um eine Nichtsprache handelte, und das bis zu einem gewissen Grad durchgeführt werden konnte, wenn es in einer Sprache betrachtet wurde. Das Problem war jedoch, dass es einen überwältigenden Zeitmangel gab und am Ende die Endzeit erreicht wurde, ohne sie zufriedenstellend lösen zu können. Obwohl ich die Auswahl auf dem Eingabeblatt weitergeben konnte, möchte ich auf jeden Fall vermeiden, von SPI abgeschnitten zu werden, und hatte daher das Gefühl, dass ich die SPI-Maßnahmen für die zukünftige Auswahl fortsetzen musste.

Schließlich

Vielen Dank für das Lesen bis zum Ende.

Es ist jedes Mal ein schlecht geschriebener Fortschrittsbericht, aber ich bin sehr ermutigt von den vielen Menschen, die ihn gesehen, gemocht und mir gefolgt haben. Im vorherigen Artikel haben einige Leute Kommentare geschrieben, was sehr hilfreich war. Vielen Dank.

Als nächstes möchte ich den Fortschritt des 6. Monats Anfang August schreiben, also schauen Sie bitte.

Recommended Posts

[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 ~
[Anfänger] Geschichte über das Studium von Java für die Jobsuche ~ 2. 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