1 points par GN⁺ 5 시간 전 | 1 commentaires | Partager sur WhatsApp
  • Un développeur logiciel/MLE ayant près de 21 ans de carrière dans la tech sans diplôme a suivi le BSc Computer Science de l’University of London sur Coursera, en parallèle d’un emploi à temps plein, et l’a terminé en environ 3 ans et 9 mois
  • Le cursus est 100 % à distance, mais Coursera gère les cours, quiz et dépôts de devoirs, tandis que University of London Worldwide et Goldsmiths se partagent l’organisation, la notation et les examens
  • Le coût total varie de 14 666 £ à 21 829 £ selon le pays de résidence et le rythme d’apprentissage ; pour une personne résidant en Australie, la dépense réelle a été d’environ 17 000 £/33 000 A$, avec trois modules remplacés par des certificats Coursera pour réduire le coût et la durée
  • Même en ligne, le diplôme restait exigeant, avec devoirs intermédiaires, examens ou projets finaux, surveillance à distance et limite de 6 ans pour terminer ; dans la seconde moitié du cursus, il a fallu consacrer la majeure partie du temps libre aux études
  • Le principal reproche concerne le délai d’environ 3 mois pour obtenir les notes, qui rend difficile l’exploitation des retours et peut repousser un rattrapage jusqu’à un an ; depuis la diffusion des LLM, la surveillance et les règles liées à l’IA ont aussi été renforcées

Parcours avant le diplôme et motivations

  • L’auteur a environ 21 ans d’expérience dans la tech, dont environ 14 ans comme développeur logiciel et MLE
  • Après avoir quitté le lycée tôt, il a commencé à 18 ans dans le support helpdesk grâce à des certifications comme MCP, MCSA et A+, avant de se tourner vers le génie logiciel et le machine learning
  • L’absence de diplôme n’a pas été un obstacle majeur dans sa carrière jusqu’ici
    • Il dit avoir entendu qu’en Australie, on tend à accorder plus d’importance à l’expérience et à l’attitude qu’aux diplômes formels
    • Il se voit davantage comme self-educated, ayant réuni les compétences nécessaires via des MOOCs, certifications, livres et Kaggle, que comme “self-taught”
    • CS50, le cours de ML d’Andrew Ng et fastai sont cités comme des expériences d’apprentissage majeures
  • En revanche, cela limitait ses options d’emploi à l’étranger
    • Plus jeune, il était allé jusqu’à l’entretien final dans une entreprise américaine, avant d’apprendre que le visa Australie–États-Unis E-3 exigeait au minimum une licence
  • Il aimait apprendre en soi, voulait identifier ses lacunes de connaissances et tester la méthode Zettelkasten sur un vrai problème d’apprentissage

Structure du diplôme à distance via Coursera

  • Ce diplôme se déroule 100 % à distance
  • Coursera prend en charge le visionnage des cours, les notebooks de lab, les quiz, les forums et l’envoi des devoirs
    • Les forums sont censés permettre d’échanger avec l’équipe enseignante, mais ils ont été très peu utilisés
  • Le programme est opéré par University of London Worldwide, tandis que la correction des devoirs et examens est assurée par Goldsmiths, University of London
  • Les examens se font sous surveillance à distance avec le logiciel de proctoring Inspera
    • Selon d’autres étudiants, avant le COVID les examens se passaient dans des centres d’enseignement locaux
    • En 2022, pendant une courte période, les examens ont eu lieu sans surveillance, avec une limite de 4 heures et en mode open web/open book
    • Il estime que le succès des LLM a probablement exercé une pression en faveur de l’introduction de la surveillance
  • L’auteur n’a pas comparé beaucoup d’alternatives et juge que la plateforme Coursera, qu’il connaissait déjà, convenait bien à son mode de vie

Conditions d’admission et Performance-Based Admission

  • Le prérequis de base est un diplôme de fin d’études secondaires
  • Il existe une voie alternative, la Performance-Based Admission (PBA)
    • Elle consiste à suivre Introduction to Programming I et un module de mathématiques
    • En réussissant les deux modules, on peut intégrer le cursus complet
    • Ces modules comptent dans la note finale : ce n’est donc pas du temps perdu, et cela permet de vérifier si le programme vous convient

