[JAVA] Rekord im DMM WEB CAMP (von unerfahren bis zur Beschäftigung)

Einführung

Nachdem ich das DMM WEB CAMP abgeschlossen und mich für einen Job entschieden habe, werde ich eine Aufzeichnung meines Lernens schreiben.

Der Grund, warum ich mich entschieden habe zu posten

Bitte lesen Sie den folgenden Artikel

[Alumni] Was ich Leuten sagen möchte, die sich fragen, ob sie am DMM WEB CAMP teilnehmen sollen https://qiita.com/yuki82511988/items/37be28f2486e166fd48f

Ich habe beschlossen, es zu schreiben, weil ich denen helfen wollte, die planen zu programmieren, und denen, die daran denken, zur Schule zu gehen.

über mich

Ich werde mich kurz vorstellen.

Derzeit 26 Jahre alt Ich bin dieses Jahr 27 Jahre alt. Ich komme ursprünglich aus der Präfektur Nagano und bin zum DMM WEB CAMP gezogen, um den Job zu wechseln.

Bis ich zum DMM WEB CAMP gehe Ich hatte noch nie ein Terminal oder einen Github berührt, obwohl ich als Berufsschule MOS und Textverarbeitungstest Stufe 1 erhalten hatte. Das Tippen ist etwas schneller und Sie können Microsoft-Produkte ein wenig verwenden! Die Ebene. Ungefähr ein halbes Jahr bevor ich in die Schule kam, habe ich ein bisschen Progate (kostenlose Version) gemacht oder ein Unterrichtsmaterial namens Skill Huck gekauft und ein bisschen gemacht. Übrigens, in Bezug auf das Lehrmaterial namens Skill Huck war ich zu dieser Zeit nicht gut darin, Videos zu lernen, also wurde ich schläfrig, während ich mir die Videos ansah und die Kapitel 2 und 3 aufhörte. Ich habe etwas Unglückliches getan. Ich habe also ein Bild von der Programmierung, aber ich weiß nicht, welchen Typ ich habe oder was ich tun kann, und ich sollte das P-Tag verwenden, um Zeichen auszugeben, oder? Ich weiß nur davon. Lol

Sogar in der High School war er überhaupt nicht schlau und er war eine ziemlich skrupellose Person, die verzweifelt schlecht war. Jetzt ist es eine kleine schwarze Geschichte lol Ich habe eine Karriere an einer kommerziellen High School (ein wenig niedriger als der normale Abweichungswert wird das Jahr wiederholen) → Berufsschule (jeder kann eintreten) → Agentur für medizinische Geräte.

Studieren Sie an einer Berufsschule hart, um eine Qualifikation zu erhalten und eine Person mit einer hohen Note in der Klasse zu werden Ich habe hart gearbeitet, seit ich erwachsen geworden bin, und ich habe es geliebt und bin ein Arbeiter geworden, Ich habe mich entschieden, Ingenieur zu werden, weil ich eine sehnsüchtige Person sein, Dinge machen und die Herausforderung annehmen wollte, an der ich in meinem Leben interessiert bin.

Warum haben Sie sich für DMM WEB CAMP entschieden?

Ich war ratlos, aber als Voraussetzung ging ich davon aus, eine Schule zu wählen, die sich darauf konzentriert, wo ich zur Schule gehen kann. Ich hatte nicht die Angewohnheit, alleine zu lernen, und ich dachte, ich würde es wahrscheinlich überspringen, wenn es online oder kostenlos wäre. Wenn Sie alleine ohne Arbeit leben, kostet Sie das Geld. Im Gegenteil, ich hatte das Gefühl, wenn ich hier investieren würde, würde ich nicht daran denken, zu überspringen, aufzugeben oder wegzulaufen.

Es gibt zwei Möglichkeiten ・ DMM WEB CAMP ・ Tech Camp (sicher)

Welche Art von Beurteilung haben Sie getroffen, als Sie sich für DMM entschieden haben, während der Inhalt des Lehrplans mit der Garantie für den Jobwechsel vergleichbar ist?

・ Lange Studienzeit (bis zu 4 Monate) ・ Sie können Geld zurückerhalten, indem Sie einen 4-monatigen Kurs belegen (60% bis 70% der Schulkosten). ・ Wenn es sich um einen 4-monatigen Kurs handelt, können Sie Python oder die Cloud lernen

