Estou apenas aprendendo a me codificar, mas os currículos passaram por minhas mãos por vários anos em uma empresa de tamanho médio (50+). A maioria dos currículos foi para uma caixa de armazenamento ou diretório de arquivamento, para nunca mais ver a luz do dia.
Pesquise os estúdios nos quais deseja trabalhar e descubra como eles dividem suas tarefas de codificação.
Primeiro, aprenda C ++. Na indústria, será absolutamente necessário. Se você só sabe trabalhar em C # e surge uma oportunidade de emprego, não quer perder. Se você planeja trabalhar de forma independente a longo prazo, aprenda o que funciona melhor para você.
Se você não possui fortes habilidades de codificação de gráficos e 3D e se candidata a uma dessas posições, espere que seja descartado. Se você possui habilidades fortes nesses campos, inclua absolutamente uma demonstração ou um link para o seu site, mostrando essas habilidades / projetos em ação.
Mas você não precisa ter habilidades avançadas em 3D-fu para ser pego. Os programadores de ferramentas trabalham em estreita colaboração com os designers e artistas, e você recebe um feedback constante sobre o seu trabalho. Se você gosta de trabalhar com pessoas e seu portfólio mostra que você desenvolveu ferramentas de design de jogos, isso pode ser uma experiência gratificante. Se você não lida bem com as críticas, esse não é o seu papel.
Som, animação, script - dependendo do projeto, você pode encontrar posições dedicadas especificamente a esses campos, especialmente se houver um mecanismo em desenvolvimento ou modificação pesada de um.
Ao contrário de 10 anos atrás, onde um pouco de entusiasmo e apenas aparecer com algo legal poderia lhe dar um emprego internamente, agora os papéis são bastante especializados. Se você optar por uma ou duas que achar emocionantes e aprimorar essas, poderá expandir suas habilidades à medida que avança.
Além disso, espere um teste de codificação. Se você sair da rua para uma entrevista e mostrar algo impressionante, isso não significa que é seu. Eles vão querer ver o que você pode fazer. Você pode esperar três ou mais horas de solução de problemas ou refatoração de código para satisfazer seus entrevistadores.
Boa sorte :)