Dois-je terminer mes études secondaires ou m'enseigner moi-même? [fermé]

12

Je veux devenir développeur de jeux, je suis un étudiant A en 11e année et j'ai l'impression de perdre mon temps au lycée. Je pense passer à l'école-maison pour avoir plus de temps pour me concentrer sur l'apprentissage du développement de jeux tout en terminant mes études secondaires à la maison. Certaines personnes à qui j'ai parlé disent qu'il vaut mieux rester à l'école et aller au collège, d'autres disent que je peux obtenir mon diplôme grâce à l'enseignement à domicile et de cette façon, je peux avoir une longueur d'avance sur ce que j'aime faire et acquérir une expérience pratique. Je ne sais pas quoi faire et je me demandais s'il y avait des programmeurs expérimentés qui pourraient me donner des conseils sur la route à suivre ??

dandami
la source
1
terminer ses études secondaires que maîtriser le monde
Trevor Field
2
Cela ressemble vraiment à une sorte de "conseil personnel". À l'avenir, combien de personnes chercheront une ressource Internet qui leur dira si le dandami devrait ou non terminer ses études secondaires? Probablement mieux demandé dans le chat ou sur un forum de discussion. Il n'y a pas de "connaissance experte" objective qui puisse être archivée pour cette question.
Trevor Powell
1
Faites les deux, vous pouvez créer des jeux et obtenir votre diplôme. Si le développement du jeu ne fonctionne pas, vous aurez un plan de sauvegarde
Thomas
2
J'ai été scolarisé à la maison jusqu'au lycée (et y compris). Cela a très bien fonctionné pour moi; cependant, je ne recommanderais pas de changer pour votre dernière année. Il faut du temps et de la pratique pour bien faire l'école-maison. Il y a beaucoup de domaines et d'idéologies dans l'enseignement à domicile et à mon humble avis, votre dernière année de lycée n'est pas le lieu pour l'expérimenter, il faut du temps pour bien faire les choses et bien le faire. Surtout si votre principale justification est que vous perdez du temps au lycée, tout le monde le ressent! Je suis également allé au collège pour un diplôme en informatique après le lycée.
Nate

Réponses:

27

Vous êtes en 11e année. Je recommanderais de terminer mes études secondaires et de fréquenter un collège ou une université avec un programme décent lié à la spécialisation que vous aimeriez avoir dans l'industrie des jeux - cela signifie l'informatique si vous voulez être programmeur, par exemple.

Je ne vois pas beaucoup d'avantages à être «scolarisés à la maison» pour votre dernière année et changement d'école secondaire. Tout le monde a l'impression de perdre son temps au lycée - vous aurez probablement des épisodes de ce même sentiment au collège (et vous aurez probablement tout aussi tort à l'époque que vous l'êtes maintenant).

Bien sûr, vous pouvez consacrer plus de temps à vous concentrer sur vos intérêts immédiats si vous ne terminez pas vos études secondaires, mais il pourrait être plus difficile d'entrer dans le meilleur collège dont vous êtes autrement capable avec seulement un GED, car ces facteurs importent parfois ( peu importe qu'ils ou non devraient la matière). Le danger est qu'en auto-dirigeant votre éducation, vous courez, potentiellement, un risque beaucoup plus grand de mal orienter votre éducation. Plus encore, je pense, si vous choisissez d’éviter le collège également. Vous restreignez également votre concentration, potentiellement prématurément, ce qui pourrait vous rendre moins désirable que d'autres qui sont plus généralement éduqués.

Je préconise fortement et à plusieurs reprises de créer des jeux et de pratiquer le métier que vous envisagez comme carrière auprès des étudiants, des stagiaires et des recrues potentielles. Vous devez le faire quel que soit le cheminement scolaire que vous suivez - dans cet esprit, le fait que les candidats les plus forts pour un emploi sont généralement ceux qui pratiquent le développement de jeux dans une certaine mesure comme un passe-temps, la "longueur d'avance" que vous gagnez ne sera pas vraiment terriblement avantageux et cela ne comptera certainement pas comme expérience de travail applicable à un employeur potentiel.

