Existem muitos tipos diferentes de trabalhos em ciência da computação para escolher. Decidir sobre uma carreira relacionada ao computador pode ser desafiador por causa das muitas opções. Depois de saber que deseja trabalhar com computadores, é importante restringir ainda mais sua seleção. A melhor maneira de fazer isso é entender o que está envolvido em cada trabalho e depois considerar suas próprias habilidades e educação.
A programação de computadores é um dos trabalhos de ciência da computação que muitas pessoas pensam primeiro quando pensam em carreiras em informática. Programadores de computador escrevem código para software. Existem várias linguagens de programação de computadores usadas, e o aprendizado de mais de uma pode melhorar sua empregabilidade. Os programadores de computador devem ser analíticos e detalhados, porque o menor erro pode levar o projeto inteiro a não funcionar corretamente.
O desenvolvimento da Web é outro trabalho de ciência da computação. Alguns desenvolvedores da Web trabalham principalmente na seção de programação, usando java, flash e outras linguagens baseadas na Web para criar sites. Outros desenvolvedores da web trabalham como designers, criando o layout do site de maneira atraente e funcional. Alguns desenvolvedores web cumprem ambas as funções, projetando e criando sites a partir do zero.
Outra opção em trabalhos de ciência da computação que muitas pessoas consideram atraente é o desenvolvedor de jogos. Os desenvolvedores de jogos trabalham em programação, design gráfico ou desenvolvimento de conceitos. Especialistas em cada uma dessas áreas geralmente colaboram como uma equipe, adotando a ideia do jogo e construindo-a em vários níveis. O jogo passará por vários níveis de verificação de qualidade e solução de problemas antes de ser considerado completo e enviado às lojas. A maioria das pessoas que trabalham no jogo tem formação em ciência da computação, no entanto, aquelas com formação em marketing, negócios ou direito também estão intimamente envolvidas em vários estágios.
A arte da animação é outro campo da ciência da computação que é popular e interessante. Os artistas de animação podem trabalhar em programas de computador ou em produções de filmes. A arte da animação pode ser um campo competitivo, e uma sólida formação em ciência da computação, bem como formação em arte, pode fortalecer seu currículo.
Outros trabalhos de ciência da computação que estão em alta demanda envolvem suporte técnico. O suporte de sistemas de computador é necessário em todas as áreas da força de trabalho. O pessoal de suporte pode ser contratado por um escritório de advocacia, hospital ou qualquer outra empresa não relacionada a computadores para fornecer suporte a computadores. Muitos profissionais de informática desfrutam desses tipos de cargos, porque oferecem autonomia e, ao mesmo tempo, permitem que o funcionário faça o trabalho que ele ama. Outros podem achar o trabalho frustrante quando percebem o quão pouco o restante da população sabe ou se importa com o funcionamento de um computador.