Ich dachte, dass die Unterstützung bei der Beschäftigung überall großartig sein würde, also entschied ich mich für diese drei.

Ich dachte, dass es viele Vorzüge gibt, besonders wenn die Studienzeit lang ist. Ich dachte, je länger der Zeitraum, desto mehr Unterstützung könnte ich erhalten, desto mehr könnte ich selbst verschiedene Sprachen lernen und wie viel Portfolio ich brauchte, wenn ich einen Job bekam. Ich möchte so viel lernen, wie ich Geld habe und hoffe auf einen Job in bestem Zustand.

Ich werde das Hauptthema von hier aus beginnen.

Über Lerninhalte im DMM WEB CAMP

Studienzeitraum März 2020 - Juni 2020

Vorlernen

Zunächst werden Online-Unterrichtsmaterialien, die in Zukunft als Vorlernen verwendet werden, einen Monat im Voraus verteilt. Ich konnte nur wenig tun.

Das Gleiche gilt für das Bewegen. Da mein früherer Job geschäftlich war, fand alle zwei Tage eine Abschiedsparty statt. Lol Ich bin jeden Tag fast krank. Darüber hinaus gibt es keine Gewohnheit zum Selbststudium. Der Lehrplan begann zwei Tage vor der Einschreibung. ..

März 2020 (Zulassung)

Als ich in der ersten Anleitung einen Blick auf den Computer der nächsten Person warf, war ich wirklich verärgert zu sehen, dass er weit vor mir lag, lol Nun, obwohl ich noch in Kapitel 2 von HTML bin, macht diese Person bereits Ruby ...

Ich denke, das ist gefährlich und ernsthaftes Lernen beginnt hier. Ich habe HTML, CSS, GitHub, Ruby, Rails, JavaScript und jQuery gelernt. Wenn Sie nicht verstehen, wie Sie mit dem Lehrplan vorgehen sollen, können Sie grundsätzlich Fragen stellen, sodass keine Vorlesung und keine Zeit angegeben sind. Es ist ein Stil, zu Ihrer Lieblingszeit während der Unterrichtszeit von 11:00 bis 22:00 Uhr zu lernen.

Ich ging fast jeden Tag zur Schule und lernte mit einer Pause von 14:00 bis 22:00 Uhr.

Es gab drei Aufgaben, die ich einreichen musste, und bis zur zweiten befand ich mich auf dem Niveau der Fähigkeiten, das nahe an der Frist lag. In Bezug auf die dritte konnte ich sie etwas früher als die Frist beenden.

Alle Mentoren waren gute Leute und haben mir sofort geholfen, daher war es schwer zu sagen, dass ich meine eigene Stärke hatte, lol

Ich wusste, dass ich zu diesem Zeitpunkt nicht die Macht hatte, es selbst zu lösen. Wenn ich es also nach ein wenig Recherche nicht verstand, wurde ich sofort Senior, Freund und fragte den Mentor. Ich habe 10 Mal gefragt, wenn ich viele Fragen hatte lol

Ich bin nicht daran gewöhnt und verstehe die Essenz überhaupt nicht Ich erhalte eine Fehlermeldung und verstehe die Bedeutung der Erklärung nicht, selbst wenn ich den Fehler überprüfe.

Daher ist es überwältigend schneller und tiefer, es zu hören, und es ist überhaupt nicht peinlich, und ich denke, dass es wachsen wird.

Nun, ich bin überhaupt nicht so schlau, also ist es noch mehr so lol

Der Rest der Zeit ist mit dem JavaScript-Lehrplan Überprüfen Sie Ruby on Rails, HTML, CSS, Ruby mit Progate, Ich verbrachte Zeit damit, meinen bedürftigen Freunden das Wissen beizubringen, das ich gerade gewonnen hatte. .. Ich kann Progate nach Abschluss des Lehrplans nur empfehlen Ruby on Rails ist besonders eine Bewertung. Bitte registrieren Sie sich für die kostenpflichtige Version und probieren Sie es aus.

April 2020 (2. Monat)

4/1 ~ 4/10 Anwendungsprobleme

