Devenir programmeur professionnel, sans aller au collège? [fermé]

16

J'ai récemment été rejetée d'un collège qui m'avait accepté auparavant, au motif que j'avais passé une année de lycée dans un pays étranger et que le collège n'était pas intéressé à reconnaître l'éducation reçue dans un autre pays. Pour cette raison, une bourse très généreuse s'est tarie et le financement d'une éducation est douteux. J'hésite également à faire partie d'un système qui a démontré ce que je considère comme une xénophobie flagrante.

Ce que je veux faire est de dire "Vissez l'université", de me lancer tout seul et de faire quelque chose d'incroyable, wow tout le monde et devenir un millionnaire autodidacte. La réalité de la situation est que je suis à deux semaines de l'école secondaire, j'ai à peu près l'équivalent d'un cours d'introduction à la programmation qui vaut une expérience autodidacte (bien que je sois déterminé à apprendre et à m'améliorer), je dois encore payer factures, et je soupçonne discrètement que tout employeur aura du mal à me prendre au sérieux.

Si je comprends bien, c'est une croyance assez populaire que vous pouvez le faire sans diplôme, mais comment quelqu'un comme moi fait-il cela? Est-ce que quelqu'un me prendrait au sérieux si j'entrais dans son bureau et disais "Je n'ai pas d'éducation formelle et un minimum de compétences, mais je veux travailler et je veux apprendre. S'il vous plaît, donnez-moi un emploi."?

Kenis Regan
la source
3
Pourquoi n'allez-vous pas au collège communautaire, puis transférez-vous à l'université? C'est la voie la moins chère pour obtenir un diplôme.
davidk01
1
Pouvez-vous refaire cette année de lycée dans votre propre pays et ensuite vous ouvrir toutes les voies régulières? Si vous vous ennuyez la deuxième fois, vous pouvez toujours commencer à programmer les projets dont vous pensez qu'ils feront de vous un millionnaire. Cependant, de nos jours, il vaut mieux devenir milliardaire.
John K
2
vous ne devez pas prendre un rejet d'un personnel bureaucratique d'université, comme s'il venait d'un professeur. Les professeurs ne participent généralement qu'à la sélection des étudiants diplômés. Si j'étais vous, je riposterais poliment, en contactant le collège et en leur demandant ce que cela vous prendrait pour démontrer votre capacité et ensuite livrer). L'enseignement secondaire est financé par les contribuables, alors je ferais une autre année comme quelqu'un l'a suggéré. j'envisagerais également d'aller au collège communautaire pendant quelques années, comme quelqu'un l'a dit. La question est: appréciez-vous davantage le temps ou l'argent? Bonne chance à vous!
Job

Réponses:

27

J'ai été dans la même position que vous, et j'ai choisi cette voie de «l'université à vis» dont vous parlez. J'aimais le développement de logiciels, un passe-temps C ++ en plus d'un cours de programmation HS de base et des rêves. Maintenant, je suis un développeur professionnel, je vais donc vous donner mon expérience.

Après être allé à l'université pendant 1 an (j'avais une bourse complète pour le théâtre technique), j'ai compris que j'aimais plus les logiciels que la construction de décors.

Année 1- J'ai commencé mon «propre truc» qui consistait en un support de bureau pour payer le loyer et en développant. Développer tout ce que je pouvais faire, pour quiconque le voulait, à une fraction du prix. Avec le recul, je faisais probablement 20 000 $ pour 1 000 $. Commencer par vous-même est vraiment nul parce que même si vous avez eu l'expérience de savoir qu'il s'agit d'une application de 20 000 $, vous n'avez pas la crédibilité de la demander. Et le pire de tout, je n'ai aucune idée de ce que je ne sais pas, et aucun autre développeur autour de moi. J'ai créé des applications qui étaient des cauchemars de maintenance. Je n'avais aucune compétence en architecture ou en conception, donc j'ai essentiellement fait des choses qui ont explosé et j'ai pris en charge le réseau pour payer les factures. Beaucoup de Taco Bell, mélangé avec "bien, au moins je ne travaille pas pour l'homme". J'ai des rêves d'applications à écrire et à découvrir le monde,

Année 2 - Devenir un développeur légèrement meilleur en apprenant ce qu'il ne faut pas faire et en regardant les choses exploser dans mon visage. À peine s'en tirer sur le support de bureau, l'apprentissage des serveurs et la création de sites Web. Ça doit être plus facile que ça de travailler pour l'homme, mais je n'ai pas vraiment de portefeuille donc, continuez.

