[PYTHON] Ich wechselte meinen Job zu einem Ingenieur für maschinelles Lernen bei AtCoder Jobs

01. Einleitung

Ich habe als Halbleiteringenieur gearbeitet. Ab dem 1. April werde ich als Ingenieur für maschinelles Lernen bei einem AI-Venture-Unternehmen in Tokio arbeiten! !! Es ist noch Ende Februar, aber ich freue mich auf das neue Leben ab April lol In diesem Artikel werde ich über den Weg zum Jobwechsel schreiben, da ich keine Erfahrung in der IT habe.

02. Mein Hintergrund und meine Fähigkeiten

Ich werde meine Karriere und Fähigkeiten kurz vor der Entscheidung, den Job zu wechseln, vorstellen.

03. Jobwechselaktivität

Ich bin letztes Jahr als neuer Absolvent in das Unternehmen eingetreten, habe mich aber entschlossen, in einem kurzen Zeitraum von etwa einem Jahr den Job zu wechseln. In diesem Abschnitt möchte ich in chronologischer Reihenfolge vorstellen, von dem Zeitpunkt an, an dem ich über einen Jobwechsel nachdachte, bis zu dem Zeitpunkt, an dem ich mich für einen Jobwechsel entschieden habe.

April-Juni (Firmenschulung)

Ich hatte drei Monate Ausbildung in der Firma, in die ich eingetreten bin. Ich war sehr motiviert, während des Trainings pünktlich zurückkehren zu können und eine Zulage für Geschäftsreisen zu erhalten (da ich während des Trainings in Fukuoka in Kanto war, wurde ich als Geschäftsreise behandelt). Zu dieser Zeit hatte ich noch nie daran gedacht, in einem Jahr den Job zu wechseln.

Juli-November (dem Betrieb des Unternehmens zugeordnet)

Nach einer langen Ausbildung im Unternehmen wurde ich ab Juli in das Geschäft des Unternehmens versetzt. Die Arbeit, der ich zugewiesen wurde, war jedoch nicht das, was ich wollte (sogenannte Zuweisungs-Gacha), und nach zwei Wochen verspürte ich ein Gefühl der Kollegialität in der Arbeit und begann, ein wenig über einen Jobwechsel nachzudenken. Ungefähr zu dieser Zeit lernte ich das wettbewerbsfähige Programmieren von AtCoder und dass ich mit der Geschwindigkeit von AtCoder den Job wechseln konnte, und fing an, ernsthaft das Programmieren zu lernen. Außerdem wollte ich ab September etwas über maschinelles Lernen lernen, also habe ich mich für den Premium-Plan von Aidemy angemeldet. Es ist ein ziemlich guter Preis, aber ich denke, Sie haben die Grundlagen des maschinellen Lernens. Um diese Zeit habe ich an Wochentagen durchschnittlich 3 Stunden und an Feiertagen etwa 6 Stunden studiert.

Dezember-Januar (beschlossen, den Arbeitsplatz zu wechseln)

Es ist ungefähr ein halbes Jahr her, seit ich im Dezember dem Geschäft des Unternehmens zugewiesen wurde. Ich war jedoch nicht zufrieden mit der Arbeit, die ich im Unternehmen leistete. Auch wenn ich meine Senioren ansah, die ein Jahr älter waren, wollte ich nächstes Jahr nicht die gleiche Arbeit wie meine Senioren machen. Aus diesem Grund habe ich beschlossen, ab Dezember den Job zu wechseln. Ich habe gehört, dass die breite Öffentlichkeit im Februar aktiv den Job wechseln wird, also habe ich mich darauf vorbereitet. Außerdem wurde zu diesem Zeitpunkt die AtCoder-Bewertung grün, sodass ich mehrere Unternehmen bei AtCoder Jobs eingeben konnte.

Februar (Beginn der Jobwechselaktivität und Ende in ca. 2 Wochen)

Im Februar begann ich, den Job zu wechseln. AtCoderJobs bewarb sich für ungefähr 3 Unternehmen, und der große Agent für Karrierewechsel, doda, bewarb sich für ungefähr 20 Unternehmen. Bei CoderJobs wählt ein Unternehmen Dokumente aus? Ein Unternehmen erhielt keine Antwort, und ein Unternehmen bestand die Dokumentenprüfung und konnte zum Interview gehen. Das stimmt natürlich, aber atCoderJobs garantiert kein Interview, nur weil es die für die Bewerbung erforderlichen Bewertungen erfüllt. Außerdem entspricht atCoderJobs nicht den Lebensläufen und Job-Lebensläufen, die für normale Jobänderungen erforderlich sind. Daher muss möglicherweise etwas Ähnliches in die andere PR-Spalte geschrieben werden.

