Devo terminar o ensino médio ou me ensinar? [fechadas]

12

Quero me tornar um desenvolvedor de jogos, sou um aluno A na 11ª série e sinto que estou perdendo meu tempo na High School. Estou pensando em mudar para o ensino em casa para ter mais tempo para me concentrar em aprender o desenvolvimento de jogos por conta própria enquanto termino o ensino médio em casa. Algumas pessoas com quem falei dizem que é melhor ficar na escola e ir para a faculdade, outras dizem que posso obter meu diploma através do ensino em casa e, assim, posso ter uma vantagem inicial sobre o que gosto de fazer e ter experiência prática. Não sei ao certo o que fazer e fiquei me perguntando se existem programadores experientes por aí que possam me dar conselhos sobre qual caminho devo seguir?

dandami
fonte
1
terminar o ensino médio do que dominar o mundo
Trevor Field
2
Isso realmente parece ser uma espécie de "conselho pessoal". Quantas pessoas no futuro procurarão um recurso da Internet que lhes dirá se o dandami deve ou não terminar o ensino médio? Provavelmente é melhor perguntar no bate-papo ou em um fórum de discussão. Não há "conhecimento especializado" objetivo que possa ser arquivado para esta pergunta.
Trevor Powell
1
Faça as duas coisas, você pode criar jogos e ainda se formar. No caso de desenvolvimento de jogos não funcionar, você terá um plano de backup
Thomas
2
Eu fui educado em casa até o ensino médio (inclusive). Funcionou muito bem para mim; no entanto, eu não recomendaria a troca no seu último ano. Leva tempo e prática para fazer bem o ensino em casa. Existem muitas áreas e ideologias no ensino em casa e IMHO, seu último ano do ensino médio não é o lugar para experimentar, leva tempo para acertar e fazer bem. Especialmente se sua principal justificativa é que você está perdendo tempo no ensino médio, todos se sentem assim! Eu também fui para a faculdade para um diploma de ciência da computação após o ensino médio.
Nate

Respostas:

27

Você está na 11ª série. Eu recomendaria terminar o ensino médio e frequentar uma faculdade ou universidade com um programa decente relacionado à especialização que você gostaria de ter na indústria de jogos - isso significa ciência da computação se você quiser ser programador, por exemplo.

Não vejo muitas vantagens em ser "educado em casa" durante o último ano do ensino médio. Todo mundo sente que está perdendo seu tempo no ensino médio - você provavelmente terá esse mesmo sentimento na faculdade (e provavelmente estará tão errado quanto agora).

Claro, você pode dedicar mais tempo a se concentrar em seus interesses imediatos se não terminar o ensino médio, mas pode ser mais difícil ingressar na melhor faculdade da qual você é capaz com apenas um GED, porque esses fatores às vezes são importantes ( independentemente de haver ou não eles devem importa). O perigo é que, ao dirigir a sua educação, você esteja correndo, potencialmente, um risco muito maior de desviar sua educação. Mais ainda, creio, se você também deve evitar a faculdade. Você também restringe seu foco, potencialmente prematuramente, o que pode torná-lo menos desejável do que outros com educação mais geral.

Defendo fortemente e repetidamente a criação de jogos e a prática do ofício que você pretende como carreira para estudantes, estagiários e possíveis contratações. Você deve fazer isso independentemente do caminho educacional em que está - com isso em mente, o fato de que os candidatos mais fortes a um emprego geralmente são aqueles que praticam o desenvolvimento de jogos até certo ponto como hobby, o "avanço" que você ganha será realmente muito vantajoso e certamente não contará como experiência de trabalho aplicável a um empregador em potencial.

Se você acha que não terminar o ensino médio é a coisa certa a fazer por outros motivos, incentivo-os a considerá-los. Mas minha opinião profissional é que não é tão vantajoso para sua carreira futura quanto você pode estar assumindo.