Coûts, paiement par module et traitement fiscal

  • Le paiement par module convenait bien à l’auteur
  • Pour une personne résidant en Australie, le coût actuel d’un module est de 823 £, soit environ 1 600 A$
    • Le projet final compte comme un double module, avec un léger coût supplémentaire
  • Le coût total du programme annoncé par l’université est de 14 666 £ à 21 829 £, selon le pays de résidence et le rythme d’apprentissage
  • Le coût total pour l’auteur a été d’environ 17 000 £, soit environ 33 000 A$, dépensés sur 3,5 ans
  • Il a réduit les coûts supplémentaires en remplaçant trois modules par des crédits reconnus ne nécessitant qu’un abonnement Coursera
  • En Australie, il est possible de déduire les frais d’autoformation si la formation permet de maintenir ou d’améliorer des compétences ou connaissances spécifiques nécessaires à son travail actuel
    • Selon son comptable, étudier l’informatique tout en travaillant comme ingénieur logiciel remplit cette condition

Charge de travail et rythme

  • Le fait qu’il s’agisse d’un cursus en ligne n’en faisait pas un diplôme facile
  • Son expérience logicielle l’a aidé à comprendre les matières familières, mais n’a pas réduit la charge liée aux devoirs et examens
  • Chaque module comporte un devoir intermédiaire obligatoire, suivi d’un examen final ou d’un projet final
    • Les devoirs étaient souvent longs et difficiles
    • Les examens étaient également assez exigeants
  • Il est possible de suivre jusqu’à 4 modules par session, ou 2 modules plus le projet final
    • On peut ajouter une réinscription à un examen
    • L’ensemble du cursus doit être terminé en 6 ans ; pour cela, il faut environ 2 modules par session
  • Après la PBA, l’auteur a suivi en moyenne environ 3 modules par session et a obtenu des certifications RPL entre les sessions
    • Lors des dernières sessions, il a suivi 4 modules, ce qui a été très lourd
  • Beaucoup d’étudiants suivent 4 modules en continu, et la durée minimale possible semble être de 3 ans
  • Dans les semaines précédant les devoirs intermédiaires et les examens, le diplôme occupait l’essentiel de son temps libre
    • La charge de travail augmentait fortement dans les modules avancés
    • Les 2 dernières sessions ont été les plus difficiles
    • Il y a eu des périodes où il se levait à 4 h du matin pour passer un examen de 4 heures, travaillait la journée, puis faisait ses devoirs le soir

Modules remplacés par Recognition of Prior Learning

  • L’université propose des équivalences via Recognition of Prior Learning lorsque l’on a étudié ailleurs des modules équivalents
  • Certaines certifications Coursera peuvent remplacer des modules entiers et peuvent être obtenues avec un simple abonnement Coursera
  • L’auteur a remplacé 3 modules par les certifications suivantes
  • Il a terminé la certification Google en avril 2023, à la fin de sa première session
    • À raison de 10 heures par semaine, cela a pris environ 3 mois
  • Il a terminé les deux certifications IBM à la suite en juillet 2024, pendant le creux après les examens intermédiaires
    • À ce moment-là, il suivait aussi 3 modules réguliers
  • Ces certifications de substitution ont permis de réduire la durée totale du diplôme d’une session
  • La liste des certifications reconnues a depuis changé ; il faut donc consulter la page actuelle