Für doda habe ich mich für alle vom Jobwechselagenten eingeführten Stellen beworben. Ungefähr 4/20 Unternehmen haben die Dokumentenprüfung bestanden, und die Hälfte von ihnen waren SES-Unternehmen.

Ich ging zu einem Interview über 3 Unternehmen und trat schließlich der Firma bei, für die ich mich über AtCoder Jobs als Ingenieur für maschinelles Lernen beworben hatte.

04. Was wurde bewertet

In diesem Abschnitt möchte ich die Punkte erwähnen, die ich von dem Unternehmen bewertet habe, das das Angebot erhalten hat.

・ Hat die minimalen Programmierkenntnisse Das Unternehmen, das das Angebot erhalten hat, wird gemäß der AtCoder-Rate überprüft, da es über AtCoder-Jobs erfolgt. Daher wurde bewertet, dass sie über die Mindestprogrammierkenntnisse verfügten und es beim Interview fast keine Fähigkeitsüberprüfungen gab. Das über doda befragte Unternehmen erwähnte AtCoder übrigens nicht.

・ Ich bin den ganzen Weg von weit her gekommen Ich lebe zurzeit in Fukuoka, habe mich aber für eine Firma in Tokio beworben, weil ich dachte, Tokio wäre ein guter Ort, um in der IT zu arbeiten (oder besser gesagt, ich würde gerne einmal in Tokio leben). Als ich interviewt wurde, wurde ich von der Firma bezahlt und ging für das Interview von Fukuoka nach Tokio. Natürlich haben Sie die Möglichkeit, ein Interview über Skype zu führen, und ich glaube nicht, dass dies Ihrem Ruf schaden wird. Wenn Sie sich jedoch die Mühe machen, zum Vorstellungsgespräch zu gehen, können Sie Ihre Entschlossenheit und Ihren Wunsch zum Beitritt zu Ihrem Unternehmen zum Ausdruck bringen. (Der Interviewer sagte das auch) Übrigens, wenn Leute aus Fukuoka nach Tokio gehen, wird empfohlen, die Reiseprodukte von ANA zu verwenden. Wenn Sie mehr als eine Woche im Voraus reservieren, können Sie die Hin- und Rückfluggebühr Fukuoka-Tokio + Hotelübernachtungsgebühr auf etwas mehr als 30.000 Yen (Februar) senken.

・ Hohe Lernmotivation Seine Einstellung zur Forschung als Student, seine Teilnahme an wettbewerbsorientierten Programmen und seine Leistungen wurden hoch bewertet. Da alle Interviewer wissenschaftlich fundiert waren, erhielten wir eine gute Bewertung für die vollständige Stipendienbefreiung.

· Englisch Kenntnisse Als Unternehmen scheint er derzeit eine Expansion nach Übersee zu planen, und es wurde bewertet, dass er einen angemessen hohen TOEIC-Wert hat und Englisch sprechen kann. Nach der Geschichte, die ich zum Zeitpunkt des Interviews gehört hatte, nahm ich zum Zeitpunkt der Geschäftsverhandlungen mit einem ausländischen Unternehmen einen Dolmetscher (näher an der Wissenschaft), aber es dauerte einige Zeit, weil ich die Produkte des Unternehmens nicht verstand. Daher scheint ein Ingenieur erforderlich zu sein, der Englisch kann und die Produkte des Unternehmens versteht.

·Persönlichkeit Als ich mir die Rekrutierungsseite des Unternehmens ansah, hieß es, dass ich mich auch mit der Persönlichkeit befasste, daher denke ich, dass die Persönlichkeit auch bewertet wird.

05. Zusammenfassung

Ich konnte selbst von unerfahrenen Leuten ein Ingenieur für maschinelles Lernen werden! Der Grund, warum ich dieses Mal das Angebot erhalten habe, ist, dass es zu natürlich ist, aber ich denke, dass es an den Humanressourcen liegt, nach denen das Unternehmen sucht, und an den Fähigkeiten, die ich habe. Wenn es also ein Unternehmen gibt, das Sie mit unerfahrenen Personen zusammenbringen möchten, schauen Sie sich die Sprache des Unternehmens und das gesuchte Personal genau an. (Selbst wenn Sie Python beantragen, wenn die Hauptsprache wie ich C ++ ist, wird die Dokumentenprüfung nicht bestanden.)

Ich habe nur noch einen Monat Zeit, um mich dem Unternehmen anzuschließen und ab April als Mitglied des Unternehmens zu arbeiten, aber ich würde gerne hart studieren.

Recommended Posts