3e année- Commencer à comprendre. Lorsque je clique sur Fichier> Nouveau projet, j'ai une vague idée de l'endroit où je veux aller et comment construire les choses. Toujours en choisissant les mauvaises architectures, les services Web semblent plutôt cool, alors pourquoi ne pas TOUT construire avec ceux-ci? Besoin d'une application de calculatrice de bureau? Je vais construire un service web! Commencer à prendre quelques clients et être l'informatique et certains projets logiciels en cours de route. Une chose que j'ai faite a été de créer un service de sauvegarde hors site à l'aide des services Web, donc mon rêve était d'être un «Mozy» pendant que tout le monde échangeait encore des bandes. Le haut débit devenait tout simplement banal, j'étais donc en avance sur la courbe, et ça allait être mon idée à un million de dollars. Mais le service a eu des problèmes (en raison de mon manque de compétences en architecture),

Année 4 - Enfin, un client croit en moi pour un projet à long terme. J'arrive à le faire sans mal foutre; le code n'est pas génial mais ça marche. Commençant à me faire rattraper par les factures, je peux travailler avec quelques autres développeurs (simuler jusqu'à ce que vous le fassiez, non?) Et même répondre à quelques questions d'Exchange d'experts. Oh oui.

Année 5 - Si vous ne l'aviez pas remarqué maintenant, ces rêves de l'année 1 ne sont toujours pas écrits, donc cela commence à devenir un peu déprimant. J'ai un portefeuille décent de choses que j'ai écrites avec succès, j'ai un certain élan décent et une clientèle respectable. Je ne sais toujours pas vraiment ce que je ne sais pas, et j'atteins le seuil de rentabilité.

Années 5 - 8 - Je vais les combiner car il s'agit plus ou moins de "faire un projet, apprendre un peu sur chacun, amener cette expérience au suivant". Aujourd'hui est au milieu de l'année 8, et ce n'est qu'au cours de la dernière année ou deux que je suis devenu un bon développeur. Ces rêves de l'année 1 ont déjà été inventés à plusieurs reprises par quelqu'un d'autre. Au cas où vous ne l'auriez pas deviné, je n'ai pas créé Mozy.

En cours de route, j'ai eu de nouveaux rêves et de nouvelles idées, et certains ont été bons, certains ont été horribles. J'ai maintenant les compétences nécessaires pour les réaliser, et certains d'entre eux se produisent, et c'est excitant. Cependant, j'ai le sentiment que si j'avais fait les choses différemment, j'aurais pu raccourcir un peu ce voyage.

Je ne peux pas dire à quel point le collège change différemment ce voyage; Je laisserai cela aux autres sur ce fil. Mais les conseils que je vais donner:

  1. Vous devez travailler avec d'autres développeurs. Je ne savais pas à quel point c'était important. Vous ne savez pas ce que vous ne savez pas jusqu'à ce que vous regardiez le code de quelqu'un d'autre ou que vous obteniez un horrible examen du code.
  2. Échouez avant d'avoir des responsabilités importantes. Si vous voulez vraiment sortir seul, essayez de le faire avant de vous marier, d'avoir un paiement pour la maison, des enfants, etc. Vous échouerez et échouerez plusieurs fois. Habituez-vous et appréciez-le car c'est la meilleure expérience de tous les temps. Mais lorsque votre application de tueur sur laquelle vous venez de dépenser tout votre temps et votre argent n'a pas un seul client, il est beaucoup plus facile de récupérer lorsque c'est juste vous.
  3. Il n'y a absolument rien de mal à démarrer. Si vous avez des compétences en réseau, allez travailler dans un centre d'opérations réseau ou un service d'assistance (quelque chose dans le domaine de l'informatique), et travaillez à devenir un meilleur développeur en dehors des heures de bureau et le week-end. Établissez des liens avec des personnes occupant de vrais emplois. Vous en aurez besoin plus tard.
  4. Soyez sûr à 125% que vous AIMEZ le développement de logiciels. La passion pour les logiciels passe avant la partie «millionnaire», et non l'inverse. Si vous n'avez pas de passion pour cela, ou si votre cœur ne commence pas à battre un peu plus vite lorsque vous frappez New Project, allez faire autre chose et gardez cela comme passe-temps.