Cours suivis et projets

  • La structure des cours ne différait pas beaucoup d’une licence d’informatique classique
    • Il y avait des mathématiques, mais moins que dans un diplôme d’ingénieur
    • La majorité du cursus était axée sur la pratique
  • Le coursework comprenait plusieurs projets intéressants
    • Un visualiseur audio
    • Des jeux JavaScript, dont une simulation de billard
    • Un simulateur de DJ réalisé avec JUCE
    • Un projet d’algorithme évolutionnaire inspiré de Evolving Virtual Creatures, de Karl Sims, en 1994
    • Une série d’exercices de traitement du signal
    • Des projets de recherche basés sur le scraping et l’analyse de données web
    • Un projet final de classificateur de mammographies pour détecter le cancer du sein, entraînable et exécutable de bout en bout sur Apple Silicon
  • Le code du projet final se trouve dans cm3070-final-project
  • Son parcours d’apprentissage a été le suivant
    • Octobre 2022 : Introduction to Programming I, Discrete Mathematics / remplacement de How Computers Work par Google IT Support
    • Avril 2023 : Introduction to Programming II, Computational Mathematics, Web Development
    • Octobre 2023 : Fundamentals of Computer Science, Algorithms and Data Structures I, Software Design and Development
    • Avril 2024 : Object-Oriented Programming, Programming with Data, Graphics Programming / remplacement de 2 modules par IBM Data Science et IBM AI Engineering
    • Octobre 2024 : Computer Security, Algorithms and Data Structures II, Databases, Networks and the Web
    • Avril 2025 : Professional Practice for Computer Scientists, Databases and Advanced Data Techniques, Artificial Intelligence, Intelligent Signal Processing
    • Octobre 2025 : Natural Language Processing, Final Project
  • Les ressources de la communauté étudiante ont également été utiles
    • world-class/notes : dépôt où les étudiants publient leurs notes de cours
    • world-class/REPL : collection de supports de cours et de ressources
    • Un spreadsheet où les étudiants compilent la difficulté et des indicateurs par matière

Les étudiants avec qui il a étudié

  • L’un des meilleurs aspects a été l’expérience d’étudier avec d’autres étudiants
  • Coursera invite les étudiants dans un workspace Slack
    • C’était plutôt un espace libre, sans responsable officiel clairement visible
    • Certains étudiants géraient très strictement l’usage des canaux
    • Certains alumni restaient pour aider les étudiants et répondre aux questions
    • D’autres anciens étudiants publiaient parfois des messages de troll
  • Il existait une culture où les étudiants très performants partageaient des vidéos et captures d’écran de leurs devoirs, et les résultats impressionnants étaient motivants
  • Des étudiants du monde entier, aux parcours variés, y participaient
    • Un étudiant qui a terminé son diplôme pendant la guerre en Ukraine
    • Un étudiant qui a appris le développement web en autodidacte et financé ses frais de scolarité grâce à son propre studio
    • Une étudiante qui a accouché deux fois pendant le diplôme et a terminé le BSc puis un master tout en travaillant comme enseignante à plein temps
    • Django, qui étudiait depuis un camp de réfugiés en Ouganda, en rechargeant son ordinateur portable avec des panneaux solaires et en utilisant des données mobiles
  • L’histoire de Django a mené à Shipping a Laptop to a Refugee Camp in Uganda

Retards de notes, projets de groupe et problèmes de plateforme

  • Son principal reproche est qu’il faut environ 3 mois pour obtenir ses notes
    • Il recevait souvent la note du devoir intermédiaire juste avant le rendu final, ce qui rendait difficile l’intégration des retours
  • En cas d’échec à un module, on peut repasser uniquement la partie échouée
    • Comme la note finale arrive après le début de la session suivante, il peut falloir attendre un an avant de repasser
    • C’était l’un des principaux facteurs de frustration pour les participants au cursus
  • Les projets de groupe étaient aussi une source fréquente de plaintes
    • Les groupes sont attribués au hasard, mais il était souvent difficile de savoir si les participants suivaient réellement le cursus
    • Il y avait aussi beaucoup de groupes complètement fantômes
    • L’auteur a eu un bon groupe lors d’un projet, mais a dû de fait laisser profiter un membre arrivé la dernière semaine sans réelle contribution
    • Le programme a ensuite changé, et les projets de groupe obligatoires ne subsistent plus que dans le devoir intermédiaire d’une seule matière
  • La plateforme Coursera laissait beaucoup de place à des améliorations d’usage
    • Elle était souvent désynchronisée avec le programme réel
    • Elle ne détectait pas qu’un examen avait été terminé en dehors de Coursera
    • Les rendus exigeaient d’uploader plusieurs fichiers et vidéos
    • Pour modifier un rendu, il fallait tout réuploader ; si l’on découvrait une faute de frappe dans le rapport après l’upload d’une vidéo, il fallait recommencer depuis le début
  • Inspera était aussi un logiciel pénible
    • Des faux positifs provoquaient souvent des fermetures soudaines en plein examen
    • Avec seulement 4 heures d’examen et potentiellement un an d’attente avant un rattrapage, l’expérience devenait très anxiogène
  • Pendant les examens, du personnel de support supplémentaire était mobilisé
    • En dehors de ces situations, contacter une vraie personne pouvait prendre du temps
    • L’auteur a déjà vu les résultats d’autres personnes publiés alors que les siens ne l’étaient pas, et la résolution a pris plusieurs semaines