Sie erhalten 10 Bewerbungsaufgaben. Es gibt keine bestimmte Norm. Ich konnte 6 von ihnen beenden, und der 7. stolperte und die Zeit war abgelaufen.

Hier gibt es einen deutlichen Unterschied im Verstehen und Lernen.

Wenn Sie im ersten Monat ohne viel Überprüfung kommen und nicht gut verstehen, denke ich, dass es drei geben wird, selbst wenn Sie die angewendeten Aufgaben erledigen können. Und ich habe auch das Gefühl, dass die Verzögerung hier so wie sie ist in die Zukunft führen wird.

Also fand ich heraus, dass ich es im ersten Monat mehrdeutig gemacht habe, Wenn Sie es nicht gut verstehen, indem Sie den Mentor studieren oder fragen, können Sie wirklich etwas bewirken. Ich glaube nicht, dass ich Zeit zum Abheben habe.

4/11 ~ 4/30 Teamentwicklung

Eine Gruppe von 4 Personen erstellt eine EC-Site. Zu dieser Zeit war mir klar, dass ich nicht gut darin war, Aktionen zu erstellen, also sagte ich gute Dinge und arbeitete an etwas, das ziemlich schwierig war. Es hat Spaß gemacht, das Team zum ersten Mal zu entwickeln, und ich konnte wachsen, weil ich die Bedeutung des Git-Zweigs richtig verstehen konnte und das Bewusstsein verlor, dass ich nicht gut im Schaffen war. Weil die Leute um mich herum auf einem höheren Niveau waren, wurde ich inspiriert und brachte mir bei, wie man daran arbeitet.

Die Teams sind so organisiert, dass das Gesamtniveau wettbewerbsfähig ist. Ich war sehr dankbar für das Team, das jemanden hatte, der es besser konnte als ich, der zu dieser Zeit etwas höher als die Mitte war.

Für diejenigen, die im ersten Monat zurückgefallen sind, habe ich früher geschrieben Grundsätzlich können Sie die Implementierung sehr schwieriger Funktionen nicht erleben. Selbstverständlich gibt es eine Frist, sodass die Teammitglieder in der Realität nicht anvertraut werden können. Ich bin ziemlich beschäftigt. Es ist das gleiche Gefühl, als würde man Neulinge oder Leute, die nicht viel im Unternehmen arbeiten können, nicht vor schwierige Herausforderungen stellen.

Auch hier wird der Unterschied sofort wieder deutlich. Menschen, die es können, werden es immer mehr können, und diejenigen, die es nicht können, werden weitermachen, ohne viel zu wachsen.

Wenn Sie sich in Zukunft einschreiben, sollten Sie im ersten Monat Ihr Bestes geben und vor dem Studium.

Mai 2020 (3. Monat) Portfolioerstellung

Erstellen Sie hier ein Portfolio, das auf Ihren eigenen Ideen basiert. Eine Person erledigt alles vom Entwurf bis zum Testen und Bereitstellen (Sie können den Mentor fragen).

Zum Teil, weil mir die Kraft der Ideen fehlte, habe ich beschlossen, einen SNS für Fahrradbenutzer zu erstellen. Zusätzlich zur SNS-Funktion haben wir jedoch eine Funktion implementiert, mit der Sie Veranstaltungen veranstalten und Personen sammeln können.

Wenn Sie das Portfolio sehen möchten, zeige ich Ihnen auch Github. Lol

Als eine Funktion

--SNS-- · Einloggen ・ Bildposting (mehrere Postings mit einem Array) ・ Kommentar wie (asynchron) ・ Folgen (asynchron) ・ DM (asynchron) ・ Kommentare, Likes und Follow-up-Benachrichtigungen ・ Erfassung der Anzahl der Ansichten ・ Emotionale Analyse von Kommentaren mithilfe der API ・ Diashow der Bildanzeige ・ Hash-Tag-Suche

