Para ser um profissional de TI é necessário saber programar?

Eis uma pergunta bastante comum para estudantes de Sistemas de Informação.

Todos nós sabemos que a arte de programar não é um tarefa tão fácil de executar, requer habilidades que demandam muito estudo e dedicação, há quem se apaixona por esta atividade e há quem não consegue de maneira nenhuma se adequar, mas afinal, como um estudante de SI, sou obrigado a saber programar?

Níveis de Conhecimento

Primeiramente vamos separar o conhecimento em programação em três níveis:

Nível básico: se baseia em conhecimentos mínimos de lógica de programação, sintaxe, operadores lógicos e aritméticos além de saber manipular todos os tipos de dados. O programador será capaz de criar pequenos sistemas, mas ainda com várias dificuldades estruturais que ele só saberá quando se tornar intermediário ou avançado.

Nível Intermediário: podemos dizer que um programador deste nível deve ter alguns conhecimentos mais aprofundados como lógica de programação orientada a objeto, operadores binários, conexão com banco de dados, manipulação de vetores, matrizes e etc…

Nível Avançado (TOPMOTHERFUCKER): como um sênior da área, este profissional terá conhecimento bastante aprofundado na linguagem de atuação, características próprias de tecnologia além de dominar as metodologias de desenvolvimento.

Ao que interessa…

O nível básico pode se dizer sim que é obrigatório, pois é a melhor maneira de conhecer as propriedades da informática e ter noções de lógica (que é muito importante em nossa profissão) além de ser necessário para conseguir realizar os trabalhos e provas da faculdade.

O saber programar ou não nos níveis intermediário e avançado dependerá muito de qual caminho você quer seguir na área de Tecnologia de Informação já que esta área nos possibilita um leque enorme, se você deseja ser um programador obviamente que não terá escapatória, porém temos algumas profissões que não dependem totalmente disto, a baixo listarei algumas e suas necessidades de conhecimento.

Analista de Suporte: este profissional será responsável por manter toda estrutura física de computadores, redes e sistemas operacionais dentro de uma TI, podemos dizer que seu conhecimento não dependerá de programação, visto que suas atividades se baseará em tecnologias voltadas a hardware.

Analista de Sistema: seu conhecimento sobre programação deverá estar em um nível intermediário, este profissional tem como responsabilidade analisar, projetar, documentar e até muitas vezes programar e testar sistemas de informação. Diferente do programador, esta profissão está mais voltada para conhecimentos de negócios do que para conhecimentos técnicos, ele deve ter a habilidade de identificar problemas e apontar soluções sobre processos específicos ou uma organização como um todo.

Administrador de Banco de Dados: é o profissional responsável por gerenciar, instalar, configurar, atualizar e monitorar um banco de dados ou sistemas de bancos de dados. Seu conhecimento sobre programação está em nível básico, porém sobre sintaxe e estrutura SQL (ou outra linguagem de BD) deve estar em um nível avançado.

Clique aqui e veja demais profissões de TI.

Conclusão

Para concluir, a programação é a maneira mais fácil de um estudante de SI entrar no mercado de trabalho, a procura por este profissionais está cada vez maior, mas se você não se encaixa nisto, não se preocupe, há muito mercado para você também.

O importante é saber escolher bem qual rumo seguir, não só pelo salário, mas pelo que gosta de fazer e o que faz de melhor.

Espero que este post de alguma forma tenha contribuído para sua vida como estudante ou (futuro) profissional.

Agradeço a sua atenção!
Abraços.

5 thoughts on “Para ser um profissional de TI é necessário saber programar?

  1. Parabéns pela iniciativa Genizis…

    Então, conheço excelentes profissionais de TI (inclusive analistas de sistemas) que não sabem programar, mas possuem raciocínio lógico elevado. A programação em si não é tão essencial quanto um bom raciocínio lógico (linguagens de programação mudam, mas a “receita” continua a mesma), não apenas para TI, mas para qualquer área relacionada a ciências exatas (as vezes exotéricas).

    Forte abraço e no aguardo dos próximos textos.

  2. Amigo!!

    Primeiramente, parabéns pelo post! Esse tema é bacana porque muitas pessoas ficam desmotivadas durante a faculdade por não terem o perfil de programador e por acharem que esse é o único futuro que as espera.

    Há quem diga que a gente aprende a programar horrores na faculdade pra depois continuar a carreira tendo que aprender a mexer no excel 😀 Mas brincadeiras a parte, é de ficar maluco com a quantidade de opções que a TI oferece. Como você disse, há muito mercado pra quem não gosta de programar… São inúmeras as tecnologias nas quais você pode se especializar, é a infinidade de processos que facilitam e organizam vários tipos de serviço, tudo isso sem precisar escrever uma linha de código.

    Adorei o blog!! 😀

Deixe um comentário