[JAVA] Méthode d'apprentissage recommandée pour les débutants en programmation

Aperçu

J'ai commencé à étudier la programmation en février 2016 et j'ai obtenu un emploi d'ingénieur en octobre 2016.

Je vais l'introduire sur la base de mon expérience jusqu'à ce point.

Veuillez voir ci-dessous le processus pour devenir ingénieur.

L'histoire du changement d'emploi d'un pasteur chrétien (apprenti) à un ingénieur web

Introduction de l'apprentissage de la programmation

Progate

スクリーンショット 2017-03-20 22.05.59.png

Évaluation: 4,5 points

bon point

―― L'explication de la diapositive est très facile à comprendre dans toutes les leçons.

Points d'amélioration

―― Parfois, vous ne pouvez pas accéder au serveur et vous ne pouvez pas poursuivre l'apprentissage.

Commentaire général

―― Les leçons sont tellement enrichissantes et faciles à comprendre, mais le tarif mensuel de 980 yens est bon marché. Personnellement, je sentais que je voulais apprendre même si je payais 10 000 yens. ――Si vous êtes intéressé par la programmation et que vous souhaitez vous lancer, je recommande d'abord Progate. Si vous trouvez la programmation intéressante, vous pouvez continuer ou faire l'apprentissage de programmation que je présenterai ensuite.

TECH::CAMP

スクリーンショット 2017-03-20 22.06.57.png

Évaluation: 4 points

bon point

――Le programme d'apprentissage est également très facile à comprendre. Quand j'ai parlé à la direction, j'ai constaté que chaque fois que je recevais une question d'un apprenant, je mettais à jour la partie et le contenu s'améliorait chaque jour. ―― Le programme de création d'un environnement sur lequel les débutants sont particulièrement faciles à comprendre est facile à comprendre, et n'importe qui peut préparer un environnement de développement sur son propre ordinateur personnel. ――Le contenu de Ruby on Rails est substantiel et vous pouvez même apprendre des contenus avancés. ――Il y a une personne appelée mentor, et les débutants peuvent apprendre avec un sens de la vitesse dans un environnement où ils peuvent être enseignés immédiatement lorsqu'ils posent une question.

Points d'amélioration

«C'est un peu cher. Cependant, les étudiants bénéficient de réductions plus que d'habitude, donc je pense que c'est très rentable.

Commentaire général

«Personnellement, c'était un apprentissage de la programmation qui a été très utile. Recommandé pour ceux qui souhaitent devenir ingénieurs et ceux qui souhaitent étudier de manière intensive dans un court laps de temps. ――Surtout pour les étudiants, les frais sont beaucoup moins chers que d'habitude, nous vous recommandons donc de l'essayer comme préparation à la recherche d'emploi, indépendamment de la science ou de la littérature. ――Si vous pouvez prendre TECH :: CAMP et remplir la candidature originale, vous pouvez obtenir un emploi d'ingénieur même si vous êtes inexpérimenté. (En fait, j'ai pu trouver un emploi) ―― À propos, TECH :: CAMP peut obtenir une réduction de parrainage. Si vous m'aimez, veuillez l'utiliser comme introducteur. Si vous remplissez le formulaire ci-dessous, nous vous enverrons les informations de référence.

Dot installer

スクリーンショット 2017-03-20 22.07.36.png

Évaluation: 3,5 points

bon point

Points d'amélioration

―― Comme vous allez apprendre avec des vidéos, il n'y a pas beaucoup d'explications détaillées. J'entends souvent les mots: «Souvenez-vous-en comme un sort» (rires). Il y a donc de nombreux cas où je bouge ma main et je ne suis pas sûr, mais j'ai pu le faire.

Commentaire général