--Veranstaltung-- ・ Ereigniserstellung ・ Kommentar, Teilnahmeaktion (asynchron) ・ Benachrichtigung über Teilnahme und Kommentare ・ Google Map-Anzeige des Veranstaltungsortes (mit API und JavaScript) ・ Ein Kalender, mit dem Sie auf einen Blick überprüfen können, an welchen Veranstaltungen Sie teilnehmen oder welche veranstaltet werden ・ Juwel zur Anzeige von Präfekturen --Andere-- ・ Suchfunktion, mit der Sie Elemente auswählen können ・ 380 Artikel im Rspec-Test ・ Responsive Unterstützung für Mobiltelefone ・ Gastanmeldefunktion, mit der Sie die gesamte Funktion anzeigen können, ohne sich als Mitglied zu registrieren ・ Https -Implementiertes Header-Menü mit js oder Jquery mit Animation

Ist es so Die Anzahl der Tabellen beträgt ca. 15. Ich glaube, ich habe auf der königlichen Straße mein Bestes gegeben. Lol

Nicht alle können in nur einem Monat implementiert werden, und einige Funktionen werden im nächsten Monat implementiert.

Wenn ich darüber nachdenken möchte, denke ich, dass ich einen Fehler im Thema gemacht habe. Schließlich scheint es eine Menge Leute zu geben, die SNS unter denen machen, die aktiv sind, und es scheint, dass es derzeit schwierig ist, zu unterscheiden. Ich denke, es wird auffälliger sein, wenn Sie etwas machen können, das Sie mit der Kraft der Ideen überraschen wird. Ich habe das Gefühl, wenn Sie es schaffen, versuchen Sie es bitte mit ein wenig Einfallsreichtum.

4. Monat KI lernen

Um ehrlich zu sein, endete es ohne es zu wissen lol Der Lehrplan wurde in ungefähr zwei Wochen fertiggestellt, und danach hatte ich eine Idee für die Jobsuche. Ich habe es gewagt, mein Portfolio zu aktualisieren.

Gründe für wiederholte Portfolio-Updates

Natürlich war ich nicht zufrieden, aber Da es sich um einen Dokumentarfilm handelte, denke ich, wäre es für das Unternehmen besser, sich darauf zu konzentrieren, als andere Dinge zu studieren. Ich dachte und aktualisierte es. Wenn Sie nicht an Ihrem Portfolio interessiert sind, können Sie GitHub überhaupt nicht sehen. Das ist die Idee. Es war reaktionsschnell und ich habe zu diesem Zeitpunkt den Rspec-Test durchgeführt.

Ich werde später erklären, wie dies zur Jobsuche führte.

Abschluss und Jobsuche

Zunächst treffen wir uns mit dem zuständigen Karriereberater. Fragen Sie mich, welcher Art von Unternehmen ich beitreten möchte Es ist ein Fluss, der entsprechende Empfehlungen abgibt.

Ich werde die Dokumente zu diesem Zeitpunkt korrigieren. Ich bin dankbar für die Korrektur hier.

Danach warten wir auf die Benachrichtigung über das Bestehen der Dokumentenprüfung.

Innerhalb eines Monats haben zwei Unternehmen meine Dokumentenprüfung bestanden. Ich war ein bisschen traurig, weil ich mehr Freunde hatte, aber es kann nicht geholfen werden. Sehen Sie sich Alter, Erfahrung und Portfolio-Inhalte an Ich fragte mich, ob dies das Ergebnis eines umfassenden Urteils war. Aufgrund des Einflusses des Koronavirus war es schwierig, einen Job zu finden.

Ich bekam ein Stellenangebot von einer Firma, die dort interviewt wurde, und die andere Firma lehnte ab, obwohl es vor der endgültigen Auswahl war. Ich konnte jetzt einen Turnjob annehmen.

Unternehmen, die eingestellt wurden

Mir wurde gesagt, dass Sie das Portfolio beim Interview gesehen haben. Insbesondere lobte er Rspec und beurteilte ihn als hochqualifiziert. Ich habe das Angebot auch angenommen, weil es ein Umfeld ist, das zu meinem eigenen Wachstum zu führen scheint, und ich hatte einen sehr guten Eindruck von dem Interviewer, der WEB-System, Unternehmen und SES betreibt. Ich bin der Meinung, dass es zu diesem Zeitpunkt nicht die falsche Wahl war, das Portfolio zu aktualisieren.

Was ich über Jobsuche gedacht habe

Ich bedauere, dass ich sehr passiv war, weil ich keine Jobsuche gemacht habe. Da es unter diesem Koronavirus adoptiert wurde, hatte ich das Gefühl, dass ich mehr von mir selbst hätte anwenden sollen.