Ich wechselte meinen Job zu einem Ingenieur für maschinelles Lernen bei AtCoder Jobs
Ich habe ein Drehbuch gemacht, um bei meinem Koshien Hallo zu sagen
Ich möchte einen maschinellen Lerndienst ohne Programmierung erstellen! Web-API
Ich habe Python 3.5.1 installiert, um maschinelles Lernen zu studieren
Mit dem Ziel, ein Ingenieur für maschinelles Lernen zu werden, der MOOCs aus Vertriebspositionen verwendet
Ich möchte einen maschinellen Lerndienst ohne Programmierung erstellen! Textklassifizierung
Ein Kampf nach einem Amateur mit maschinellem Lernen, der seinen Job zu einem Nicht-IT-Unternehmen wechselte, wurde einem KI-Projekt zugewiesen
Maschinelles Lernen eines jungen Ingenieurs Teil 1
Ich bin überhaupt kein Ingenieur, aber ich habe mein Gesicht durch maschinelles Lernen klassifiziert
Maschinelles Lernen, das von hochqualifizierten Systemingenieuren bei Coursera gelernt wurde (Runden 1-2)
Maschinelles Lernen eines jungen Ingenieurs Teil 2
Ich möchte maschinelles Lernen auch ohne Server durchführen - Time Series Edition -
[Keras] Ich habe versucht, das Problem der Klassifizierung des Donut-Typ-Bereichs durch maschinelles Lernen zu lösen. [Studie]
Ich habe versucht, mit Python Machine Learning ein Echtzeit-Modell zur Trennung von Tonquellen zu erstellen
Ich habe versucht, maschinelles Lernen (Objekterkennung) mit TouchDesigner zu verschieben
Ich möchte mit verstärkendem Lernen einen Berg besteigen
[Python] Ich habe einen Klassifikator für Iris erstellt [Maschinelles Lernen]
Eine Geschichte, von der ich bei np.where süchtig war
Anfänger des maschinellen Lernens versuchen, einen Entscheidungsbaum zu erstellen
Einführung in das maschinelle Lernen mit Simple Perceptron
Ich habe versucht, das Bild mithilfe von maschinellem Lernen zu komprimieren
Einführung in das maschinelle Lernen
Ich habe versucht, die Genauigkeit von Modellen für maschinelles Lernen mit Kaggle als Thema zu vergleichen.
Passende App Ich habe versucht, Statistiken über starke Leute zu erstellen und ein Modell für maschinelles Lernen zu erstellen
Bis ein Ingenieur, der einmal über maschinelles Lernen frustriert war, es schafft, maschinelles Lernen bei der Arbeit einzusetzen
Erstellt ein Tool, mit dem Sie bequem Parameter für Modelle des maschinellen Lernens festlegen können
Ich habe versucht, Tensorboard zu verwenden, ein Visualisierungstool für maschinelles Lernen
Ich habe versucht, durch maschinelles Lernen Sätze in den XX-Stil umzuwandeln
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Ich habe versucht, in einem tief erlernten Sprachmodell zu schreiben
Ich war frustriert von Kaggle und versuchte, durch Schaben und maschinelles Lernen ein gutes Mietobjekt zu finden
Eine Einführung in das maschinelle Lernen
Erstellen Sie eine maschinelle Lernumgebung
Ich habe versucht, die Extreme-Lernmaschine zu implementieren
Super Einführung in das maschinelle Lernen
Ich wollte mein Gesichtsfoto in einen Yuyu-Stil umwandeln.
Ich habe ein Skript geschrieben, mit dem Sie mit hoher Geschwindigkeit mit AtCoder beginnen können!
Ich habe gerade ein Skript geschrieben, um Android auf einem anderen Computer zu erstellen
Ich habe eine Instanz zu einem bestimmten Zeitpunkt mit AWS Lambda gestoppt
So bekommen Sie einen Ingenieur aus Ihren 30ern
[Maschinelles Lernen] Ich habe versucht, so etwas wie Bilder weiterzugeben
So erstellen Sie mit AWS Lambda eine serverlose API für maschinelles Lernen
(Maschinelles Lernen) Ich habe versucht, den EM-Algorithmus in der gemischten Gaußschen Verteilung sorgfältig mit der Implementierung zu verstehen.
Ich habe ein Buch geschrieben, in dem Sie maschinelle Lernimplementierungen und -algorithmen auf ausgewogene Weise lernen können.
Ich habe einen Freund gefragt, der in einem sehr bekannten IT-Unternehmen im Bereich maschinelles Lernen arbeitet. Maschinelles Lernen (Verarbeitung natürlicher Sprache) Dinge, die ich zum Selbststudium lernen möchte