――Comme mentionné ci-dessus, il existe de nombreuses leçons de développement d'applications, donc si vous souhaitez développer des applications, nous vous recommandons l'installation par points. «Je pense qu'il y a des choses que vous ne comprenez pas en regardant la vidéo. Dans ce cas, veuillez nous envoyer un e-mail car nous avons des demandes de renseignements. Je l'ai également envoyé par e-mail, mais j'ai obtenu une réponse appropriée.

Stage / emploi

スクリーンショット 2017-03-20 22.08.42.png

Évaluation: 4,5 points

bon point

―― La chose la plus intéressante est que vous pouvez apprendre le développement sur place. Par exemple, Git et Github ne sont pas souvent utilisés lors du développement seul. Au contraire, les débutants ne savent pas comment l'utiliser. Par conséquent, il est très bon de pouvoir apprendre le processus de développement tout en utilisant Git, etc. ――Vous pouvez gagner de l'argent en apprenant la programmation. «Dans de nombreux cas, il y a d'excellentes personnes dans l'entreprise. Vous pouvez absorber de plus en plus en imitant cette personne. «Parce que vous travaillez de manière responsable, vous pouvez garder votre motivation. Si vous développez par vous-même, il y a une grande différence entre le moment où vous êtes motivé et le moment où vous ne l'êtes pas, donc il y a des inégalités dans la vitesse de développement. Cependant, travailler dans une entreprise stabilise le rythme du développement.

Points d'amélioration

―― Comme il ne s'agit pas d'apprentissage de la programmation, vous ne pourrez peut-être pas toujours développer ce que vous voulez faire. Parfois, je fais ce que je pense être une corvée.

Commentaire général

――En fin de compte, travailler dans une entreprise peut améliorer vos compétences en programmation à long terme. Cependant, il y a des cas où vous ne serez pas confié de travail de développement pendant un certain temps à moins que vous n'obteniez un emploi après avoir acquis des compétences dans une certaine mesure. ――Si vous envisagez de devenir stagiaire ou de trouver un emploi, nous vous recommandons d'essayer d'abord l'apprentissage de la programmation introduit jusqu'à présent pour améliorer vos compétences. Si vous pensez avoir des compétences en développement, essayez de travailler dans une entreprise. Si vous le faites, le travail de développement vous sera confié dès le début, donc je pense que vous pouvez passer un moment enrichissant chaque jour.

Résumé

C'est facile, mais j'ai présenté une partie de l'apprentissage de la programmation que j'ai essayé jusqu'à présent.

Si vous êtes débutant, veuillez vous y référer pour améliorer vos compétences.

Je serais très heureux si quelqu'un pouvait apprendre à programmer après avoir vu ce post.

Recommended Posts

Méthode d'apprentissage recommandée pour les débutants en programmation
[Pour les débutants en programmation] Qu'est-ce qu'une méthode?
Programmation apprentissage jour 3
Pour l'apprentissage JAVA (2018-03-16-01)
Langage de programmation recommandé
Introduction du livre: Spring Boot Livre de référence recommandé pour les débutants!
Plug-in VS Code recommandé pour les élèves des écoles de programmation
[Pour les débutants] Feuille de route complète pour l'apprentissage de la programmation WEB [De l'achat d'un MacBook au niveau pratique]
abréviation de la méthode ruby
Java Learning 2 (Apprenez la méthode de calcul)
Programmation Java (méthode de classe)
[Pour les débutants] ○○. △△ en Ruby (méthode ActiveRecord, méthode d'instance, acquisition de données)
Liste des instructions MySQL pour les débutants en programmation * Mémo personnel
Exécution de débogage Java [pour les débutants Java]
[Java] Instruction de base pour les débutants
Livres utilisés pour apprendre Java
(Pour les débutants) [Rails] Installer Devise
[Pour les super débutants] Ant super introduction
Plus utilisable Enumerable pour les débutants
Lorsque les débutants en programmation reçoivent une formation
Spring Boot pour l'apprentissage des annotations
[Pour les super débutants] Super introduction à Maven
Application Java pour les débutants: stream