Comment peut-on être un programmeur informatique autodidacte


Just dive in and do it and don't worry about what others think or say.

TLDR à moins que vous soyez curieux de savoir comment j'ai fait.Mon parcours est un peu similaire à celui de Madison Kanna. Je ne suis pas entièrement autodidacte, j'ai pris quelques cours de programmation à l'école supérieure et au premier cycle universitaire. J'ai fait un master en bioinformatique. J'avais une très bonne moyenne au moment de l'obtention de mon diplôme, j'avais de très bons stages en vue, l'un de mes stages a donné lieu à une publication, et j'aurais probablement pu rester dans ce domaine et avoir une trajectoire "propre" sur mon CV. Mais ce n'est pas ce qui s'est passé. Trois éléments ont motivé ma décision de m'orienter vers le génie logiciel (sans ordre de priorité particulier) : 1) L'accès aux opportunités. L'un des moments les plus déchirants que j'ai vécus dans mon parcours professionnel, c'est lorsque moi et d'autres étudiants internationaux de mon programme et d'autres disciplines avons été refusés pour des stages/emplois auprès d'employeurs américains en raison de notre statut de visa. Bien que nous ayons de bonnes notes, etc., c'était une véritable gifle pour nous lorsque nous nous présentions au stand d'une entreprise lors d'un salon de l'emploi et que l'on nous disait "US citizens only". Même si je pense qu'il est tout à fait juste que les citoyens américains soient les premiers à avoir accès à ces opportunités, le fait d'être rejeté sans même que son CV ait été examiné craint. Cela n'est pas arrivé à mes amis qui étudiaient l'informatique - ils ont au moins eu l'occasion de passer des entretiens pour les postes d'ingénieur logiciel qui les intéressaient. 2) Engagements financiers. J'avais besoin de gagner un certain montant d'argent pour respecter mes engagements financiers et je ne pouvais tout simplement pas le faire avec les salaires qui m'étaient proposés dans mon domaine. 3) Sentir que je peux accomplir quelque chose, même si je prends un chemin moins prestigieux pour atteindre cet objectif. Je n'ai pas excellé sur le plan scolaire au lycée et même pendant les premières années d'université. Aucun de mes parents n'avait fait d'études au-delà du lycée et ne pouvait donc pas me guider sur le plan scolaire. Je voyais rarement des gens de ma communauté devenir médecins, avocats, etc... Je les voyais travailler dans des métiers spécialisés. Je les voyais travailler dans des métiers spécialisés. Même si je considérais ces personnes comme très travailleuses, cela m'a donné l'impression que certaines professions sont peut-être inaccessibles pour certaines personnes, même si elles font de gros efforts. Toutes ces choses m'ont motivé à prendre des livres, à faire des recherches en ligne sur Google et à construire des choses. C'était un processus très long, avec beaucoup d'erreurs. Mais, on devient meilleur en continuant à pratiquer.