fonte
3
Há muito a ser dito sobre desviar acidentalmente sua própria educação. Continue com o ensino médio e vá para a faculdade, se não houver nada, exceto para aprender com pessoas que não são você ou com a pesquisa no Google. Há certas coisas às quais você não será exposto, se for autodidata, insanamente necessário ao desenvolvimento de jogos. Muitas coisas parecerão desnecessárias (eu quase me formei em literatura porque a forma como meu diploma de CS foi estruturado), mas haverá ainda mais que você ganha com a experiência das pessoas ao seu redor.
Alex Shepard
também há muito a ser dito sobre se desviar potencialmente, concentrando-se tanto em um objetivo que você pode ignorar algo que realmente deseja fazer que ainda não encontrou. Existem muitas pessoas que descobriram uma ambição de vida enquanto estavam na faculdade que nunca consideraram antes desse ponto. educação em casa e um GED não têm nada diretamente relacionado um ao outro.
gardian06
15

Primeiro vou admitir que tenho algum preconceito, sou um estudante de doutorado em ciência da computação em uma grande instituição de pesquisa (Clemson University), então, eu estou prestes a ter alguma educação :-)

Resposta curta, se você quiser ter uma boa chance de se tornar um desenvolvedor de jogos (e por isso presumo que você queira trabalhar para uma empresa AAA como a Blizzard?), Precisará terminar forte no ensino médio (faça o exame de ciências da computação da AP) , faça uma faculdade em ciência da computação e tente se especializar em algum aspecto do processo de desenvolvimento de jogos (design e arquitetura de mecanismos de jogos, gerenciamento de recursos, ferramentas, sistemas de partículas e efeitos visuais, mecanismos de física, simulação etc.).

O valor da sua educação não está em aprender os truques do ofício ou em se preparar para uma carreira específica, é aprender os conceitos subjacentes e entender como tomar boas decisões com base em análises e pensamentos críticos; suas duas coisas confusas, sua educação e sua carreira . Sua educação nunca pode ser tirada de você, enquanto você sempre pode perder seu emprego.

Em um sentido prático, ser autodidata impedirá definitivamente o seu desenvolvimento como programador, você não terá os recursos disponíveis para um estudante universitário comum, como laboratórios de informática, clusters de alta potência, um exército de pessoas com interesses semelhantes e professores contratados para ajudar você, existe uma grande quantidade de informações na internet, mas nunca supera ouvi-las diretamente da boca de um especialista.

Outro ângulo é a quantidade de coisas que você precisa saber para ser um programador eficaz. O desenvolvimento moderno de jogos é extremamente técnico, não importa como você o aborde, o conhecimento de estruturas avançadas de dados, uma profunda compreensão do funcionamento interno do C ++ e uma forte compreensão da álgebra linear e da física são quase universalmente necessárias para um trabalho na indústria. É por isso que a maioria dos empregos de nível básico e de engenheiro de software líder no site de empregos da Blizzard exige um diploma de bacharel. É difícil aprender bem esses conceitos, a menos que você seja forçado a aprendê-los.

Em resumo, por que atrapalhar você mesmo? Se você está fazendo A, então você definitivamente entrará na faculdade de sua escolha e provavelmente obterá algumas bolsas de mérito. A indústria de jogos ainda estará aqui depois de tirar um tempo para se formar por quatro anos e, se você continuar frequentando uma escola com boas conexões com a indústria de jogos, estágios de verão e ofertas de emprego são uma possibilidade definitiva. Como última boa leitura, eu recomendaria altamente este tratado sobre como se tornar um especialista . Ele tem algumas boas idéias sobre por que a ciência da computação não deve ser tomada de ânimo leve.

Josiah Hester
fonte
4
O que você está falando é escolaridade, não educação. E colocar a escolaridade acima da experiência é o motivo pelo qual eu rebaixei esta resposta.
snake5
8
... e é por isso que eu votei nele. Você tem a vida inteira pela experiência, não pela educação. Não perca a chance.
26412 Sam
@ snake5 Eu vejo de onde você vem, mas eu não estava falando apenas sobre a própria escola , mas sobre as oportunidades que uma universidade oferece para você, como conhecer e interagir com pessoas com interesses semelhantes, obter ajuda diretamente dos especialistas e ter acesso à mais avançada tecnologia. Sim, talvez seu trabalho também tenha isso, mas ir para a universidade (especialmente para ciência da computação) permitirá que você explore sem a possibilidade de ser demitido.
27712 Josiah Hester
@JosiahHester "vanguarda"? Meu PC doméstico era bastante barato e também suficiente para fornecer uma plataforma de teste para meus projetos, que eu fiz para aprender coisas. Então, eu não estava falando sobre "experiência" como em "experiência de trabalho". Apenas fazer as coisas pode levar alguém muito longe.
snake5
1
@ Mr.Beast Você está na indústria? Tendo participado de inúmeras entrevistas de ambos os lados, posso garantir que a falta de um diploma é notada e mantida contra os candidatos em qualquer posição. É uma deficiência que pode ser superado sem muita dificuldade, mas tem sido considerado um mau sinal em praticamente todos os processo de entrevista eu fui uma parte.
Steven Stadnicki
8