Je suis sûr que je pourrais continuer, mais le plus drôle est que j'ai vu cette question en travaillant sur l'un de ces rêves et que j'ai dû répondre à celui-ci. :) Bonne chance.

Brandon
la source
6
En tant que développeur web autodidacte, je peux convenir que le point "Vous ne savez pas ce que vous ne savez pas" est particulièrement valable.
Ben Stephenson
5
+1 pour "Échouer avant d'avoir des responsabilités importantes". Je suis autodidacte et j'ai passé des années à travailler sur des projets indépendants le soir avant d'obtenir un poste à temps plein. Avec le recul, je ne changerais rien, mais si par un coup du sort je rencontrais ma Mme plus tôt dans le processus, je sais que je ne me marierais pas dans quelques mois, les semaines 80-100Hr ne fonctionnent pas trop bien avec une relation.
DBlackborough
16

Sans aucun doute, allez au collège.

Personnellement, je l'ai fait sans université (sans dire que je suis millionnaire, mais j'ai un bon travail avec une entreprise pour laquelle j'adore travailler), mais c'est une route difficile . Au départ, vous êtes derrière la courbe de tout . Les mathématiques, les algorithmes, les systèmes d'exploitation, toutes les choses que vous obtenez pendant une éducation formelle (et certaines d'entre elles, c'est-à-dire le calcul, sont très difficiles à apprendre sur votre, même avec un accès à des choses comme math.SE).

Étant fraîchement sorti du lycée, vous pourriez être en mesure de vous frayer un chemin dans un département d'assurance qualité et de commencer à vous imprégner de tout ce que vous pouvez. Le chemin de l'AQ vers le développeur ou l'ingénieur peut être difficile, car il y a une généralisation (parfois médiocre) des personnes venant de l'AQ essayant d'entrer dans un chemin de développement.

Y aller sans diplôme est faisable, mais extrêmement difficile et prend autant de chance et de réseautage que de compétence pure.

Même si j'aime ce que je fais et que je suis fier de mes réalisations personnelles, je ne le recommanderais jamais à quiconque a la capacité et est en bonne position pour suivre un programme menant à un diplôme.

Demian Brecht
la source
+1 Je ne suis pas allé à l'université moi-même, j'ai quitté l'école tôt et j'ai dû surmonter de nombreux problèmes lorsque j'ai commencé en tant que développeur de logiciels sans les informations d'identification requises. Cependant, ce chemin m'a fait comme si j'étais aujourd'hui, et j'aime la façon dont je suis aujourd'hui! J'aime tellement apprendre que je suis sur le point de commencer des études universitaires (dans un autre domaine)!
3
Je ne suis pas d'accord. Je suis entré à plein temps dans le développement de logiciels professionnels sans diplôme, et je pense que tout dépend de l'individu. Je déteste l'éducation formelle et structurée, et je préfère de loin apprendre tout en faisant avancer les choses. Je sais que je n'aurais jamais pu réussir à l'université (même si j'avais les notes pour entrer dans une classe décente), tout simplement parce que tout est tellement théorique et, enfin, inutile. Donc, si vous n'êtes pas le genre de personne qui va apprécier la structure de l'université et que vous êtes un autodidacte confiant (que vous devriez être un développeur pour être honnête), alors l'université n'est pas nécessaire.
Ben H
L'éducation formelle est une raquette. La théorie, comme l'a dit Ben, est inutile à moins que vous ne travailliez à titre universitaire. Je ne peux vraiment pas comprendre l'obsession des gens pour l'éducation formelle et passer 4 ans à enseigner à 30 autres étudiants, au lieu de passer ces 4 années à appliquer ce que vous apprenez. N'apprend-on pas en faisant? Non seulement cela, pourquoi devrais-je passer 4 ans sur un diplôme, hériter d'une dette écrasante, pour ensuite suivre une carrière et épargner pour la retraite? Pourquoi ne créerais-je pas simplement ma propre entreprise? Faire mon propre argent? Utiliser les outils que je veux utiliser? Le concept d'emploi est risible.
Damien Roche
4

Avec votre CV actuel, vous n'obtiendrez pas d' emploi en tant que développeur, alors ne vous embêtez pas.

