[PYTHON] Impressions 3 mois après l'obtention du diplôme d'école de programmation

En octobre 2019, j'ai fréquenté une école de programmation où je vois souvent des publicités sur youtube récemment et depuis novembre, j'occupe mon poste actuel d'ingénieur en apprentissage automatique et de data scientist. Maintenant, trois mois après l'obtention de mon diplôme, j'aimerais écrire ce que j'ai appris à l'école qui a été utile et ce qui est difficile maintenant.

Carrière

Avril 2015: A occupé un poste de recherche et développement pour une entreprise agroalimentaire pendant 4 ans Juillet 2019 Commencez à apprendre l'école de programmation Octobre 2019 Diplômé de l'école de programmation Novembre 2019: Changer de poste en tant qu'ingénieur en apprentissage automatique / data scientist

Ensemble de compétences

Utilisation de la langue

École Après avoir changé d'emploi
HTML
CSS
JavaScript
SQL
Linux
Ruby -
Python -

Utilisation du framework

École Après avoir changé d'emploi
SCSS
jQuery
Vue -
Ruby on Rails -
Flask -
Django -

Infrastructure, etc.

École Après avoir changé d'emploi
Git/Github
Nginx -
EC2(AWS)
S3(AWS)

À propos de l'école

Ce qui était utile

Qu'est-ce qui n'a pas aidé

Fondamentalement, je pense que ce que j'ai appris sera utile dans une certaine mesure, mais je pensais que les points suivants ne pouvaient être aidés.

Ce que j'aurais dû faire avant de changer d'emploi

  1. Déployez un système ou une application simple dans la langue que vous utiliserez dans votre nouveau lieu de travail, même si c'est facile
Raison

J'ai pensé que je devrais faire plus d'efforts pour me familiariser rapidement avec le lieu de travail en touchant le code et le cadre à l'avance.

  1. Obtenez une meilleure compréhension des services AWS
Raison

Je pense que la plupart des déploiements de services modernes reposent sur AWS. Il est bon d'étudier dans le cadre de la gratuité, mais en réalité, le système fonctionne pour des dizaines de milliers de yens et des centaines de milliers de yens. Par conséquent, j'ai pensé que ce serait mieux si je pouvais réduire mon argent pour une petite somme d'argent, apprendre à prendre un domaine, apprendre à distribuer l'accès et comprendre autant que possible le service appelé AWS.

  1. Prenez conscience de l'écriture de beau code et de la pratique
Raison

Il est très important d'être conscient du code propre, car c'est simplement difficile pour le réviseur et vous ne saurez même pas quand vous le corrigerez plus tard. (L'auteur a tellement écrit qu'il a fallu beaucoup de temps pour le revoir au début)

Chose difficile maintenant

  1. Vous devez apprendre diverses fonctions car vous utilisez JavaScript plus que vous ne pouvez l'imaginer.
  2. Fondamentalement, un petit nombre de personnes créent un système et analysent les données, il y a donc beaucoup de choses que je ne comprends pas et il est facile d'arrêter de travailler.

Il y a beaucoup d'autres choses difficiles, mais en conclusion, demandez à quelqu'un qui semble comprendre si vous êtes inquiet! !! Je pense que c'est la façon de faire le travail. Je n'étais pas doué pour demander aux gens moi-même, alors j'avais tendance à essayer de le faire seul. Cependant, si vous demandez à un ingénieur senior, il le résoudra en quelques minutes et vous donnera des conseils, il est donc 100% plus rapide de demander à quelqu'un qui le comprend que de passer une heure à le rechercher! !!

Recommended Posts

Impressions 3 mois après l'obtention du diplôme d'école de programmation
Après le "Concours de programmation Diverta 2019"
7 conseils pour éviter la frustration en A3C après avoir obtenu son diplôme DQN