Meu conselho: Termine o ensino médio, com certeza, mas não perca seu tempo com um diploma de CS. Você terá muito pouco para conseguir um emprego. Eu digo que isso entrevistou muitos graduados em CS que sabem pouco ou nada sobre o que precisam saber sobre: ​​Desenvolvimento de software.

Em vez disso, gastaria meu tempo escrevendo o tipo exato de código que você deseja receber para escrever. Faça isso via:

  • Sua própria imaginação e idéias
  • Leia todos os livros sobre desenvolvimento de jogos que você puder encontrar.
  • Estude todo o código de jogo que você pode obter.
  • Participe de um projeto de jogos de código aberto.
  • Qualquer outra maneira de desenvolver um corpo de código de jogo.

Depois de ter um corpo de código que você pode mostrar (como o portfólio de um fotógrafo), use-o para se candidatar a empregos. Não tenha medo do fato de você não ter um diploma (mesmo que peça um). Deixe seu código falar. Por fim, se você pode codificar ou não é o que os empregadores em potencial querem ver. Se eles se importam com o seu diploma em CS, provavelmente você não quer trabalhar lá.

"Ficar na escola" é ótimo e bom - termine o ensino médio - mas os diplomas de nível superior são muito exagerados. Muitos desenvolvedores famosos não os têm.

ADICIONADO: Se você quiser entender por que os diplomas de CS são duvidosos, leia a parte sobre "Fazer cursos intensivos em programação" neste artigo (http://www.joelonsoftware.com/articles/CollegeAdvice.html) do grande Joel Spolsky.

Nick Hodges
fonte
1
+1 - como isso é verdade. Mas você ainda pode fazer tudo isso enquanto estuda na universidade. Estágios de verão!
27512 Joshua Hester
2
Eu tenho que discordar sobre um diploma de CS ser um desperdício. Há uma série de conceitos que são importantes e só podem ser ensinados e não descobertos. Dito isto, como recrutador, procuro principalmente experiências fora da sala de aula. Se uma pessoa participou de grandes projetos de programação extracurricular ou tem uma conta bastante ativa no Github, é uma grande vantagem.
Alex Shepard
Eu discordo que você não pode ensinar a si mesmo 100% do valor que um diploma de CS oferece. Eu sei disso porque eu fiz isso. ;-) Sou formado em Línguas Clássicas.
Nick Hodges
6

Eu concordo com todos os outros sobre não mudar para a educação em casa no ano passado, só vejo isso fazendo anotações ou prejudicando suas chances a longo prazo.

Sobre o tema da colagem, saiba que MUITAS "escolas de jogos" são fraudes para enganar as pessoas por dinheiro. Pense nos gráficos mais rígidos do tipo 3 de caras.

Os caras da Extra-Credits fizeram uma apresentação muito boa nas Game Schools , mostrando o que procurar em uma boa escola e que sinais de alerta procurar em uma escola ruim.

Scott Chamberlain
fonte
5

Devo terminar o ensino médio ou me ensinar? - esses dois não são mutuamente exclusivos. Estou terminando a escola e me ensinando.

E não há muito "conhecimento sobre desenvolvimento de jogos" exclusivo ao desenvolvimento de jogos. É principalmente apenas matemática, ciência da computação e física, sobre as quais você aprende na escola.

Eu sei que é uma opinião muito impopular em torno de pessoas da nossa idade, mas a escola foi realmente muito benéfica para mim.