Conseils d’organisation pour étudier

  • Commencer les devoirs tôt et rendre souvent s’est révélé efficace
    • Il créait d’abord une version end-to-end qui semblait pouvoir passer, puis l’améliorait continuellement
    • Il avançait dès qu’il connaissait le sujet et soumettait un brouillon pour réduire le stress de la deadline
  • Les rendus doivent être vérifiés à plusieurs reprises
    • Les oublis de dépôt sont une erreur fréquente
    • Il créait une checklist de rendu pour les projets, prenait des captures d’écran de la page de soumission et notait même l’URL S3 des assets uploadés
  • Il faut trouver le créneau d’étude qui vous convient et s’y tenir régulièrement
    • Pour l’auteur, c’était tôt le matin
    • Comme le travail débordait souvent, il était difficile de préserver du temps d’étude après la journée de travail
  • Il faut traiter en priorité les matières bloquantes qui peuvent empêcher d’avancer
    • Au Level 5, Object-Oriented Programming et Software Design and Development sont des matières clés
    • Si un rattrapage devient nécessaire, la progression peut être bloquée et ajouter des sessions inutiles
  • Il faut lire attentivement le règlement
    • En particulier, l’Admission Notice n’arrive que par e-mail et contient des informations importantes comme les règles mises à jour et les dates de chaque examen
  • Les messages pinned sur Slack sont également importants
    • Beaucoup de consignes utiles y sont partagées sur quoi faire en cas de problème

Diffusion des LLM et évolution des règles sur l’IA

  • L’auteur a commencé le diplôme un mois avant la sortie de ChatGPT et a vu le cursus évoluer avec les changements de performance des LLM
  • Au début, il trouvait intéressant un billet expliquant comment contester une amende de stationnement avec ChatGPT, mais les standards ont tellement changé que cela paraît aujourd’hui très anodin
  • La surveillance des examens est devenue de plus en plus stricte après son introduction
    • Récemment, la cheatsheet a été supprimée
    • Il suppose que c’est une mesure visant à empêcher la génération de cheatsheets par LLM ou l’utilisation clandestine d’un second écran
    • Auparavant, on pouvait passer l’examen au moment souhaité dans une fenêtre de 24 heures ; récemment, les étudiants de chaque hémisphère doivent passer l’examen au même moment
  • Les LLM ont aussi eu un effet visible sur le volume d’échanges dans les canaux de cours
    • Au début, les questions sur les ressources et les demandes de vérification de compréhension étaient actives
    • Ensuite, les échanges ont diminué, comme si les gens préféraient poser leurs questions aux LLM
  • En février 2025, environ 2,5 ans après le début de son diplôme, l’université a introduit une politique officielle sur l’IA
    • Soumettre du contenu généré par un LLM sans reconnaissance est traité comme du contract cheating
    • C’est rangé dans la même catégorie que payer quelqu’un pour écrire un essai à sa place
  • L’usage de l’IA dans les évaluations est divisé en un cadre à 3 niveaux
    • Level Zero : usage de l’IA interdit
    • Level One : usage auxiliaire autorisé, par exemple pour le brainstorming ou la structuration, mais déclaration obligatoire
    • Level Two : usage de l’IA requis, par exemple générer des résultats avec l’IA puis les critiquer
  • Les enseignants doivent trouver un équilibre entre empêcher les étudiants d’externaliser toute leur formation à des LLM et la réalité selon laquelle l’IA fera très probablement partie de leur vie professionnelle

