Evolução na profissão

Graduação em engenharia da computação na Universidade Federal de Uberlândia (UFU), curso no ramo da engenharia que lida com a realização de projeto e construção de computadores e de sistemas que integram hardware e software, viabilizando a produção de novas máquinas e de equipamentos computacionais para serem utilizados em diversos setores.

Participou no total de 5 maratonas entre os anos de 2014 a 2015. Iniciou sua carreira na Algar como estagiário realizando pequenas funções. No início do ano de 2016 encerrou seu contrato como estagiário na Algar e iniciou estagio na Martins como analista, onde teve seu primeiro contato com a profissão. No final do ano foi contratado como Analista de Sistemas na mesma empresa onde exerce a função até hoje.


Descrição da atividade atual

Especificação de sistemas com o objetivo em compreender o que deve ser feito e o que se espera receber como resultado.

Homologação de sistemas, comprovação pelo cliente e demais partes interessadas, de que o produto resultante do projeto de software atende aos critérios de aceite previamente estabelecidos com o cliente.

Mapear processos, garantir a funcionalidade dos sistemas utilizados, planejar e realizar atualizações de softwares, desenvolver e implantar sistemas, atuar como facilitador entre usuários e desenvolvedores, analisar o impacto e custo das mudanças em TI, sugerir soluções que tragam inovação, aperfeiçoar a capacidade de gerar produtos e serviços, elaborar documentos referentes aos sistemas e participar de reuniões, entre outras tarefas.



Requisitos mínimos para exercer a profissão

Graduação na área de tecnologia, principalmente nos cursos Sistema de informação, Ciência da computação ou Análise e Desenvolvimento de Sistemas.

Deve ter grande capacidade de resolução de problemas, capacidade analítica, raciocínio lógico, conhecimento do comportamento do usuário e comprometimento para lidar com projetos. Organização e responsabilidade são essenciais para saber gerar relatórios e produzir documentação de sistemas existentes ou implantados, para controle interno da empresa e de futuros usuários. Conhecimento avançado em banco de dados, inglês e lógica de programação também são requisitos comuns. Outras características desejáveis são o bom relacionamento interpessoal, para poder se comunicar de forma a entender as necessidades dos usuários, e liderança, para poder gerenciar outros desenvolvedores e analistas em projetos.



Ferramentas usadas no dia-a-dia

Pesquisas de papel ou complexos, software de coleta de dados, Microsoft Word ou o Microsoft Power Point, Microsoft NET, Web API, padrão de arquitetura de software MVC, API RESTful, API Manager, Progressive Web App, Oracle, MongoDB, etc.


Tecnologias envolvidas

Durante seu estágio na Martins – empresa atacadista de Uberlândia, usou algumas linguagens de programação sendo elas; Visual Basic e .NET. Teve contato também com banco de dados usando assim a linguagem apropriada para a construção de bancos na ferramenta Oracle, uma vez que algumas funções não são aceitas em outros instrumentos de construção de banco. Por fim usou o bootstrap que é uma ferramenta gratuita para desenvolvimento HTML, CSS e JS e também um framework chamado API Restful que tem a capacidade de determinado sistema aplicar os princípios de REST.


Ética profissional

Compromisso e responsabilidade com a empresa onde se trabalha sobre os aspectos de segurança, privacidade e interesses econômicos.


Exemplo de resultado tangível

Citar produtos, processos ou serviços nos quais o profissional participou e que hoje estão "rodando" em produção. Explicar rapidamenteo o objetivo de cada um.
Caso o profissional não possa mostrar seus resultados (telas, links, relatórios, ...) descrever sucintamente cada um.


Upload da apresentação

Disponibilizar, aqui, a apresentação do profissional após sua palestra, presencial ou vídeo.