Se você precisa sacrificar qualquer coisa para ter mais tempo para seus próprios hobbies, há candidatos muito melhores do que educação: esportes, vida social, TV (não assistia há anos), procrastinação ...

A resposta definitiva é que você definitivamente deve ficar na escola. Isso lhe dará conhecimento que não é apenas aplicável ao desenvolvimento de jogos, mas também a outros campos, porque você não pode prever seu futuro.

jcora
fonte
1

Financeiro Quando fui para a faculdade, as pesquisas indicaram que, após quatro anos, a experiência que você ganhou trabalhando o tornou tão valioso quanto um novo graduado. Depois disso, o graduado da faculdade aumentou mais rapidamente e superou os não graduados. Isso pode não ser mais verdade, mas suspeito que ainda seja.

Pessoal Você conhecerá muitas pessoas excelentes na faculdade. É importante aprender sobre e com eles.

Minha recomendação Funcionou melhor para um cara (zuckerberg). Não funcionou melhor nos outros 89.999.999 desistentes.

Jay
fonte
0

Com certeza terminar o ensino médio. No entanto, vou diferir do que todo mundo diz, porque sou um pouco tendenciosa.

Embora um diploma em CS / equivalente possa ajudá-lo a entrar nas empresas, ele pode ou não ensinar muito, dependendo da faculdade. Tenho certeza de que todo mundo aprende muito sobre o MIT ... mas também paga> US $ 10 mil por semestre, se puderem entrar.

Eu tenho que te perguntar algumas coisas, no entanto.

  1. Você já fez projetos / jogos a ponto de chamá-los de "completos"? (e algo além do olá-mundo básico)
  2. Você está constantemente aprendendo sobre o desenvolvimento de jogos através dos meios apropriados (stackoverflow, fóruns, blogs, livros etc.)
  3. Você gosta de criar jogos, mesmo que não seja pago por isso?
  4. Você se sente à vontade para aprender e aprender através da internet?

Se você respondeu não a alguma dessas perguntas, provavelmente é melhor se formar porque não tem experiência suficiente. No entanto, se você respondeu sim a todos, um diploma servirá apenas a um propósito: colocar o pé na porta.

Dito isto, sou um programador (não de jogo). Eu me formei no ensino médio e fiz alguns cursos universitários, mas nunca me formei. Agora tenho 21 anos (quase sem dívida com o meu nome!) E estou trabalhando em uma posição de nível básico (ou seja, júnior) em uma empresa respeitável, embora pequena. Aqui está como eu fiz e o que você precisa fazer:

  1. Contribua e crie projetos de código aberto! Esta é a melhor maneira absoluta de obter experiência da vida real trabalhando em equipe
  2. Pós-graduação no ensino médio. Caso contrário, muitas empresas verão isso e pensarão "ele não tem disciplina", porque é preciso um pouco de disciplina para terminar. Se você não terminar algo tedioso como o ensino médio, como você lidará com a conclusão de um jogo quando todo o material "divertido" já estiver pronto?
  3. Crie um projeto. Pode ser de código aberto ou não. Mas, esse projeto precisa ser o jogo mais refinado que você pode criar. Se for um jogo na loja de aplicativos, publique-o. Esta será a parte chave do seu currículo para futuros empregadores. Porque você não tem diploma, você realmente precisa impressioná-los para levá-los a considerá-lo. Eles precisam saber, sem dúvida, que você sabe o que está fazendo.
  4. Crie um bom currículo e comece a se candidatar a empregos de nível básico ou de estágio! Verifique se o seu currículo indica que você está motivado o suficiente para ser autodidata, mostra todos os seus projetos e contribuições anteriores, etc.

Agora, a parte mais difícil desse caminho é conseguir o primeiro emprego e deixar uma boa impressão. Seu primeiro emprego provavelmente não será nada empolgante, e você provavelmente será mal pago e só Deus sabe o que mais. Mas, consiga o emprego! Certifique-se de ser completamente honesto sobre o que lhe falta. Se eles são uma loja de Java e você conhece o C #, diga algo como "Eu aprendi muitas linguagens e posso buscá-las facilmente. Levarei um tempo para me familiarizar com o Java, mas também conhece C # que é bem parecido ". A primeira coisa que você não quer fazer é conseguir o primeiro emprego e então eles descobrem que você não sabe o que eles esperavam de você.