Bilan après avoir terminé

  • L’ensemble du cursus a été éprouvant pendant 3 ans et demi, avec notamment des périodes où il a négligé sa femme et ses amis
  • Il reste heureux d’avoir obtenu le diplôme
  • Il a particulièrement apprécié d’apprendre des sujets comme les mathématiques, qu’il n’aurait peut-être pas étudiés de lui-même
  • Les étudiants avec qui il a travaillé étaient des personnes très intéressantes, et l’auteur espère s’être fait des amis pour la vie
  • Malgré quelques reproches, il espère que les choses s’amélioreront avec le temps, et son expérience globale a été bonne

1 commentaires

 
GN⁺ 5 시간 전
Avis sur Hacker News
  • J’ai suivi un parcours similaire. J’ai fréquenté deux écoles militaires très sélectives au Brésil, mais je n’ai pas obtenu mon diplôme et je suis parti aux États-Unis ; aujourd’hui, je suis ingénieur logiciel senior dans une entreprise FAANG.
    Le fait de ne pas avoir de diplôme n’a pas été un véritable obstacle, et en interne je suis passé rapidement de junior à senior en 4 ans. Malgré tout, je l’ai toujours ressenti comme une faiblesse et une limite ; pendant le COVID, j’ai donc commencé un diplôme en ligne d’informatique dans une université brésilienne, que j’ai terminé la semaine dernière.
    Comme je voulais ajouter un nom d’école plus solide à mon CV, j’ai été admis au programme en ligne Johns Hopkins Masters in AI, et je me demande si quelqu’un l’a déjà suivi.

    • Moi aussi, j’ai commencé en autodidacte et, après avoir longtemps travaillé dans des startups, j’ai senti qu’il me fallait un nom d’école plus fort sur mon CV, ce qui m’a conduit à prendre un poste d’ingénieur senior chez Johns Hopkins.
      Ce n’est pas directement lié à l’école d’ingénieurs ni au cursus, mais même si elle n’est peut-être pas aussi réputée que l’école de médecine ou de santé publique, c’est globalement une très bonne université.
    • Pour un master en ligne aussi, il vaut mieux choisir un programme où la mention en ligne n’apparaît pas sur le diplôme, c’est-à-dire un diplôme délivré par le département traditionnel.
      Je ne sais pas si Johns Hopkins fonctionne ainsi, mais c’est le cas de l’OMSCS de Georgia Tech.
    • Après une licence dans une autre discipline, j’ai fait un MSCS en ligne ; ce n’était pas à JHU, mais c’était un dispositif similaire, et j’en ai été satisfait.
      Cela dit, si tu es déjà senior chez FAANG, je ne sais pas si tu as vraiment besoin d’une légitimation supplémentaire.
    • Le Johns Hopkins Masters in AI ne semble pas valoir son prix.
      Georgia Tech et UT Austin ont une bonne réputation avec leurs OMSCS, pour environ 6 000 dollars et 10 000 dollars respectivement. Parmi les diplômes d’informatique en ligne où des enseignants de premier plan s’impliquent vraiment tout en restant à un coût raisonnable, ceux qui me viennent à l’esprit sont GT, UT Austin et UIUC.
    • Si tu es entré chez FAANG avant la surchauffe du recrutement des années 2020, ce n’est pas si surprenant que cela ait été possible sans diplôme.
      Aujourd’hui, même des gens brillants issus d’universités comme Stanford ou MIT n’arrivent souvent pas à entrer dans de petites entreprises ; donc les discours du type « pas besoin de diplôme, aucun problème » donnent l’impression de beaucoup sous-estimer la part de chance.
  • Même après 20 ans, les projets de groupe semblent être restés les mêmes.
    Même en cours en présentiel, en général une ou deux personnes faisaient tout, et les autres disparaissaient ou se contentaient de traîner.

    • Dans un projet de groupe en master, une personne a complètement disparu au milieu du semestre.
      Pas de réponse au téléphone, aux e-mails, rien ; après plus d’un mois sans nouvelles, alors que nous discutions de la manière d’en informer le professeur, celui-ci nous a appris que cette personne avait en fait été renversée par un camion, qu’elle était toujours à l’hôpital et qu’elle se retirait pour raisons médicales.
    • Dans un projet universitaire, nous étions trois dans l’équipe : je m’occupais de la conception et du code, une personne moins à l’aise en programmation prenait la documentation, et la dernière devait faire la conception de la base de données et le SQL pour les opérations CRUD de base.
      Nous devions intégrer le tout une semaine avant la remise, et le projet durait six semaines ; la dernière personne répétait qu’elle travaillait dessus et qu’il ne fallait pas s’inquiéter, mais jusqu’à une semaine de l’échéance elle n’a rien pu montrer. J’ai finalement dû tout faire en urgence, mais faute de temps nous avons reçu B au lieu de A, et après cela j’ai fait tous les projets seul.
      Même pour de gros projets à 5 ou 6 personnes, j’ai un peu bataillé avec les professeurs pour les faire seul, et j’ai à chaque fois obtenu l’évaluation de meilleur projet.
  • À l’époque, avec un MCSE, on pouvait se faire embaucher n’importe où ; l’A+ te donnait une longueur d’avance sur les concurrents, et à ce moment-là il était valable à vie.
    Le début des années 2000 était vraiment comme ça ; j’ai moi aussi commencé ainsi, j’ai récemment terminé ma licence et je suis maintenant en master.

  • J’ai aussi fait un master pour obtenir des qualifications similaires, combler mes lacunes et apprendre de nouvelles choses.
    Il y a un idéalisme assez romantique dans le fait d’étudier et de faire ses devoirs le soir, et ce type de structure d’apprentissage en ligne convient bien aux personnes très motivées. Mais d’un autre côté, avec la triche et l’usage de l’IA, il est déprimant de constater que cette qualification ne prouve pas grand-chose en pratique.
    Au final, le seul signal fiable est à peu près : « cette personne n’a pas abandonné en cours de route et sait rédiger un rapport et utiliser des références » ; pour valider réellement les compétences, il faut un test séparé.

  • C’est plus cher que ce à quoi je m’attendais. En Afrique du Sud, pour ce montant, on peut faire un diplôme en 3 ans dans une université parmi les meilleures localement et dans le top 300 mondial, logement, nourriture et autres frais compris.
    Cela dit, c’est pour les résidents locaux bénéficiant de subventions fiscales, pas pour les étrangers.

  • Même si c’était une décision impulsive, aller jusqu’au bout et obtenir une first class mérite des félicitations.

  • J’ai étudié l’informatique jusqu’à la licence, au master et au doctorat, soit 11 ans au total, et ça a été la plus grosse perte de temps de ma vie
    Plus ma carrière avance, plus je suis convaincu que presque tout, dans la tech, s’apprend sur le terrain, et que l’université ressemble davantage à un club social. Aujourd’hui, on peut apprendre en ligne gratuitement ce qu’on apprend à l’université, et même davantage
    Les universités, surtout les universités d’élite, donnent encore un diplôme utile pour l’emploi, mais je ne sais pas combien de temps cela durera. Pour entrer dans le secteur aujourd’hui, il me semble préférable de construire soi-même des choses et de se constituer un portfolio plutôt que de passer plusieurs années sur un diplôme
    Si c’était à refaire, je ne recommanderais pas un diplôme en tech sauf dans une université de rang mondial, et même dans ce cas je me concentrerais davantage sur le réseautage et sur la rencontre de personnes partageant les mêmes centres d’intérêt que sur les notes

    • Un diplôme en informatique a un côté étrange, car il est à l’origine conçu pour former des informaticiens
      Théorie de la calculabilité, théorie des graphes, mathématiques discrètes, logique formelle, ce genre de choses ; mais le monde a bien plus besoin de gens qui connaissent JavaScript que d’informaticiens
      Avec le temps, beaucoup de cursus de CS se sont orientés vers la formation d’ingénieurs logiciel, mais le génie logiciel en tant que discipline d’ingénierie est très décevant. Il n’y a presque pas de bonnes pratiques de conception universellement respectées, pas d’organisme de régulation, pas de calculs de marges de sécurité. On récupère left-pad depuis npm et on passe à autre chose, ou désormais Codex le fait à notre place
      Du coup, la CS est perçue comme un passage obligé pour entrer chez Google, mais son utilité réelle est faible ; c’est une façon coûteuse et inefficace de vérifier si quelqu’un est « assez sérieux » et rend ses devoirs à temps
    • Je ne discuterai pas la valeur d’une licence ou d’un master, mais si vous croyez sincèrement pouvoir obtenir en entreprise la même expérience que celle d’un doctorat, alors soit vous n’avez presque rien appris de ce que vous étiez censé apprendre pendant votre doctorat, soit votre directeur de thèse n’a pas fait son travail
      Un doctorat n’est pas un processus d’apprentissage de contenu, mais un processus d’acquisition d’autonomie en recherche, de confiance en soi et d’un fort esprit critique. Cela doit être une forme particulière de souffrance : se casser les dents sur des problèmes vraiment difficiles et supporter des périodes extrêmement improductives
      Si vous avez acquis cela mais ne l’utilisez pas au travail, il se peut que vous n’ayez pas eu besoin d’un doctorat, mais ce n’est pas la faute du diplôme en lui-même
    • La plupart des postes d’« ingénierie » logicielle sont en réalité assez éloignés de l’ingénierie, et ressemblent davantage à des métiers qualifiés, comme mécanicien ou médecin
      C’est assez répétitif, cela demande un bon jugement et la capacité de rester à jour, mais ce n’est généralement pas de la recherche sur des algorithmes de pointe. Ajouter un nouveau bouton, mettre un paramètre dans un appel d’analytics, implémenter le mode sombre : voilà une grande partie de ce que font les gens dans des postes tech à salaire à six chiffres
    • Vous seul pouvez juger quelle expérience a vraiment été une perte de temps, mais sa valeur dépend beaucoup de la façon dont vous l’avez exploitée
      Si cela vous a aidé à acquérir la compréhension nécessaire en entretien, a augmenté vos chances d’élargir votre réseau, ou a servi d’autre signal intangible, ce n’était peut-être pas une perte aussi grande que vous le dites
      Je n’ai pas de diplôme, et dans la tech des côtes américaines, ce profil devient de plus en plus rare, ce qui peut même être un désavantage. En revanche, j’ai passé une bonne partie de ma carrière à écrire des applications qui résolvent des problèmes d’exploitation logicielle, j’ai travaillé dans de petites équipes plutôt que de grandes, et souvent sans support produit ou projet
      Avant, je détestais cette période parce que je ne m’en souvenais que comme d’une corvée, mais aujourd’hui je pense être devenu beaucoup plus autonome et avoir, en tant qu’ingénieur expérimenté, les compétences et l’aisance nécessaires pour diriger de plus grandes équipes. La valeur d’une expérience ou des choses n’apparaît pas toujours, et n’est pas toujours reconnue, immédiatement
    • L’Europe peut être différente des États-Unis, car l’éducation y est généralement gratuite ou peu coûteuse, mais déconseiller un diplôme universitaire me semble être un mauvais conseil
      Dans la plupart des domaines, il est quasiment impossible de trouver un emploi sans diplôme, et c’est difficile aussi dans la tech. Je travaille dans une grande entreprise tech et, d’après ce que je vois, la plupart des ingénieurs logiciel ont un diplôme sous une forme ou une autre. Il y a des exceptions, mais elles sont rares
  • Que des cours en ligne via Coursera coûtent encore 17 000 livres sur 3 ans, soit environ 22 000 dollars, c’est plus cher que je ne l’aurais pensé
    Fait intéressant, cela semble aussi proche du coût de The Open University : https://www.open.ac.uk/courses/computing-it/degrees/bsc-comp...

    • Le diplôme ne mentionne pas qu’il a été obtenu via Coursera
      Et cela reste probablement moins cher que de suivre le même programme en présentiel
  • J’aimerais vraiment savoir comment cette personne a comblé ses lacunes en mathématiques
    C’était la principale raison qui m’avait empêché de tenter ce genre de cursus par le passé

    • Khan Academy a vraiment été excellent pour combler les lacunes en maths
      Cela va jusqu’à l’algèbre linéaire et aux équations différentielles, et il y a aussi pas mal de cours de maths disponibles sur Coursera
  • Je réfléchis à ce cursus précis depuis un moment
    Parfois, je me demande si je veux le faire pour ma « carrière », ou si je veux vraiment le faire pour moi-même