Si vous pensez que ne pas terminer vos études secondaires est la bonne chose à faire pour d' autres raisons, alors je vous encourage à en tenir compte. Mais mon avis professionnel est que ce n'est pas aussi avantageux pour votre future carrière que vous ne le pensez.


la source
3
Il y a beaucoup à dire sur le fait de mal orienter accidentellement votre propre éducation. Restez avec le lycée et allez au collège sinon rien, sauf pour apprendre des gens qui ne sont pas vous ou la recherche google. Il y a certaines choses auxquelles vous ne serez pas exposé si vous apprenez par vous-même qui sont incroyablement nécessaires pour développer des jeux. Beaucoup de choses sembleront inutiles (j'ai presque obtenu une mineure en littérature parce que la façon dont mon diplôme CS était structuré), mais il y aura encore plus à gagner de l'expérience de ceux qui vous entourent.
Alex Shepard
il y a aussi beaucoup à dire sur la possibilité de vous égarer en vous concentrant tellement sur un seul objectif que vous pourriez négliger quelque chose que vous pourriez réellement vouloir faire que vous n'avez tout simplement pas encore trouvé. il y a pas mal de gens qui ont découvert une ambition de vie au collège qu'ils n'avaient jamais réellement envisagée avant ce point. homeschooling, et un GED n'ont rien directement lié l'un à l'autre.
gardian06
15

Je vais d'abord admettre un certain parti pris, je suis un étudiant au doctorat en informatique dans une grande institution de recherche (Université Clemson), donc je suis tout au sujet de l'éducation :-)

Réponse courte, si vous voulez avoir de bonnes chances de devenir développeur de jeux (et par là je suppose que vous voulez dire travailler pour une entreprise AAA comme Blizzard?), Vous devez finir fort au lycée (passer l'examen d'informatique AP) , aller à l'université pour un diplôme en informatique et essayer de se spécialiser dans certains aspects du processus de développement de jeux (conception et architecture de moteur de jeu, gestion des ressources, outillage, systèmes de particules et FX, moteurs physiques, simulation, etc.).

La valeur de votre éducation ne consiste pas à apprendre les astuces du métier ou à se préparer à une carrière spécifique, à apprendre les concepts sous-jacents et à comprendre comment prendre de bonnes décisions basées sur une analyse réfléchie et une pensée critique; votre confusion deux choses votre éducation et votre carrière . Votre éducation ne peut jamais vous être retirée, alors que vous pouvez toujours perdre votre emploi.

Dans un sens pratique, être autodidacte entravera certainement votre développement en tant que programmeur, vous n'aurez pas les ressources disponibles pour votre étudiant moyen comme des laboratoires informatiques, des grappes de haute puissance, une armée de personnes ayant des intérêts similaires et des professeurs embauchés pour aider vous, il y a une mine d'informations sur Internet, mais cela ne vaut jamais l'entendre directement de la bouche d'un expert.

Un autre angle de cela est la quantité de choses que vous devez savoir pour être un programmeur efficace. Le développement de jeux modernes est extrêmement technique, quelle que soit votre approche, une connaissance des structures de données avancées, une compréhension approfondie du fonctionnement interne du C ++ et une solide compréhension de l'algèbre linéaire et de la physique sont presque universellement requises pour un travail dans l'industrie. C'est pourquoi la majorité des emplois d'entrée de gamme et d'ingénieur logiciel principal sur le site Web des emplois de Blizzard nécessitent un baccalauréat. Ces concepts sont difficiles à bien apprendre, sauf si vous êtes obligé de les apprendre.