Após o primeiro trabalho, as coisas ficam significativamente mais fáceis. A maioria das empresas se preocupa muito mais com a experiência de trabalho anterior do que com um diploma universitário. Certifique-se de manter seu primeiro emprego por pelo menos 2 anos, talvez mais. Quando você se sentir confortável, comece a enviar aplicativos para outros trabalhos "melhores" de nível básico. Basicamente, seu primeiro emprego servirá como substituto para um diploma. Vai ser ruim, mas o próximo trabalho saberá que você tem o conhecimento e não se preocupará tanto com a falta de um diploma.

Isso funcionou para mim e espero que funcione para você. Claro que não há garantias, mas estou falando da experiência do mundo real. Consegui um emprego de programação literalmente 2 meses depois de me formar no ensino médio. Não era o melhor emprego e era praticamente um salário escravo, mas 2 anos depois, aqui estou em um emprego muito melhor, sendo pago decentemente, e acordo todas as manhãs e realmente aprecio o que faço. E muitas pessoas deixaram essa empresa para trabalhar na Microsoft e em outros grandes nomes.

Em suma:

  1. Faça jogos pessoais
  2. Obter (qualquer) trabalho relacionado ao game-dev
  3. Lucro!

Nota: Você ainda pode fazer alguns cursos universitários, dependendo do que deseja fazer (designer gráfico, programador, modelador etc.). Por exemplo, ter uma compreensão completa da geometria pode ajudá-lo a programar jogos em 3D. Além disso, se você é um pouco introvertido, pode querer ter uma aula de falar em público, apenas para aprender essa habilidade. Essa é uma das aulas que pretendo fazer em algum momento porque sou péssima em falar em público, mas é útil mesmo para programadores.

Além disso, comecei a programar muito jovem. Na 7ª série, cheguei a um ponto em que eu aprendia praticamente qualquer novo idioma e tinha alguns "bons" projetos no último ano. Se você iniciou mais tarde, esse caminho pode ser mais difícil.

Earlz
fonte
0

É bom saber que você está no 11º ano com a ambição de fazer grandes coisas. Também comecei a aprender programação C na 11ª série. Eu sugiro que termine o ensino médio e, durante o seu tempo livre, aprenda uma linguagem de programação e comece a criar jogos de console e leia o máximo possível sobre a indústria de jogos. Claro, jogue muitos jogos.

Saltar a arma para a faculdade ou universidade não ajuda na minha opinião, eu fiz isso e me queimei. Como a indústria de videogames procura pessoas além da formação acadêmica, elas precisam de pessoas que estejam no topo das coisas na indústria. Se você está buscando desenvolvedores de jogos gigantes como Blizzard, Capcom ou SquareEnix. Você precisa saber algumas coisas e eles esperam que você saiba bem. Simplesmente ter um diploma não o levaria à sua porta, mas a combinação de experiência e credibilidade acadêmica pode aumentar significativamente suas chances.

Claro, há muito mais a considerar do que simplesmente ir à escola e conseguir o emprego. Você precisa levar em consideração o custo educacional, os suprimentos e as despesas de subsistência enquanto estiver percorrendo esse caminho. O estilo de vida também desempenha um papel importante nos negócios de jogos, porque eles não são os seus empregos normais de 9 a 5 anos, se a família vem em primeiro lugar, talvez os videogames talvez não sejam o melhor terno.

Os graus são ótimos, reforçam seu conhecimento e o tornam mais competente e o que não. Eles são ótimos e o tornam mais versátil e aberto para qualquer tipo de trabalho de programação. À medida que seu conhecimento cresce em desenvolvimento, você percebe o quanto a escola não ensina e essas são as coisas que você mais precisa.

Minhas regras de ouro para a nova era do aluno é trabalhar primeiro, obter experiência prática e depois ir para a escola. Porque se você realmente não gosta, pelo menos não gasta um dólar nele. Mas se você pegar o caminho para a escola primeiro e se formar apenas para descobrir que odiava seu emprego. Então você está no mundo da dor.

Espero que você encontre sua resposta!

Frankie Law
fonte