Si vous ne pouvez pas ou ne voulez pas aller à l'université, vous devrez acquérir de l'expérience par vous-même. C'est une façon difficile de le faire, mais cela peut être fait. Les applications mobiles sont un bon moyen de commencer, car vous pouvez mettre votre produit devant de vrais utilisateurs très facilement. Contribuer à des projets open source pourrait être une autre option. Ou écrivez simplement quelque chose pour votre propre usage. Au début, vous n'en tirerez pas d'argent, du moins pas assez pour gagner votre vie - vous aurez donc probablement aussi besoin d'un emploi régulier. Gardez un œil sur les opportunités d'obtenir une éducation bon marché; certains collèges vous permettent de suivre des cours sans crédit pour une fraction des frais de scolarité réguliers.

Faites-le pendant quelques années, puis vous pourrez commencer à envoyer des CV. En supposant que vous vouliez toujours faire cette merde pour vivre.

Bonne chance.

Mike Baranczak
la source
3

Hmm ... c'est difficile. Je pense que cela dépend vraiment de votre nature en tant que personne.

Si vous connaissiez vraiment le contenu de 6 ou 8 livres, vous seriez un développeur très solide (des années au-delà de ce qui est produit par la plupart des programmes CS - sérieusement). Prenez les fondamentaux au sérieux; très au sérieux - comme une religion au sérieux (KR pourrait être votre bible).

L'idée de faire de petits projets est bonne. Essayez toujours de vous améliorer - choisissez quelques écosystèmes et apprenez-les bien (1 - dites ROR ou Django sur linux avec mysql et 2. iOS / Objective C; 2.5. - ajoutez jQuery / HTML).

modifier --- du haut de ma tête, je suggère la liste ci-dessous (dans ~ cet ordre); J'ai 9 mais un est un livre de mathématiques, un est un livre de script / Java, et le dernier que je considérerais comme facultatif. Il y a quelques sujets au-delà de cela qui seraient couverts dans Joel on Software. Je pense que cela ferait de vous un développeur très fort - je suis sûr que d'autres ne seraient pas d'accord.

  1. Le langage de programmation C - Kerrigan et Ritchie - la plupart des autres livres résument les problèmes soulevés ici
  2. un bon livre de script dans la langue de votre choix (Ruby, Python, PHP) ou livre Java
  3. Systèmes informatiques - Une perspective de programmeurs - ce livre ne cesse de donner et de donner
  4. Mathématiques discrètes avec applications - Epps (?)
  5. Programmation avancée dans l'environnement UNIX
  6. Un livre d'apprentissage machine / IA peut-être la reconnaissance des modèles et l'apprentissage machine OU un livre dédié au réseau tel que TCP / IP illustré vol # 1
  7. Modèles de conception ou modèles de conception J2EE
  8. Conception d'algorithmes - Kleinberg
  9. Comprendre le noyau Linux - facultatif
timpone
la source
Qu'est-ce que KR? Est-ce un livre?
Ominus
2
@Ominus Je pense qu'il fait référence à "The C Programming Language" - en.wikipedia.org/wiki/The_C_Programming_Language
@Glenn +1 Merci! @timpone quand vous dites 6 ou 8 livres, avez-vous en tête ou simplement en général? Si vous pensez spécifiquement à des livres spécifiques, j'aimerais voir la liste. Merci.
Ominus
@Ominus Personnellement, je dirais que tous les livres liés à vos langages de programmation que vous utilisez et les livres de cette question ( programmers.stackexchange.com/questions/870/… ) sont également intéressants.
1
@timpone: Ah, manqué # 7 :) Et oui, nous sommes évidemment en désaccord, ce qui est bien (certaines des meilleures conversations naissent de désaccords :))
Demian Brecht
2

J'ai commencé comme l'un de ces développeurs de vis-college. Aujourd'hui, je termine mes études, même si j'ai un beau travail bien rémunéré en tant que développeur.

J'ai commencé à jouer avec la programmation informatique à environ 9 ans. Dans les années 90, j'ai créé de l'argent pour créer des sites Web pour des amis, ce qui m'a donné une expérience de première main avec le début du Web (j'ai joué avec javascript, j'étais assez confus quand CSS est apparu, etc.).

Quand j'étais adolescent, j'ai décidé qu'il était temps d'apprendre vraiment la programmation informatique en profondeur, j'ai donc cherché sur Internet les sujets que chaque programmeur devrait connaître et j'ai ensuite dépensé tout ce que j'avais en livres. J'ai acheté un livre sur les mathématiques discrètes, un livre sur le système d'exploitation et un livre sur la programmation C sur les environnements UNIX.