Bref, pourquoi se mettre en travers de soi? Si vous faites des A droites, vous obtiendrez certainement le collège de votre choix et obtiendrez probablement des bourses de mérite. L'industrie du jeu sera toujours là après avoir pris le temps d'obtenir un diplôme de quatre ans, et si vous continuez à fréquenter une école ayant de bonnes relations avec l'industrie du jeu, les stages d'été et les offres d'emploi sont une possibilité certaine. Comme dernière bonne lecture, je recommanderais fortement ce traité pour devenir un expert . Il contient de bonnes informations sur les raisons pour lesquelles l'informatique ne doit pas être prise à la légère.

Josiah Hester
la source
4
Vous parlez de scolarité, pas d'éducation. Et mettre la scolarité au-dessus de l'expérience est la raison pour laquelle j'ai rétrogradé cette réponse.
snake5
8
… Et c'est pourquoi je l'ai voté. Vous avez toute votre vie pour l'expérience, pas pour la scolarité. Ne manquez pas votre chance.
sam hocevar
@ snake5 Je vois d'où vous venez, mais je ne parlais pas seulement de l' école elle-même, je parlais des opportunités de fréquenter une université, telles que rencontrer et interagir avec des personnes ayant des intérêts similaires, obtenir de l'aide directement des experts et avoir l'accès à la technologie la plus avancée. Oui, peut-être que votre travail aura cela aussi, mais aller à l'université (en particulier pour l'informatique) vous permettra d'explorer sans risque de licenciement.
Josiah Hester
@JosiahHester "avant-gardiste"? Mon ordinateur personnel était assez bon marché et suffisait également à fournir une plate-forme de test pour mes projets, que j'ai faite pour apprendre des choses. Je ne parlais donc pas d '«expérience» comme de «expérience de travail». Le simple fait de faire des choses peut mener n'importe qui assez loin.
snake5
1
@ Mr.Beast Êtes-vous dans l'industrie? Ayant participé à de nombreux entretiens des deux côtés, je peux vous garantir que l'absence de diplôme est à la fois constatée et retenue contre les candidats à un poste donné. C'est un handicap qui peut être surmonté sans trop de difficulté, mais il a été considéré comme un mauvais signe dans pratiquement tous les processus d'entrevue auxquels j'ai participé.
Steven Stadnicki
8

Mon conseil: finissez vos études secondaires bien sûr, mais ne perdez pas votre temps avec un diplôme CS. Cela vous procurera très peu de choses dont vous aurez besoin pour trouver un emploi. Je dis cela après avoir interviewé de nombreux diplômés CS qui ne savent pas ou peu de choses sur ce qu'ils doivent savoir: le développement de logiciels.

Au lieu de cela, je passerais mon temps à écrire le type de code exact que vous souhaitez être payé pour écrire. Faites-le via:

  • Votre imagination et vos idées
  • Lisez tous les livres sur le développement de jeux que vous pouvez trouver.
  • Étudiez tout le code de jeu sur lequel vous pouvez mettre la main.
  • Participez à un projet de jeu open source.
  • Toute autre manière de développer un corps de code de jeu.

Une fois que vous avez un corps de code que vous pouvez montrer (un peu comme le portfolio d'un photographe), utilisez-le pour postuler à des emplois. N'ayez pas peur du fait que vous n'avez pas de diplôme (même s'ils en demandent un). Laissez votre code parler. En fin de compte, que vous puissiez coder ou non, c'est ce que les employeurs potentiels veulent voir. S'ils se soucient que vous ayez un diplôme CS, vous ne voudrez probablement pas y travailler.

"Rester à l'école" est tout bon et bon - finissez le lycée - mais les diplômes CS sont bien trop exagérés. De nombreux développeurs célèbres n'en ont pas.

