Deux ans et trois mois se sont écoulés depuis que je me suis inscrit à ce cours et que j'ai écrit HelloWorld. J'aurais dû écrire cet article et rendre hommage à cette merveilleuse ressource il y a longtemps, mais d'une manière ou d'une autre, le rythme rapide de la vie m'a arrêté. Mais maintenant « grâce » à la pandémie de covid, j’ai le temps. J'avais 33 ans. J'étais assistant social en Lettonie et je n'avais rien à voir avec l'informatique. Ma dernière expérience avec le code remonte à 15 ans. Mais mon maigre salaire et mon manque de perspectives de carrière m’ont poussé à chercher une alternative. Il se trouve que beaucoup de mes amis se sont essayés au domaine informatique. De plus, aucun d’entre eux n’avait de formation en informatique. Certains ont trouvé du travail, d’autres n’ont pas très bien réussi. Mais les succès m’ont beaucoup inspiré et j’ai finalement pris ma décision. À Riga, une fois tous les six mois, une société de conseil bien connue organisait une série de bootcamps gratuits (cours de formation intensifs) avec la possibilité ultérieure (pour ceux qui obtiennent leur diplôme) d'obtenir un stage et un contrat de travail. J'ai passé du temps à réfléchir au cours à suivre. En fin de compte, j'ai choisi Java, car c'est le bootcamp Java qui offrait le plus grand nombre d'opportunités après l'obtention de mon diplôme. J'ai pu faire quelques reconnaissances et parler avec les participants au bootcamp, dont certains étaient déjà embauchés dans l'entreprise. Voici les informations que j'ai recueillies : le cours est extrêmement intense ; cela n’a aucun sens d’y arriver sans aucune connaissance ; il est préférable de tout apprendre soi-même avant le bootcamp. J’ai donc quitté mon emploi quatre mois avant le bootcamp, je me suis installé chez moi, vivant d’une aide financière et de quelques petites économies, et j’ai commencé à étudier intensivement. Comment s’est déroulé le programme de formation ? Et bien tout d’abord, ce CodeGym était naturellement le volet pratique de ma formation. La branche théorique était Head First Java (Java 5). Et je dois dire que CodeGym et Head First Java se complétaient parfaitement. Le livre donne un excellent aperçu des fonctionnalités de base du langage. De plus, le matériel comprenait des visualisations et des analogies faciles à comprendre (le verre avec télécommande est vraiment merveilleux). Je sais que les techniciens chevronnés n'aiment pas ce livre précisément à cause de cette présentation, mais si vous venez du domaine des sciences humaines, c'est exactement ce dont vous avez besoin. En tout cas, voilà à quoi ressemblait mon cursus: 3 heures de théorie sur Head First Java le matin, 3 heures de pratique sur CodeGym l'après-midi. 6 heures par jour, y compris les week-ends et tous les jours fériés. Très intensivement. Peut-être trop intensément : mon régiment strict a causé certains problèmes de santé. Si vous avez le temps et une réserve financière, je ne recommanderais pas une approche aussi intense. Mais je n’avais pas ce luxe et je ne pouvais pas échouer au bootcamp. J'ai donc étudié pendant 4 mois jusqu'au début du bootcamp, atteint le niveau 23 sur CodeGym avec une solution décente à toutes les tâches (même si certaines d'entre elles m'ont fait beaucoup transpirer) et terminé le livre, après avoir terminé toutes les tâches. Il me restait encore quelques semaines avant le bootcamp. J'aurais pu progresser davantage dans les niveaux, mais j'ai plutôt décidé de maîtriser toutes sortes de compétences connexes, comme Git. Le bootcamp a commencé et les cours étaient super intenses, mais il s'est avéré que je n'avais auparavant abordé que deux sujets : l'écriture de tests unitaires et JavaFX. Mon pari sur une auto-apprentissage rigoureux a porté ses fruits. Il s’est également avéré que je n’étais pas le pire du groupe. De plus, j'ai décidé de prendre l'initiative et de donner un gros coup de poing au projet final. Une petite mais merveilleuse équipe a été constituée et a produit une candidature destinée aux infirmières (mon expérience de travailleuse sociale a fait surface). Dans l’ensemble, le bootcamp s’est bien terminé, j’ai obtenu un stage et j’ai même eu l’opportunité de choisir une spécialisation. Ici, j'ai commis une trahison néfaste en choisissant Salesforce au lieu de Java hardcore. Salesforce a commencé comme un système CRM (gestion de la relation client) basé sur le cloud qui offrait de nombreuses options de personnalisation. Mais plusieurs années plus tard, il s’agit désormais d’une puissante plateforme à part entière qui vous permet de faire presque tout. J'ai vu de nombreux projets qui n'ont rien à voir avec le CRM.
John Squirrels
Niveau 2
Recyclage sous stéroïdes
Deux ans et trois mois se sont écoulés depuis que je me suis inscrit à ce cours et que j'ai écrit HelloWorld. J'aurais dû écrire cet article et rendre hommage à cette merveilleuse ressource il y a longtemps, mais d'une manière ou d'une autre, le rythme rapide de la vie m'a arrêté. Mais maintenant « grâce » à la pandémie de covid, j’ai le temps. J'avais 33 ans. J'étais assistant social en Lettonie et je n'avais rien à voir avec l'informatique. Ma dernière expérience avec le code remonte à 15 ans. Mais mon maigre salaire et mon manque de perspectives de carrière m’ont poussé à chercher une alternative. Il se trouve que beaucoup de mes amis se sont essayés au domaine informatique. De plus, aucun d’entre eux n’avait de formation en informatique. Certains ont trouvé du travail, d’autres n’ont pas très bien réussi. Mais les succès m’ont beaucoup inspiré et j’ai finalement pris ma décision. À Riga, une fois tous les six mois, une société de conseil bien connue organisait une série de bootcamps gratuits (cours de formation intensifs) avec la possibilité ultérieure (pour ceux qui obtiennent leur diplôme) d'obtenir un stage et un contrat de travail. J'ai passé du temps à réfléchir au cours à suivre. En fin de compte, j'ai choisi Java, car c'est le bootcamp Java qui offrait le plus grand nombre d'opportunités après l'obtention de mon diplôme. J'ai pu faire quelques reconnaissances et parler avec les participants au bootcamp, dont certains étaient déjà embauchés dans l'entreprise. Voici les informations que j'ai recueillies : le cours est extrêmement intense ; cela n’a aucun sens d’y arriver sans aucune connaissance ; il est préférable de tout apprendre soi-même avant le bootcamp. J’ai donc quitté mon emploi quatre mois avant le bootcamp, je me suis installé chez moi, vivant d’une aide financière et de quelques petites économies, et j’ai commencé à étudier intensivement. Comment s’est déroulé le programme de formation ? Et bien tout d’abord, ce CodeGym était naturellement le volet pratique de ma formation. La branche théorique était Head First Java (Java 5). Et je dois dire que CodeGym et Head First Java se complétaient parfaitement. Le livre donne un excellent aperçu des fonctionnalités de base du langage. De plus, le matériel comprenait des visualisations et des analogies faciles à comprendre (le verre avec télécommande est vraiment merveilleux). Je sais que les techniciens chevronnés n'aiment pas ce livre précisément à cause de cette présentation, mais si vous venez du domaine des sciences humaines, c'est exactement ce dont vous avez besoin. En tout cas, voilà à quoi ressemblait mon cursus: 3 heures de théorie sur Head First Java le matin, 3 heures de pratique sur CodeGym l'après-midi. 6 heures par jour, y compris les week-ends et tous les jours fériés. Très intensivement. Peut-être trop intensément : mon régiment strict a causé certains problèmes de santé. Si vous avez le temps et une réserve financière, je ne recommanderais pas une approche aussi intense. Mais je n’avais pas ce luxe et je ne pouvais pas échouer au bootcamp. J'ai donc étudié pendant 4 mois jusqu'au début du bootcamp, atteint le niveau 23 sur CodeGym avec une solution décente à toutes les tâches (même si certaines d'entre elles m'ont fait beaucoup transpirer) et terminé le livre, après avoir terminé toutes les tâches. Il me restait encore quelques semaines avant le bootcamp. J'aurais pu progresser davantage dans les niveaux, mais j'ai plutôt décidé de maîtriser toutes sortes de compétences connexes, comme Git. Le bootcamp a commencé et les cours étaient super intenses, mais il s'est avéré que je n'avais auparavant abordé que deux sujets : l'écriture de tests unitaires et JavaFX. Mon pari sur une auto-apprentissage rigoureux a porté ses fruits. Il s’est également avéré que je n’étais pas le pire du groupe. De plus, j'ai décidé de prendre l'initiative et de donner un gros coup de poing au projet final. Une petite mais merveilleuse équipe a été constituée et a produit une candidature destinée aux infirmières (mon expérience de travailleuse sociale a fait surface). Dans l’ensemble, le bootcamp s’est bien terminé, j’ai obtenu un stage et j’ai même eu l’opportunité de choisir une spécialisation. Ici, j'ai commis une trahison néfaste en choisissant Salesforce au lieu de Java hardcore. Salesforce a commencé comme un système CRM (gestion de la relation client) basé sur le cloud qui offrait de nombreuses options de personnalisation. Mais plusieurs années plus tard, il s’agit désormais d’une puissante plateforme à part entière qui vous permet de faire presque tout. J'ai vu de nombreux projets qui n'ont rien à voir avec le CRM.
GO TO FULL VERSION