Je me suis ensuite mis à apprendre la programmation orientée objet avec C ++ et j'ai pris Python et Java en cours de route et cela m'a donné mon premier emploi (cela ne payait pas bien mais je quitterais bientôt ce travail pour un bien meilleur).

Quand je suis arrivé à l'université, je me suis vraiment senti frustré. À l'exception des cours tels que le calcul, les statistiques et les langues officielles; Je connaissais déjà à peu près tous les sujets abordés dans le cours et le collège d'équilibre et mon travail devenait de plus en plus difficile chaque jour.

L'université m'a tellement frustré que j'ai abandonné et j'ai décidé d'apprendre tout ce dont j'avais besoin par moi-même. Encore une fois, j'ai acheté plus de livres, j'ai participé à des projets open source et j'ai continué à changer d'emploi pour continuer à me forcer à apprendre de nouvelles choses.

L'année dernière, j'ai décidé de retourner à l'université (même si cela me frustre encore). La raison pour laquelle j'ai décidé de terminer mes études était que je devais maintenant en profiter et que je ne voulais jamais avoir à regretter de ne pas être allé à l'université.

Donc, oui, vous pouvez travailler en tant que développeur de logiciels sans diplôme, mais vous devrez étudier beaucoup, prendre des emplois pourris quand vous êtes encore débutant et montrer à chaque employeur potentiel que vous avez des connaissances, de l'expérience et que vous êtes vraiment intelligent ( après tout, vous devez le convaincre de vous embaucher et pas l'autre gars qui a ce diplôme CS). Assurez-vous simplement de comprendre les structures de données, les algorithmes et l'analyse d'algorithmes, les modèles de conception et certains concepts de système d'exploitation.

Mon dernier conseil: si vous pouvez vous le permettre, vous devriez aller à l'université. Croyez-moi, ce sera beaucoup plus facile maintenant alors que vous êtes encore tout juste sorti du lycée et n'avez pas à vous soucier de payer les factures. Être développeur sans aller à l'université ne fonctionne que si vous avez commencé très tôt. Les gens vous embaucheront si vous avez un diplôme mais ne pouvez pas encore bien coder, maintenant, si vous n'avez pas de diplôme et ne pouvez toujours pas bien coder, vous n'allez pas être embauché.

Raphael
la source
1

Si vous pouvez entrer à l'université, cela vous facilitera la tâche, mais ce n'est pas nécessaire.

La clé est d'avoir des trucs que vous pouvez pointer du doigt et dire: «J'ai fait ça» La seule façon de le faire est de travailler de haut en bas. Commencez par faire des petits boulots pour ceux qui "ont juste besoin d'un programmeur". Peut-être consultez des endroits comme eLance .

Vous pouvez également écrire votre propre logiciel et le vendre. Choisissez un problème qui n'a pas encore de bonne solution sur le marché et écrivez un programme qui résout ce problème. Vous pourrez le vendre. Ensuite, vous aurez une certaine crédibilité. Honnêtement, vous ferez probablement un travail de merde si c'est votre premier vrai projet, mais vous en apprendrez une tonne, et vous en vendrez toujours des copies si c'est utile. Le code n'a pas besoin d'être joli. Les utilisateurs ne voient que l'interface utilisateur.

L'expérience est la clé. Heureusement, la programmation est l'une de ces professions où vous n'avez pratiquement pas besoin de frais généraux pour commencer. Rendez-vous compte qu'il y a une très longue courbe d'apprentissage devant vous.

Scott Whitlock
la source
0

Les employeurs veulent au moins une des deux choses (ou les deux): éducation ou expérience pratique. Généralement, obtenir une éducation est l'un des moyens les plus faciles d'entrer dans le système où vous pourrez enfin commencer à acquérir une expérience pratique. Obtenir une éducation dit à un employeur que vous vous en tiendrez à quelque chose de difficile (et qui peut parfois sembler inutile et être une perte de temps). C'est important pour eux parce que le travail, peu importe combien vous l'appréciez, ne sera jamais facile ou amusant tout le temps. Ils veulent savoir que vous allez y rester.