AJOUT: Si vous voulez voir pourquoi les diplômes CS sont au mieux douteux, lisez la partie sur "Suivez des cours intensifs en programmation" dans cet article (http://www.joelonsoftware.com/articles/CollegeAdvice.html) du grand Joel Spolsky.

Nick Hodges
la source
1
+1 - pour combien cela est vrai. Mais vous pouvez toujours faire tout cela pendant vos études universitaires. Stages d'été!
Josiah Hester
2
Je ne suis pas d'accord sur le fait qu'un diplôme CS soit un gaspillage. Il existe un certain nombre de concepts importants qui ne peuvent être enseignés que non découverts. Cela dit, en tant que recruteur, je recherche surtout de l'expérience en dehors de la classe. Si une personne a participé à de grands projets de programmation parascolaire ou a un compte github assez actif, c'est un atout majeur.
Alex Shepard
Je ne suis pas d'accord pour dire que vous ne pouvez pas vous apprendre à 100% de la valeur qu'un diplôme CS vous donne. Je le sais parce que je l'ai fait. ;-) J'ai un diplôme en langues classiques.
Nick Hodges
6

Je suis d'accord avec tout le monde sur le fait de ne pas passer à l'enseignement à domicile au cours de la dernière année, je ne le vois que faire du tout ou nuire à vos chances à long terme.

En ce qui concerne le collage, sachez que BEAUCOUP "écoles de jeu" sont des escroqueries pour arnaquer les gens juste pour de l'argent. Pensez à resserrer les graphismes sur les gars de niveau 3 .

Les gars de Extra-Credits ont fait une très bonne présentation sur les écoles de jeu , vous montrant ce qu'il faut rechercher dans une bonne école et quels signes d'avertissement rechercher dans une mauvaise école.

Scott Chamberlain
la source
5

Dois-je terminer mes études secondaires ou m'enseigner moi-même? - ces deux-là ne s'excluent pas mutuellement. Je termine l'école et m'enseigne moi-même.

Et il n'y a pas beaucoup de "connaissances en développement de jeux" qui soient exclusives au développement de jeux. Ce sont principalement des mathématiques, de l'informatique et de la physique, que vous apprenez tous à l'école.

Je sais que c'est une opinion très impopulaire auprès des gens de notre âge, mais l'école m'a en fait été très bénéfique.

Si vous devez sacrifier quoi que ce soit pour avoir plus de temps pour vos propres loisirs, il y a de bien meilleurs candidats que l'éducation: le sport, la vie sociale, la télévision (pas regardé depuis des années), la procrastination ...

La réponse définitive est que vous devez absolument rester à l'école. Cela vous donnera des connaissances qui ne s'appliquent pas seulement au développement de jeux, mais aussi à d'autres domaines, car vous ne pouvez pas prédire votre avenir.

jcora
la source
1

Finances Lorsque je suis allé au collège, les sondages ont indiqué qu'après quatre ans, l'expérience que vous avez acquise au travail vous a rendu aussi précieux qu'un nouveau diplômé du collège. Après cela, le diplômé a augmenté plus rapidement et a dépassé le non diplômé. Ce n'est peut-être plus vrai, mais je pense que c'est toujours le cas.

Personnel Vous rencontrerez beaucoup de gens formidables au collège. Il est important d'en apprendre davantage sur eux et de les connaître.

Ma recommandation Cela a fonctionné mieux pour un gars (zuckerberg). Cela n'a pas fonctionné mieux pour les 89,999,999 autres décrocheurs.

Geai
la source
0

Pour sûr terminer le lycée. Cependant, je vais différer sur ce que tout le monde dit, parce que je suis un peu partial.

Bien qu'un diplôme CS / équivalent puisse vous aider à mettre le pied dans la porte des entreprises, il peut ou non vous apprendre beaucoup, selon le collège. Je suis sûr que tout le monde apprend beaucoup qui va au MIT ... mais paie également> 10 000 $ par semestre, s'il peut même y entrer.

Je dois cependant vous poser quelques questions.

  1. Avez-vous déjà réalisé des projets / jeux au point que vous pouvez les appeler "terminés"? (et quelque chose au-delà du monde bonjour de base)
  2. Apprenez-vous constamment sur le développement de jeux via les supports appropriés (stackoverflow, forums, blogs, livres, etc.)
  3. Aimez-vous créer des jeux, même si vous n'êtes pas payé pour cela?
  4. Vous sentez-vous à l'aise de vous enseigner et d'apprendre par Internet?

Si vous avez répondu non à l'une de ces questions, vous feriez probablement mieux d'obtenir un diplôme parce que vous n'avez pas suffisamment d'expérience. Cependant, si vous avez répondu oui à toutes ces questions, un diplôme n'aura qu'un seul but: mettre le pied dans la porte.

Cela étant dit, je suis un programmeur (non-jeu). J'ai obtenu mon diplôme d'études secondaires et j'ai suivi quelques cours universitaires, mais je n'ai jamais obtenu de diplôme. J'ai maintenant 21 ans (sans presque aucune dette envers moi!) Et je travaille dans un poste d'entrée de gamme (cad junior) dans une entreprise respectable, quoique petite. Voici comment je l'ai fait et ce que vous devez faire:

  1. Contribuez et créez des projets open source! C'est la meilleure façon absolue d'acquérir une expérience de travail réelle en équipe
  2. Diplôme d'études secondaires. Si vous ne le faites pas, de nombreuses entreprises verront cela et penseront "qu'il n'a pas de discipline", car il faut pas mal de discipline pour finir. Si vous ne terminez pas quelque chose de fastidieux comme le lycée, comment allez-vous faire pour terminer un jeu quand tout le "fun" est déjà fait?
  3. Créez un projet. Il peut être open source ou non. Mais, ce projet doit être le jeu le plus raffiné que vous puissiez faire. Si c'est un jeu sur l'App Store, publiez-le. Ce sera l'élément clé de votre CV pour les futurs employeurs. Parce que vous n'avez pas de diplôme, vous devez vraiment les impressionner pour qu'ils vous considèrent. Ils doivent savoir, sans aucun doute, que vous savez ce que vous faites.
  4. Créez un joli CV et commencez à postuler pour des emplois de débutant ou de stage! Assurez-vous que votre curriculum vitae indique que vous êtes suffisamment motivé pour être autodidacte, montre tous vos projets et contributions précédents, etc.

Maintenant, la partie la plus difficile de cette voie est d'obtenir ce premier emploi et de laisser une bonne impression. Votre premier emploi ne sera probablement rien d'excitant, et vous serez probablement sous-payé et Dieu sait quoi d'autre. Mais, obtenez le travail! Assurez-vous cependant d'être complètement honnête sur ce qui vous manque. S'ils sont une boutique Java et que vous connaissez C #, assurez-vous de dire quelque chose comme "J'ai appris de nombreux langages et je peux les comprendre facilement. Il me faudra un peu de temps pour me familiariser avec Java, mais j'ai aussi connaître C # qui est assez similaire ". La première chose que vous ne voulez pas faire est d'obtenir le premier emploi, puis ils découvrent que vous ne savez pas tout ce qu'ils attendaient de vous.

Après le premier travail, les choses sont beaucoup plus faciles. La plupart des entreprises se soucient beaucoup plus d'une expérience professionnelle antérieure qu'un diplôme universitaire. Assurez-vous de conserver votre premier emploi pendant au moins 2 ans, voire plus. Lorsque vous vous sentez à l'aise, commencez à envoyer des candidatures à d'autres «meilleurs» emplois de niveau d'entrée. Fondamentalement, votre premier emploi vous remplacera pour un diplôme. Ce sera mauvais, mais le prochain travail saura que vous avez le savoir-faire et ne vous inquiétez pas tant de manquer de diplôme.

Cela a fonctionné pour moi et j'espère que cela fonctionne pour vous. Bien sûr, aucune garantie, mais je parle d'une expérience du monde réel. J'ai obtenu un travail de programmation littéralement 2 mois après avoir obtenu mon diplôme d'études secondaires. Ce n'était pas le meilleur travail et c'était pratiquement un salaire d'esclave, mais 2 ans plus tard, je suis ici à un bien meilleur travail, je suis payé décemment, je me réveille chaque matin et j'aime vraiment ce que je fais. Et de nombreuses personnes ont quitté cette entreprise pour travailler chez Microsoft et d'autres grands noms.

En résumé:

  1. Créez des jeux personnels
  2. Obtenir (n'importe quel) travail lié au jeu
  3. Profit!

Remarque: Vous pouvez toujours vouloir suivre quelques cours universitaires en fonction de ce que vous voulez faire (graphiste, programmeur, modélisateur, etc.). Par exemple, une connaissance approfondie de la géométrie peut vous aider à programmer des jeux 3D. De plus, si vous êtes un peu introverti, vous voudrez peut-être suivre un cours de prise de parole en public, juste pour acquérir cette compétence. C'est l'une des classes que je prévois de prendre un jour parce que je crains de parler en public, mais c'est utile même pour les programmeurs.

De plus, j'ai commencé à programmer très jeune. En 7e année, je suis arrivé à un point où je pouvais apprendre à peu près n'importe quelle nouvelle langue et j'ai eu quelques "bons" projets avant ma dernière année. Si vous avez commencé plus tard, ce chemin peut être plus difficile.

Earlz
la source
0

C'est bien d'entendre que vous êtes en 11e année avec l'ambition de faire de grandes choses. J'ai également commencé à apprendre la programmation C en 11e année. Je suggère fortement de terminer le lycée et pendant votre temps libre d'apprendre un langage de programmation et de commencer à créer des jeux sur console et de lire autant d'informations sur l'industrie du jeu que possible. Bien sûr, jouez à beaucoup de jeux.

Sauter le pistolet au collège ou à l'université n'aide pas vraiment à mon avis, je l'ai fait et je me suis brûlé. Parce que l'industrie du jeu vidéo recherche des personnes au-delà de la formation universitaire, elles ont besoin de personnes qui sont au top des choses dans l'industrie. Si vous visez des développeurs de jeux géants comme Blizzard, Capcom ou SquareEnix. Vous devez savoir pas mal de choses et ils s'attendent à ce que vous le sachiez bien. Le simple fait d'avoir un diplôme ne vous mettrait pas dans leur porte, mais la combinaison d'expérience et de diplômes peut augmenter considérablement vos chances.

Bien sûr, il y a beaucoup plus à considérer que d'aller simplement à l'école et de trouver un emploi. Vous devez prendre en compte le coût de l'éducation, les fournitures et les frais de subsistance pendant que vous empruntez cette route. Le style de vie joue également un rôle important dans l'industrie du jeu, car ce ne sont pas vos emplois 9-5 typiques, si la famille vient en premier, alors le jeu vidéo pourrait ne pas être le meilleur choix.

Les diplômes sont excellents, ils renforcent vos connaissances et vous rendent plus compétent et ainsi de suite. Ils sont excellents et vous rendent plus polyvalent et ouvert à tout type de travail de programmation. Au fur et à mesure que vos connaissances se développeront, vous réaliserez combien l'école ne vous apprend pas et ce sont les choses dont vous aviez le plus besoin.

Mes règles d'or pour le nouvel âge de l'élève sont de travailler d'abord, d'acquérir une expérience pratique, puis d'aller à l'école. Parce que si vous ne l'aimez vraiment pas, au moins vous n'y avez pas dépensé un dollar. Mais si vous prenez d'abord le chemin de l'école et que vous êtes diplômé juste pour découvrir que vous détestiez votre travail. Alors vous êtes dans le monde de la douleur.

J'espère que vous trouverez votre réponse!

Frankie Law
la source