[PYTHON] Impressionen 3 Monate nach Abschluss der Programmierschule

Im Oktober 2019 besuchte ich eine Programmierschule, auf der ich in letzter Zeit häufig Werbung auf Youtube sehe, und seit November bin ich in meiner derzeitigen Position als Ingenieur für maschinelles Lernen und Datenwissenschaftler. Jetzt, drei Monate nach dem Abschluss, möchte ich aufschreiben, was ich in der Schule gelernt habe, was nützlich war und was jetzt schwierig ist.

Werdegang

April 2015: 4 Jahre als Forschungs- und Entwicklungsposition für ein Lebensmittelunternehmen tätig Juli 2019 Beginnen Sie mit dem Lernen der Programmierschule Oktober 2019 Abschluss der Programmierschule November 2019: Jobwechsel als Ingenieur für maschinelles Lernen / Datenwissenschaftler

Fähigkeiten

Sprachgebrauch

Schule Nach dem Jobwechsel
HTML
CSS
JavaScript
SQL
Linux
Ruby -
Python -

Framework-Nutzung

Schule Nach dem Jobwechsel
SCSS
jQuery
Vue -
Ruby on Rails -
Flask -
Django -

Infrastruktur usw.

Schule Nach dem Jobwechsel
Git/Github
Nginx -
EC2(AWS)
S3(AWS)

Über die Schule

Was war nützlich

Was hat nicht geholfen

Grundsätzlich denke ich, dass das, was ich gelernt habe, bis zu einem gewissen Grad nützlich sein wird, aber ich dachte, dass den folgenden Punkten nicht geholfen werden kann.

Was ich hätte tun sollen, bevor ich den Job gewechselt habe

  1. Bringen Sie ein einfaches System oder eine App zur Bereitstellung in der Sprache, die Sie an Ihrem neuen Arbeitsplatz verwenden, auch wenn dies einfach ist
Grund

Ich dachte, ich sollte mehr Anstrengungen unternehmen, um mich schnell mit dem Arbeitsplatz vertraut zu machen, indem ich den Code und das Framework im Voraus berühre.

  1. Verschaffen Sie sich ein besseres Verständnis der AWS-Services
Grund

Ich denke, die meisten modernen Servicebereitstellungen basieren auf AWS. Es ist gut, im freien Rahmen zu studieren, aber in Wirklichkeit wird das System gegen eine Gebühr von Zehntausenden von Yen und Hunderttausenden von Yen betrieben. Aus diesem Grund dachte ich, es wäre besser, den Dienst namens AWS so gut wie möglich zu verstehen, z. B. zu lernen, wie man eine Domain übernimmt und wie man den Zugriff verteilt, indem man Geld selbst für einen kleinen Geldbetrag kürzt.

  1. Machen Sie sich bewusst, dass Sie schönen Code schreiben und üben
Grund

Es ist sehr wichtig, den sauberen Code zu kennen, da er für den Prüfer einfach schwierig ist und Sie nicht einmal wissen, wann Sie ihn später beheben. (Der Autor hat so viel geschrieben, dass die Überprüfung zunächst viel Zeit in Anspruch nahm.)

Schwierige Sache jetzt

  1. Sie müssen verschiedene Funktionen erlernen, da Sie JavaScript häufiger verwenden, als Sie sich vorstellen können.
  2. Grundsätzlich erstellt eine kleine Anzahl von Personen ein System und analysiert Daten. Daher gibt es viele Dinge, die ich nicht verstehe, und es ist einfach, die Arbeit einzustellen.

Es gibt viele andere schwierige Dinge, aber fragen Sie abschließend jemanden, der zu verstehen scheint, wenn Sie sich Sorgen machen! !! Ich denke, das ist der Weg, um die Arbeit zu erledigen. Ich war nicht gut darin, Leute selbst zu fragen, also neigte ich dazu, es alleine zu versuchen. Wenn Sie jedoch einen leitenden Ingenieur fragen, wird dieser das Problem in wenigen Minuten lösen und Ihnen Ratschläge geben. Es ist also 100% schneller, jemanden zu fragen, der es versteht, als eine Stunde damit zu verbringen, es zu erforschen! !!

Recommended Posts

Impressionen 3 Monate nach Abschluss der Programmierschule
Nach dem "Diverta 2019 Programmierwettbewerb"
7 Tipps, um Frustrationen im A3C nach Abschluss des DQN zu vermeiden