Natürlich bin ich dankbar, dass ich interviewt wurde, weil ich zu der Firma gehen wollte, die mich eingestellt hat. Wenn Sie nur wenige Möglichkeiten haben, können Sie nur Dinge beurteilen. Ist es wirklich in Ordnung, sich hier zu entscheiden? Oder, aber wenn Sie keinen Job bekommen, müssen Sie sich während der Einwilligungsfrist darum kümmern.

Indem Sie sich bemühen, mehr Entscheidungen von sich selbst zu treffen, Ich denke, dass ich meinen Marktwert klar erkennen und ohne Bedauern wirklich den Arbeitsplatz wechseln kann.

Was ich denke, sollte während der Jobsuche getan werden (subjektiv)

Interviewst du oft und hast du andere Portfolios? Wird gefragt. Durch den Interviewer wurde das Portfolio von der Schule halb gezwungen und Einige Leute denken, dass es nicht aus eigenem Willen gemacht wurde.

Das ist schwierig, wirklich lol

Ich habe gemacht, was ich machen wollte, aber mir wurde gesagt, ich soll es in einem Lehrplan machen, also scheint es, als hätte ich es gemacht, lol

Ich denke also, wenn es ein anderes Portfolio in einem anderen Framework oder Rails gibt, denke ich, dass die Einstellung zur Programmierung bewertet wird. (Auch wenn Sie es nicht haben, wenn Sie weiter lernen, können Sie eine Bewertung erhalten, aber diese ist wahrscheinlich beeindruckender) Ich habe im Juli Java, SQL und Ruby überprüft. Wenn Sie GitHub nicht sehen können, können Sie Unternehmen zunächst nicht über den Lernstatus informieren. Wenn ja, denke ich, wäre es besser, zwei Portfolios in den Lebenslauf aufzunehmen. Oder erhöhen Sie das Niveau eines Portfolios bis zum Limit. Das machen nicht viele Leute. Ich habe den Eindruck, dass viele Leute die Aktualisierung einreichen und beenden.

In meinem Fall gab es jedoch einen Java-Test in der Auswahl, sodass das, was ich gelernt habe, überhaupt nicht verschwendet wurde. Das war also gut.

Wenn ich eine neue Sprache lerne, denke ich, dass dies nur dann zu einer hohen Bewertung führen wird, wenn ich eine Anwendung mit dem Framework erstellen kann. Ich wünschte, ich könnte es trotzdem tun.

Es ist natürlich, aber zumindest muss man Programmieren oder etwas anderes lernen. (Es gab einen wilden Mann, der nicht lernte, aber ein Jobangebot bekam lol)

Seien Sie jedoch nicht zu genau über die Sprache, die Sie lernen. Ich dachte auch, nachdem ich Freunde von Infrastrukturingenieuren und IT-bezogenen Freunden um verschiedene Meinungen gebeten hatte. Ich sehe Fälle, in denen Leute, die oft als Influencer bezeichnet werden, sagen, dass es besser ist, dies in Bezug auf die Sprache zu tun, und dass dies veraltet ist, aber wir sind in erster Linie unerfahren und kennen nicht einmal den tatsächlichen Entwicklungsstandort. Ja. Trotzdem glaube ich nicht, dass es einen Grund gibt, etwas Besonderes über die Sprache zu sagen oder einen Grund, etwas Besonderes zu sagen. Außerdem lerne ich Java und PHP alleine, aber sie sind ziemlich ähnlich. Wenn Sie sich nicht wirklich darum kümmern, aber wahrscheinlich eine solide Grundlage für jede Sprache haben Ich hatte das Gefühl, dass diejenigen, die angeblich echte Ingenieure sind, ohne großen Aufwand eine neue Sprache erlernen können. Es gibt viele miteinander verbundene Teile, und es kommt häufig vor, dass Sie Ruby mit Java verstehen. Wenn Sie also noch keinen Job haben, machen Sie sich keine Sorgen über die Sprache, die Sie so oft lernen, sondern lernen Sie flexibel. Ich denke, da ist etwas zu sehen.

