Buscar

Prévia do material em texto

T P 1
Aluno: Rodrigo Guimarães
Projeto em fundamentos da computação
Prof: Marina Alejandra Vergili
Postagem:
17/08/2018
Questão 01
A área de tecnologia é muito ampla e é quase impossível ser um especialista em todas. 
Para isso temos 5 macro áreas e assim fica mais fácil de encontrar profissionais 
especialistas. Em gestão da TI o profissional precisa conhecer sobre processos dentro da 
TI, gerência de projetos e ter uma base para entender o que se faz nas outras áreas. 
Certificações como PMBOK, PMI e SCRUM podem ser diferenciais. O profissional de 
suporte precisa conhecer redes de computadores, prioridade nos processos de 
atendimento, conhecer boa parte dos sistemas operacionais utilizados nas organizações, 
garantir a disponibilidade dos serviços e aplicações. Ter certificação ITIL em diferentes 
níveis é o ideal. Em infraestrutura possui um amplo conhecimento em redes de 
computadores, servidores, telecomunicações, elabora projetos de comunicação de redes 
de computadores e móveis, realiza reparos quando ocorre problemas na rede física e na 
maior aprte das vezes an rede lógica também. Ter certificações como MCSE, CISCO, 
Green IT é um diferencial. O profissional de segurança da informação precisa ter 
conhecimentos amplos em redes de computadores para saber lidar com vulnerabilidades 
de rede e precisa ter um conhecimento amplo em controle de acesso para lidar com 
vulnerabilidades nas áreas que precisam de autenticação para acesso ao conteúdo. Ter 
certificações Information Security Foundation e Information Security Management 
Professional são diferenciais. Em análise e desenvolvimento de sistemas e aplicações 
que é a minha área, o profissional que desenvolve soluções computacionais para atender 
as necessidades da empresa, muitas vezes o sistema automatiza tarefas e organiza tudo 
para a empresa. Precisa conhecer o negócio da empresa, dominar uma linguagem de 
programação que vai trabalhar. Em desenvolvimento de software ainda podemos dividir 
em três sub áreas: Desenvolvimento da interface gráfica(front-end), desenvolvimento do 
processamento dos dados de entrada e saída(back-end) e desenvolvimento em banco de 
dados. Um bom software possui essas três equipes unidas. Hoje temos diversas 
plataformas para o desenvolvimento de sistemas e as linguagens front-end e back-end 
são inúmeras. Para desktop temos: Java Swing, Java FXML, C# com Windows Forms, C# 
com Windows Presentation Foundation. Para web temos: HTML 5, CSS 3, Javascript e 
seus frameworks, PHP, Java web, Asp.NET. Para mobile temos, C# Xamarin Forms, Java 
para Android, Ionic, Swift para IOS. Geralemnte os SGBDS são centralizados e 
disponíveis em todas as plataformas, temos: MySQL, PostgreSQL, SQLServer, Oracle, 
MongoDB e suas respectivas linguagens SQL ANSI, PLPGSQL,PLSQL,Transact-SQL. 
Possuir certificação MCSD para Microsoft, ORACLE CERTIFIED PROFESSIONAL para 
Oracle é um diferencial. 
 01
Questão 02
 02
Ajuda Atrapalha
E
x
te
rn
a
In
te
rn
a
Empresas que não 
possuem como 
requisito a 
certificação, nível de 
inglês avançado e 
experiência de outras 
empresas.
Entendendo bem as 
linguagens que utilizo 
e começando a 
aprender padrões de 
projeto e boas 
práticas.
Profissionais com 
certificação. 
Profissionais com 
inglês em nível 
avançado. 
Profissionais com 
experiência de outras 
empresas.
Fazer a transferência 
de dados entre front-
end e back-end. 
Desenvolver um 
projeto completo 
sozinho. Suporte a 
dúvidas.
Implementar
Modelar
Implantar
Tecnologia
Jogar
Comer
Dinheiro
Serviços
Produtos
Referências bibliográficas
Conteúdo do Moodle.
 03
	1: Capa
	2: Página 1
	3: Página 2
	4: Página 3