Quinta-feira, dia 11 de fevereiro de 2021
Essa foi a data da primeira edição do Hey Dev Podcast, onde conversamos com Gabriel Garcia.
O Gabriel trabalha na EA Games no Canadá, ele é engenheiro de software e fez ciências da computação como faculdade.
Toda a conversa foi bem produtiva, Gabriel explicou diversas coisas sobre o oportunidades de mercado, engines, desenvolvimento, realismo e etc.
Tudo isso você pode ver no replay da live que esta aqui embaixo, porém o assunto que nós queremos focar hoje é: Como trabalhar com jogos no exterior?
Esse é um assunto pouco discutido, já que a maioria das pessoas querem desenvolver seus próprios jogos e dificilmente conhecemos alguém que seguiu por esse caminho.
Mas como conhecemos pela primeira vez alguém que realmente seguiu esse caminho e esta tendo muito sucesso, conseguimos destrinchar toda essa charada.
Se você tem o desejo de ser funcionário de uma grande empresa de jogos no exterior, esse post é pra você, já que o Gabriel nos contou como é possível.
O acesso remoto
Apesar de trabalhar na EA games e até comentar conosco como é todo o centro de desenvolvimento, o Gabriel nunca chegou a ir lá um dia trabalhar.
Isso porque ele iniciou sua jornada na EA games logo no início da pandemia.
Até hoje então ele nunca pisou dentro da EA games, mas desde que entrou tem trabalhado duro.
Isso porque as empresas começaram a adotar o desenvolvimento remoto e com isso, o Gabriel nos alertou que todas elas perceberam que esse sistema é muito mais barato e eficiente.
Esse alerta foi de que sim, haverão cada vez mais novas oportunidades no exterior, mas você não precisará mudar de país para trabalhar lá fora.
Isso também é muito bom, já que as principais empresas de game dev estão situadas lá fora e como o Gabriel disse, elas vão procurar cada vez mais funcionários em países com mão de obra barata, como é o caso do Brasil.
Engenheiro de Software ou Game dev?
Gabriel hoje trabalha como engenheiro de software e foi muito perguntado o que ele faz exatamente.
A resposta veio de uma analogia bem simples, que na verdade acontece no dia a dia do desenvolvedor.
Você desenvolve um jogo em um programa, esse programa é uma engine, mas quem desenvolveu essa engine?
Esse é o papel de um engenheiro de software, ele que trabalha no programa por trás da engine para deixar tudo mais fácil para o game dev.
O Gabriel nos explicou que, hoje em dia, as grandes empresas não estão mais desenvolvendo as suas próprias engines, mas isso não muda o papel do engenheiro de software.
O engenheiro de software não irá criar uma engine do zero, mas irá modificá-la para criar sistemas que deixem o desenvolvimento mais fácil e produtivo para o game dev.
Se você quer ser programador em alguma grande empresa, terá que escolher e se especializar em uma dessas 2 áreas:
- Engenheiro de software: desenvolve sistemas por trás da game engine para o game dev usar
- Game dev: Utiliza as ferramentas já prontas para criar o jogo e projetar como ele vai ser feito
A prática e a teoria se conciliam
Uma das perguntas feitas é se era necessário faculdade para conseguir um emprego na área de jogos.
O Gabriel nos respondeu que sim e na verdade nos contou que a faculdade foi fundamental para ele estar onde esta hoje.
Muita coisa que ele achava que era inútil na faculdade, na verdade foi crucial para fazer coisas que ele faz hoje.
Fazer uma boa faculdade então é de suma importância, mesmo que você já seja expert e programe há anos.
Mas uma das coisas discutidas na live foi também a questão da prática.
A teoria é importante sim, porém você precisa colocar na prática tudo ou boa parte do que você aprende.
Isso não só para você ter um portfólio, o que é muito importante, mas ter projetos próprios faz você ganhar experiência e fica muito mais fácil para passar nos processos seletivos.
Os requisitos
Não precisamos dizer que inglês é fundamental para você conseguir emprego no exterior, mas não só isso.
Além de projetos próprios, faculdade, portfólio, você vai precisar de muita experiência.
Isso porque o Gabriel nos conta que o processo seletivo de grandes empresas no exterior é pesado e você vai precisar ter experiência para conseguir fazer tudo o que te pedirem.
E para isso é também muito importante você se especializar em uma área, exatamente para você ser muito bom no que faz.
Conclusão
Trabalhar com jogos no exterior não é fácil, apesar de ser possível.
O Gabriel nos mostrou que se você quer seguir esse caminho precisará de muito estudo, mas também de muita prática.
Quanto mais cedo você começar a desenvolver e programar, melhor você será naquilo que você faz.
O Gabriel mesmo começou com 15 anos de idade e trabalhou em muitas empresas antes de chegar na EA games.
Então esse processo não é fácil e nem rápido, mas os seus anos de experiência e estudo foram cruciais para ele chegar onde esta hoje.
Se você tem o desejo de trabalhar com jogos no exterior, estude, desenvolva, aprenda inglês e comece a sua carreira onde der.
Um dia será possível chegar lá.
Gostou desse artigo? Temos mais em nosso blog: www.crieseusjogos.com.br
Também temos vídeos toda semana em nosso canal do Youtube: Crie seus jogos – Youtube
Baixe gratuitamente: os passos para desenvolver jogos de sucesso
Seja o primeiro a comentar.