Il y a 3 ans, j'ai décidé de changer ma place confortable dans le domaine de la vente, de la configuration et du service de matériel informatique vers le domaine de la programmation. Comme à cette époque je ne savais pas encore exactement quelle langue j’aimerais, j’ai décidé d’acquérir des connaissances de base dans plusieurs domaines à la fois. Le 1er janvier 2016, j'ai rencontré un chômeur avec des comptes annuels sur JavaRush, Codeschool, Lynda et Tuts+, et un petit coussin financier qui me permettrait de passer toute l'année 2016 à étudier.
Le premier dans ma file d'attente était JavaRush - avant même le réveillon du Nouvel An, j'ai terminé les niveaux gratuits disponibles, ce qui déterminait en fait la décision d'acheter l'accès pour un an à la fois. La formation a duré si longtemps que le 8 février déjà, j'ai célébré l'atteinte du niveau 30. De ce que j'ai aimé et qui a été utile à l'avenir, je voudrais noter ce qui suit :
- consolidation d'une terminologie également utile pour maîtriser d'autres langages (types et structures de données, mise en œuvre pratique des principes de la POO, espaces de noms, modificateurs d'accès, utilisation de bases de données et de systèmes de fichiers, création de requêtes et bien plus encore) ;
- acquérir des compétences pour travailler dans un très bon IDE - IntelliJ IDEA, qui s'est ensuite avéré utile dans un travail réel avec d'autres produits JetBrains (PHPStorm/WebStorm/PyCharm) ;
- culture générale du code - tant en termes de complexité logique et algorithmique qu'en conception visuelle (respect des styles de code) ;
GO TO FULL VERSION