Evolução na profissão
Leonardo começou sua jornada desde a faculdade na universidade federal de uberlândia e teve oportunidade a estagiar na empresa neppo e dentro desses 6 meses ele conseguiu abrir seus horizontes para conseguir se adequar na vertente de front-end e como lhe agradou pela facilidade que teve com as ferramentas após ter experiência suficiente virou analista de sistemas na cedro technologies, trabalhando nesta nova empresa desenvolveu novas tecnologias para ficar um front-end mais completo e compreendendo novas tecnologias.
Descrição da atividade atual
Descrever o dia-a-dia do profissional. Funções, responsabilidades e atividades assumidas pelo profissional.
Requisitos mínimos para exercer a profissão
- curso técnico, superior ou habilidade necessária para a função que exerce
- Conhecimentos básicos necessários para sua atuação, não só técnicos mas também comportamentais.
Ferramentas usadas no dia-a-dia
- Softwares ou recursos físicos obrigatórios ou necessários para que o profissional possa exercer sua atividade.
Tecnologias envolvidas
Conhecimento técnico e científico aplicado na atividade profissional utilizando ferramentas, processos e recursos físicos. Neste caso, escolher uma tecnologia e aprofundar a ponto de poder discutir em sala de aula Exemplos:
- SO, Banco de Dados, Linguagens, Metodologia ágil para o Engenheiro de Software
- Redes de Computadores, Roteamento, sistemas de comunicação e comutação para o Analista de Redes
- Criptografia, Certificação Digital, Banco de Dados, Ambiente Web para Analistas de Segurança
- Banco de Dados, Normalização, Tuning, redundância para o DBA
- E assim por diante ....
Ética profissional
- Apontar qualquer situação em que é necessário ética. Seja alguma situação vivida pelo profissional ou que ele tenha tido conhecimento. Importante ressaltar o comportamento adequado do profissional dentro de uma empresa ou de um negócio.
- Caso o profissional não sugira nada, a equipe deverá pesquisar e discutir algum caso
- Os casos, tanto podem tratar de comportamentos éticos positivos quanto de situações onde a ética tenha sido desvirtuada.
Exemplo de resultado tangível
Upload da apresentação
https://docs.google.com/presentation/d/1W3lamKokl-N5_fdTrmDvIR69qlpPa2ivm3vfvhr9iSU/edit?usp=sharing
Dúvidas
- 01. O que é um site responsivo?
- Sites responsivos são, de modo geral, projetados para serem adaptados a qualquer tipo de resolução, sem distorções. Ele é desenvolvido para perceber a quantidade de espaço ele tem de tela para um melhor ajuste para um melhor aproveitamento.
- 02. Como o Dev Front-End acessa os dados do Banco de Dados para mostrar nas interfaces para o usuário?
- De duas maneiras: Application Programming Interface, API, é uma forma de integrar sistemas, possibilitando segurança e troca de informações com diferentes linguagens de programação. Ou caso seja um sistema MVC, através do model o front tem acesso ao Banco de dados.
- 03. O que é UX? Qual a diferença de UI?
- User Interface (UI) é a interação entre a interface e o usuário, já User Experience (UX) e como essas interações mexem com o lado emocional do usuário.
- 04. O que é um Mockup e para que serve?
- um modelo mais detalhado do produto final, em que as questões estéticas são importantes e as funcionalidades básicas são demonstradas de uma forma estática.
- 05. Em que tipos de sistemas eu posso usar o Angular JS? Em que ele diferencia do MVC?
- Diferente do MVC onde o front pode acessar as informações presentes no banco de dados pelo Model, no angularJS ele funciona em um ambiente separado, e só acessar as informações necessárias através de API's. Todo sistema web pode usar angularJS, desde que também seja construindo um back end em Rest-ful.