Cela étant dit, si vous essayez de suivre l'itinéraire que vous avez tracé, vous aurez besoin d'acquérir une expérience pratique. Personnellement, je recommanderais de regarder les start-ups (elles sont généralement un peu plus susceptibles de prendre un risque pour quelqu'un avec peu ou pas d'expérience). Une autre chose à considérer est d'obtenir un emploi de quelque nature que ce soit (pour payer les factures), puis passer du temps à développer des projets d'une sorte que vous pouvez utiliser comme CV. Une fois que vous avez un petit arsenal de projets, vous seriez bien mieux placé pour approcher les employeurs et leur dire "Voici ce que je peux faire ...".

Ma recommandation personnelle serait d'aller à l'école. Peu importe lequel et avec des subventions et des bourses largement disponibles et sous-utilisées, il existe de nombreuses façons de financer une éducation. En fin de compte, vous serez probablement très reconnaissant de vous en être tenu à l'école si vous deviez terminer et obtenir un diplôme.

Kenneth
la source
0

Je suis sorti du lycée depuis environ 2 ans maintenant. J'ai déjà un emploi en programmation et n'ai suivi que 20 ou 24 heures de collège. Je n'ai pas eu assez d'argent ou de temps pour le faire après les deux premiers semestres.

Comment ai-je obtenu mon emploi en programmation? La chance, en gros. Mais vous pouvez augmenter vos chances de vous faire remarquer par chance. La raison pour laquelle j'ai été remarqué était à cause de quelques petits programmes secondaires que j'ai créés et montrés à mes amis. Cela, et j'étais connu comme "The Computer Guy" avec plus d'enseignants me demandant comment réparer leur ordinateur que le vrai support technique. Eh bien, le père d'un de mes amis possédait une petite entreprise de logiciels ...

Le conseil que je vais vous donner est de ne pas cesser de faire des choses. Apprenez et faites. Faites n'importe quel projet que n'importe qui voudrait. Tout ce qui vous intéresse ou tout ce que quelqu'un vous paierait même un centime. Contribuez également aux projets open source. Un environnement d'équipe est bon.

De plus, faites-vous connaître sur un site Web comme StackOverflow. J'ai obtenu ma deuxième offre d'emploi à partir d'une requête Stack Exchange sur StackOverflow qui montrait essentiellement tout le monde en Oklahoma .. et j'étais la personne la mieux classée de réputation.

Earlz
la source
0

Grandes, grandes réponses ici. Je mettrai aussi ma propre expérience à contribution.

Je programme sous une forme ou une autre depuis que j'ai environ 5 ou 6 ans (TI BASIC, n'importe qui?) En 1995, je suis entré dans Linux et j'ai commencé à m'enseigner le C et le Perl. Je n'ai même jamais pris de cours de programmation au lycée, car à ce moment-là, ils enseignaient Visual Basic et Visual C ++, et je n'avais aucun intérêt non plus.

Je suis allé à l'université. CS 101 était «Introduction à la programmation (Visual Basic)». Est devenu majeur en philosophie.

A abandonné ses études. A travaillé chez CompUSA, a commencé à faire du développement web indépendant.

J'ai travaillé dans des cafés ou des emplois de type support technique, j'ai continué à coder moi-même ... à faire de la programmation indépendante et open source.

Mon premier "vrai" travail de codage (avec "programmeur" dans le titre) est venu par le népotisme. Un ami quittait un poste et ils lui avaient demandé de trouver son remplaçant.

Maintenant, je reçois régulièrement des offres, mon cheminement de carrière semble bon, je ne m'inquiète pas de ce degré. Mais je vais revenir sur certains de ces cours de CS ... Même si l'informatique! = Programmation dans le monde réel, vous apprendrez des algorithmes et (espérons-le) des modèles de conception qui vous empêcheront de faire des choses stupides et de réinventer la roue. L'école n'est donc pas nécessaire ... mais ça aide.

Surtout, je dirais que même si vous devez aller dans une école publique ou même dans un collège communautaire, allez apprendre autant que vous le pouvez. Continuez à pirater des projets open-source pendant votre temps libre (GitHub est le nouveau CV, comme on dit), et si quelque chose de plus attrayant se présente ... vous n'avez pas à terminer. Vous n'avez pas besoin d'obtenir un diplôme pour mettre un décompte de crédit et GPA sur votre CV, FWIW.

Quoi qu'il en soit, bonne chance. Si vous avez vraiment la passion d'écrire du bon code, c'est la clé. Mais le collège est en quelque sorte une «dépendance du système hérité» pour la plupart des entreprises.

Jason Lewis
la source