• Palestrante: Douglas Diniz Carvalho (Vídeo)
  • Contato: (34) 9 9128-5490
  • E-mail: douglas_carvalhoptc@hotmail.com

Evolução na profissão

Cursou ADS (Analise e Desenvolvimento em Sistemas), no Instituto Federal do Triangulo Mineiro, Campus Patrocínio, o curso é um curso tecnólogo, com duração de 3 anos, ele começou em 2013 e acabou as disciplinas no ano de 2015. 

Na faculdade desenvolveu um projeto de extensão onde, ministrou aulas para a comunidade carente da cidade de Patrocínio, onde despertou um interesse pela docência.  

Também participou de iniciação científica, onde criou um ambiente semiaberto, onde o jogador devia resolver problemas para abrir novos territórios, esses problemas eram problemas iniciais do curso de ADS, o objetivo do jogo era fazer com que alunos pudessem aprender jogando, desenvolver raciocínio lógico e matemático, pois um problema observado é que devido ao nível de dificuldade no desenvolvimento dessas características o nível de evasão é muito auto no curso. 

E a parte de maior destaque, foi nas maratonas de programação, onde de início não despertava muito interesse em estudar para uma competição, porém participando da sua primeira maratona em 2015, achou interessante e começou a participar e ganhar outras na própria instituição, foi quanto o seu time, Carvalhos (Douglas, Rafael, Ana e Cíntia), foram para a regional de Uberaba, onde conseguiram o primeiro lugar e classificação para a nacional, até então ninguém da cidade havia conseguido ir tão longe em maratonas de programação.  

E em fevereiro de 2017, começou a trabalhar como analista de sistemas na empresa Sankhya Gestão de Negócios em Uberlândia.  

Descrição da atividade atual

Atualmente trabalha no setor de integração da Sankhya, que resumidamente, integra o sankhya-w, o principal produto da empresa com outros softwares disponíveis no mercado, ou seja, suponhamos que a empresa X utiliza um software Y para gerar, folhas de pagamento e também utiliza o sankhya-w, para fazer as outras questões financeiras, como fluxo de caixa, controle de estoque, etc, então o setor de integração, integra esses dois sistemas para que a empresa possa utilizar os dois sem problemas. Para isso, entra o papel do analista que tem um contato com o cliente X do exemplo para saber o que ele precisa realmente, faz o processo de documentação, e levantamento das tecnologias e ferramentas que serão utilizadas no processo.  

Requisitos mínimos para exercer a profissão

Ter concluído, estar cursando, um curso de Analise e Desenvolvimento em Sistemas, Ciência da Computação, Sistemas de informação ou Engenharia da Computação. 

Ter conhecimento de conceitos básicos de hardware, periféricos, dispositivos de entrada/saída, dispositivos de armazenamento, organização lógica e física de arquivos. Ter um bom conhecimento de JAVA, e programação orientada a objetos. Conceito básico de gerência de projetos e qualidade no desenvolvimento de software. Lógica de programação e conceitos e fundamentos de banco de dados. 

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.


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)


É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.

Exemplo de resultado tangível

Um resultado tangível foi a integração com um call center que era uma loja virtual onde o fornecedor utiliza o sankhya-W, então ela faz todo o gerenciamento dos produtos, estoque e vendas com o sankhya-W, e utiliza uma ferramenta de um terceiro para fazer vendas online, então foi desenvolvido a integração das duas ferramentas. 

Upload da apresentação

https://mega.nz/#!QctW1BYb!Vu3ecBn5epxRxYRgp1iwXWU_ut0g9v3MgKrvvB3NkmM


Dúvidas


  • 01. Quais as principais funções de um Analista de Sistemas no desenvolvimento de um sistema?


  • 02. Na prática, como é executado, o Levantamento de Requisitos, pelo Analista de Sistemas?


  • 03. O Kanban e o Trello tratam de gestão de atividades. Qual a serventia de cada um ou a diferença entre eles?


  • 04. Obrigatoriamente, o Analista de Sistemas precisa ser um exímio desenvolvedor? Explique.


  • 05. É interessante que o Analista de Sistemas faça parte da equipe de desenvolvimento?


  • 06. Dentre as áreas da Ciência da Computação, (http://www.portal.facom.ufu.br/node/172) qual a que mais se aproxima da responsabilidade do Analista de Sistemas? Quais os itens mais praticados?


  • 07. Um Analista de Sistemas se preocupa em criar o escopo para um novo projeto. Além destes, que outros dois itens podem ser definidos por ele?


  • 08. Um ERP é um sistema de sub-sistemas. Exemplifique, ao menos, 6 aplicações que podem fazer parte de um ERP em uma empresa convencional.


  • 09. O que é uma API? Dê 3 exemplos de APIs que podem ser usadas em sistemas na Web.


  • 10. Um Analista precisa entender sobre SQL. O que é essa linguagem e qual sua função?