Evolução na profissão
Descrever como o profissional evoluiu deste que descobriu o interesse na área. Pode começar pelo estágio, pelo curso técnico e evoluir por todas as fases da carreira, seja empresarial ou acadêmica. até a atual função, incluindo pós-graduação e especialização caso tenha feito.
Ainda quando criança, não tinha tanto contato com quaisquer meios tecnológicos, isso, devido a imersão em um ambiente rural, do qual a minha família, até os dias atuais, é proveniente. Desse modo, ingressei na faculdade de computação sem ao menos conseguir ligar um computador.
No estágio inicial, a dificuldade era tremenda. Não sabia mexer no computador, quanto dirá programar. Entretanto, o tempo foi passando, e o meu esforço era tanto que chegava a ficar diversas horas trancado dentro do laboratório da faculdade -- Unitri. Certa vez, o segurança da universidade chegou a me pedir para que fosse embora devido que necessitava fechar o local.
Passado-se o primeio período, passei a ministrar monitorias para os alunos. Naquele momento, já havia conseguido um maior entendimento sobre computação. Tanto é que, por indicação de professores, passei a participar de maratonas de programação devido a necessidade de aprimorar o raciocínio lógico. Diziam-me, na época, que era um "bicho" de sete cabeças. Mas, ao integrar num time de competidores, percebi que era algo extremamente legal, prazeroso e divertido. Digo que, aquilo, foi o que me deu impulso a continuar no curso de Ciência da Computação.
Por meio das maratonas, obtendo bons resultados, fui indicado para um estágio na empresa Algar Telecom. A partir daquele momento, houve uma mudança estrondosa na minha vida.
Estagiei, naquele empresa, por um tempo de um ano e meio. Após isso, fui para para a Ufluent Idiomas, na qual fiquei por um ano.
Terminado aquele período, adentrei-me na Neppo Tecnologia, e lá trabalhei por 6 meses.
E, finalmente, em 2011, após passar por esssa três empresas, fui convidado a retornar, novamente, para a Algar Telecom. Essa que acolheu-me e proporcionou-me tornar Analista de Telecomunicações.
No ano de 2013, comecei o meu mestrado, e escolhi, como linha de pesquisa, o tema Internet do Futuro.
Ainda na Algar Telecom, obtive várias premiações. Essas que puderam ascender o meu eu como profissional e chegar no nível de Analista Sênior, o qual até hoje o sou.
Informar sobre a atividade real do profissional, seja técnica ou administrativa. Apontar situações que envolvem alto nível de responsabilidade e seus possíveis impactos sobre o negócio ou pessoas. Se possível, demonstrar ao vivo e a cores, alguma atividade diária.
Requisitos mínimos para exercer a profissão
Identificar algumas formações necessárias para que o profissional adquira a capacitação necessária para a função. Importante citar certificações da área ou tópicos vistos na escola que merecem aprofundamento. Em alguns casos, citar formações fora da área, como, Gerência de Projetos, Práticas como Desenvolvimento Ágil ou outras como administração, economia, etc.
• Certificações OCJP (Oracle Certified Java Programmer);
• Certificações LPI (Linux Professional Institute);
• Protocolos: IP, TCP, UDP, SCTP, SIP, MAP, CAPv2,CAPv3, DIAMETER, HTTP, RTP;
• Sistemas Operacionais: Linux, Windows e Unix;
• Outras linguagens de programação: PHP, Phyton, dot.net, javascript e html;
• Banco de dados relacionais: Oracle, MySQL e PostgreeSQL.
Ferramentas usadas no dia-a-dia
Citar, informando as versões e fornecedores, sobre algumas ferramentas efetivamente usados pelo profissional no dia-a-dia. Pode incluir IDEs, Frameworks, SGBDs, Tools, Aplicações ou sistemas específicos.
• Linguagens: JAVA, C#, PHP, PL SQL, C++, C, VB, HTML 4/5, javascript, Padrões (MVC, rest, soap);
• Banco de Dados: Oracle 8X 9x 10x 11x 12x, MySQL, PostgreSQL, Sql Server;
• IDEs: Eclipse, NetBeans, Plan Text, Visual Studio, PL SQL Developer;
• Tools: Maven, Git, Svn, Wireshark, tools Linux/Unix/Window, ffmpeg;
• Frameworks: Spring (data,templete, aop, boot, security), JavaEE (jms, ejb, jass, jaxws), hibernate, react, vue, jsf/jsp.
Tecnologias envolvidas
Destacar algumas tecnologias com as quais o profissional lida diretamente ou que precisará lidar num certo tempo. Se for uma acrõnimo (sigla) especificar claramente o nome completo. Exemplo: ASR, neste caso escrever, ASR - Automatic Speech Recognition (Reconhecimento Automático de Voz ou da Fala)
• Voz sobre IP: IMS (Sistema Interativo Multimídia);
• Codecs Audio (a-law, u-law) e Vídeo (H264);
• Stream Online e VOD (Video on Demand);
• ASR (Automatic Speech Recognition);
• TTS (Text To Speech);
• BigData;
• Analytics;
• CRM (Customer Relationship Management);
• APIS: WSO2, Oracle Soa Suite;
• SDN (Software Defined Networking) e NFV (Network Function Virtualization) - Openflow.
Ética profissional
Comentar sobre alguma situação, vivenciada pelo profissional ou alguma que tenha conhecimento, envolvendo questões, positivas ou negativas, de ética profissional. Logicamente sem citar nomes de pessoas ou empresas.
Há situações, em que, ao conversar com amigos sobre questão salarial, há divergências internas. É notável um teor de "indignação", que consiste em achar que a outra pessoa não merece estar ganhando tal quantia em dinheiro da empresa.
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.
• Gravador de Voz
• Plataforam OCS (Online Charge System) de tarifação de Voz, Dados, SMS, MMS e VAS
• Canais Atendimento 0800 Algar (1055, 10312, 10612 e todo os outros).
• Gravador de Tela
• Plataforma de Portabilidade Numérica Telecom•
• URA reconhecimento de Voz, auxilio a lista 102
• Plataforma de Localização Rede Movel
• Plataforma de Envio/Recebimento de sms (SMSC)
Upload da apresentação•
Disponibilizar, aqui, a apresentação do profissional após sua palestra.
Dúvidas
Perguntas e respostas, formuladas pelo professor ou pelos alunos
- 01. Por que, na sua visão, o método de seleção de talentos, usando as maratonas de programação, é bom?
Porque ele possibilita, ao programador, desenvolvedor o raciocínio lógico, que é imprescindível para que possamos criar qualquer programa com eficiência e eficácia. Além do mais, ao meu ver, a linguagem não importa. Mas sim o poder de abstração de determinado problema. Logo, portanto, as maratonas de programação possibilitam tudo que fora citado. Desse modo, a minha recomendação, para todos vocês, é a de que, sim, busquem aperfeiçoar, cada vez mais, a lógica por meio de problemas de nível médio para difícil.
- 02. O que é Prova de Conceito? (Exemplo dado no Gravador de Telas)
- Eu tenho uma ideia de criar, por exemplo, o Spotify. É uma ideia fantástica, entretanto, tenho poucos recursos. Tenho dúvidas técnicas e dúvidas práticas. A prova de conceito serve para me dizer, por meio de uma aplicação simples, se a minha aplicação dará certo, se funcionará ou obterá muitas falhas.
- 03. Pela apresentação, sabendo alguns protocolos, é possível construir uma aplicação como o Skype, NetFlix ou Spotify. Como assim? Que protocolos e outros conhecimentos teríamos que aprender para entregar algo como alguns desses serviços?
- 04. O que é efetivamente, RFC, 3GPP, CGI, nic.br?
- 05. Poderia explicar, suscintamente, as vantagens e desvantagens de se usar, Java, JavaScript e HTML e em que casos?
- 06. Tem experiência com algum Banco de Dados NoSQL? Se sim, porque foi necessário utilizá-los?
- Não, não tenho experiência. Entretanto, na empresa, temos aplicações que utilizam esse estilo de Banco de Dados, os quais são bastante rápidos. E, a maioria deles, hoje em dia, são gratuitos.
- 07. Com relação à novas tecnologias nas áreas que atua, que pesquisas indica para um aluno, que pretende se envolver em ICs ou TCCs?
- Web APIs web mais segurança.
- 08.
- 09.
- W
- 10.
- 11.
- 12.