Ich fragte mich, ob ich alleine lernen sollte, während ich für etwas arbeitete, das ich interessant fand. Sie müssen nur eine Sprache lernen, in der Sie das Gefühl haben, sie zu mögen. Meine Freunde sagen das oft.

Es ist vorerst interessanter, etwas auszuprobieren, und ich möchte keine Neulinge, die zu genau darüber sind. Für unerfahrene Menschen ist es meiner Meinung nach wichtiger, das zu tun, was direkt vor Ihnen liegt.

Selbst wenn ich von der anderen Seite zu viel über meinen Karriereplan spreche, habe ich das Gefühl: "Was sind Leute, die die Erfahrung, die Branche oder das Gebiet nicht kennen?" Und es ist zu klar, was ich tun möchte. Bedeutet das, dass Sie rebellieren werden, selbst wenn Sie nach etwas fragen, das für Sie keinen Sinn ergibt? Ich denke, es fühlt sich unangenehm an, damit umzugehen.

Es tut mir Leid. Das ist alles meine Subjektivität.

Zum Zeitpunkt des Interviews habe ich jedoch keinen konkreten Karriereplan vorgelegt. Als ich ihm sagte, dass es abstrakt sei und er das Gefühl habe, dass es das erste Mal war, dass er es sehen konnte, nachdem er sich bemüht hatte, das zu tun, was vor ihm lag, sagte er: "Das ist richtig, weil ich die Branche tatsächlich erlebt habe. Ich weiß das nicht, weil ich es nicht getan habe. "Ich habe das Gefühl, dass ich mich in Bezug auf das Denken nicht irre.

Personen, die nicht für DMM WEB CAMP geeignet sind

Nicht sehr motiviert Leute beschuldigen Ich kann meine Fähigkeiten nicht objektiv beurteilen Gib vor zu verstehen

Ich kann es wirklich niemandem empfehlen, der in eine dieser Kategorien passt. Es unterstützt auch das Lernen, aber im Grunde werde ich es selbst tun, sodass Menschen, die vorgeben zu verstehen oder nicht motiviert sind, immer mehr zurückgelassen werden. Es korrigiert meine Mentalität und Persönlichkeit nicht wirklich lol

Selbst wenn Sie aktiv sind, unterstützt Sie der Mentor nur, bis Sie die Dokumente übergeben haben. Ob Sie sich der Oberfläche anschließen oder nicht, ist eine Bewertung Ihrer Person. Für diejenigen, die sich wegen des Mentors nicht ignorieren können, weil sie fallen oder keinen Job bekommen Ich kann es nicht wirklich empfehlen. Ich kann die Dokumente nicht weitergeben, weil ich nicht in der Lage bin, und ich falle ins Interview, weil ich Probleme mit meiner Persönlichkeit, meiner Denkweise und meiner Kommunikation habe. Menschen, die nicht versuchen, sich so zu verändern, werden wahrscheinlich lange Zeit keinen Job bekommen.

Zusammenfassung

Es ist extrem lang geworden. Lol Ich habe es überhaupt nicht bereut, zu DMM gekommen zu sein, und es gab so viele gute Dinge, die ich bekommen habe.

Freunde zu haben, die sich gegenseitig studieren und unterstützen können und uns sagen, dass wir nach dem Abschluss gemeinsam etwas machen sollen, Der Mentor half mir mit einem tiefen Maß an Selbstanalyse, Lernen und allgemeiner Unterstützung bei der Beschäftigung. Bevor ich es wusste, hatte ich die Angewohnheit, selbst Programmieren zu studieren. Lassen Sie mich den Lehrplan beenden, da ich gerne programmiere, Ich liebe das Programmieren (ich mache es jeden Tag) Vor allem konnte ich einen Job bekommen.

Ich wäre Ihnen dankbar, wenn Sie mir einige Hinweise für diejenigen geben könnten, die derzeit darüber nachdenken. Ich hatte eine so heikle Spezifikation, aber ich bemühte mich, den Job zu wechseln! Lol

Ich bin dir wirklich dankbar. Ich werde mein Bestes geben, um einen Job zu bekommen!

Recommended Posts

Rekord im DMM WEB CAMP (von unerfahren bis zur Beschäftigung)
Jobwechsel von SIer zu Web Engineer
[Swift] Fähigkeitskarte von unerfahren bis praktisch (Straßenkarte)