O documento discute as principais profissões na área de TI, incluindo administrador de banco de dados, administrador de redes, administrador de sistemas, analista de suporte, arquiteto de sistemas, designer digital, programador e professor. Ele também aborda os requisitos, funções e habilitações de cada profissão, além de discutir o mercado de trabalho em TI e a regulamentação da profissão de informática.
1. Computador e Sociedade
Prof.: Roberto Franciscatto
Capítulo 3 – Mercado de trabalho em TI
2. Objetivo da aula
• Mostrar as principais profissões na
informática e suas respectivas atribuições
• Falar sobre os requisitos, funções e
habilitações de cada profissão como forma de
expor diferentes tipos de trabalhos
• Dar uma visão geral do mercado de trabalho
em TI
3. Mercado de Trabalho
• Existem hoje diversas profissões ligadas a
informática
• Muitas delas, recentes, oriundas da própria evolução
da tecnologia
• É crescente o número de vagas em informática,
porém os principais problemas encontrados são:
– a falta de qualificação
– a disputa por bons profissionais
4. Mercado de Trabalho
• Entre as profissões ligadas a informática, pode-se
citar:
– Administrador de Banco de Dados (DBA)
– Administrador de Redes
– Administrador de Sistemas
– Analista de Sistemas
– Analista de Suporte
– Arquiteto de Sistemas
– Designer Digital
– Programador
– Webmaster
– Professor
5. Administrador de Banco de Dados (DBA)
• O Administrador de banco de dados é o responsável por:
– manter e gerenciar um banco de dados ou sistemas de bancos de
dados, profissional comumente chamado de DBA (do inglês DataBase
Administrator).
• Este profissional tem como funções:
–Recuperabilidade
Criação e testes de backup para garantir a recuperabilidade dos
dados no caso de falha de hardware ou outros problemas
severos.
– Integridade
Verificar e zelar pela integridade do banco de dados.
6. Administrador de Banco de Dados (DBA)
• Segurança
Ter um controle de acesso aos dados como quem pode acessar e o
que pode acessar e talvez quando possa acessar.
• Disponibilidade
Garantir o acesso ao banco de dados no maior tempo possível.
• Desempenho
Garantir o máximo de desempenho para o banco de dados.
• Auxilio em desenvolvimento e testes
Auxiliar a equipe de desenvolvimento e a equipe de testes a
maximizar o uso e desempenho do banco de dados.
7. Administrador de Redes
•O Administrador de Redes tem como atribuição
principal:
– o gerenciamento da rede local, bem como
– dos recursos computacionais relacionados direta ou
indiretamente.
•É importante que seja familiarizado com os
equipamentos e software com os quais trabalha.
• No aspecto pessoal, o profissional deve ser
dinâmico e ter interesse em buscar alternativas
técnicas e gerenciais através da dedicação.
8. Administrador de Redes
• São atribuições do Administrador de Redes:
– Instalação e ampliação da rede local;
• Hoje: cabo, wireless, fibra óptica
– Acompanhar o processo de compra do
material necessário para manutenção da rede
local; (importante)
– Orientar e/ou auxiliar os administradores
das sub-redes na instalação/ampliação da
sub-rede;
9. Administrador de Redes
• São atribuições do Administrador de Redes:
– Executar serviços nas máquinas principais da rede
local, tais como:
• gerenciamento de discos, fitas e backups;
(fitas, HD externo, pen drive, Data centers, etc.)
• parametrização dos sistemas;
• atualização de versões dos sistemas operacionais
e aplicativos;
(SO servidores, aplicativos em geral )
• aplicação de correções e patches;
(pagina do fornecedor)
10. Administrador de Redes
• São atribuições do Administrador de Redes:
– Controlar e acompanhar a performance da rede
local e sub-redes bem como dos equipamentos e
sistemas operacionais instalados;
• ferramentas de gerencia de redes
– Garantir a integridade e confidenciabilidade das
informações sob seu gerenciamento e verificar
ocorrências de infrações e/ou segurança;
• log e auditoria
11. Administrador de Sistemas
– Administradores de sistemas usualmente são
encarregados de:
• instalar, suportar, e manter servidores e outros sistemas,
e planejar para responder a indisponibilidades de serviços e
outros problemas.
– Outras tarefas incluem:
• programação de scripts ou programas pequenos,
• gerenciamento de projetos para projetos relacionados a
sistemas,
• supervisionar ou treinar técnicos de operação e de apoio,
e consultoria para problemas de sistemas além do
conhecimento do Técnico de Apoio ao Usuário
12. Administrador de Sistemas
– O administrador de sistemas é chamado quando um sistema
fica inoperante ou mal funcional, e deve ser capaz de
rapidamente e corretamente diagnosticar o que está errado e a
melhor maneira de retornar ao estado funcional.
–Administradores de sistemas não são engenheiros de
software ou desenvolvedores.
–Não faz parte de suas tarefas cotidianas projetar e
implementar novas aplicações de software.
13. Administrador de Sistemas
– Porém,eles devem entender o comportamento de
um software para poder implantá-lo e resolver
problemas
– geralmente conhecer diversas linguagens de
programação usadas para scripts ou automação de
tarefas recorrentes e/ou agendadas.
– Particularmente ao trabalhar com sistemas críticos
aos negócios da empresa ou publicados na internet,
um administrador de sistema deve ter uma base
sólida em segurança da informação.
14. Analista de Suporte
–O analista de suporte é o profissional, na área de
computação, responsável pela infra-estrutura de TI
de uma empresa ou organização.
• Atribuições:
– Projetar e prestar manutenção em redes de
computadores;
– Responsável pela segurança dos recursos da rede
(dados e serviços):
15. Analista de Suporte
– Instalar e manter os diversos Sistemas Operacionais;
- Instalar e manter a comunicação digital (correio
eletrônico, WEB, FTP, VPN, etc.)
- Instalar e manter sistemas de gestão (ERP);
- Instalar e manter sistemas de banco de dados
(SGBD);
- Suporte aos usuários da empresa ou organização ;
16. Analista de Suporte
- Terceirização:
- O serviço do Analista de Suporte é, muitas
das vezes, realizado por (empresas
terceirizadas) ou prestadoras de serviços
devido à redução de custos operacionais e à
maior demanda de recursos humanos (não
ficando dependente de um único funcionário).
17. Arquiteto de Sistemas
- O arquiteto de sistemas é o profissional da
área de informática responsável pela:
- concepção, desenho e desenvolvimento da
arquitetura de sistemas computacionais
- Dentre as suas responsabilidades pode-se
destacar:
18. Arquiteto de Sistemas
- determinar as necessidades de todas as
pessoas envolvidas ou afetadas por qualquer
mudança num sistema de informação;
- organizar os algoritmos (e outros processos)
em módulos discretos de forma a minimizar a
comunicação entre módulos e entre usuários
e módulos;
19. Arquiteto de Sistemas
- garantir que foi desenvolvida a arquitetura
mais robusta possível;
- criar um procedimento de testes, em
conjunto com os desenvolvedores e usuários,
para garantir que o nível de qualidade
inicialmente proposto para o sistema seja
alcançado;
20. Arquiteto de Sistemas
- É responsabilidade do arquiteto garantir que o
produto final corresponda a visão do usuário.
- Alguns dizem que: determinar o que um usuário
quer a partir daquilo que ele diz querer, "é uma arte
e não engenharia".
- Portando, o arquiteto não é aquele que não segue
uma receita, mas aquele que interage intensamente
com os usuários para extrair os "verdadeiros
requisitos".
21. Designer digital
- Designer digital é o profissional que usa a
criatividade e a técnica para desenvolver
interfaces digitais interativas, atrativas e
eficazes
- Essa especialização da área de design visual
é necessária para atender as necessidades
geradas pelo surgimento (e rápida evolução)
da mídia digital
22. Designer digital
- O profissional dessa área concilia os
conhecimentos da programação visual
- criatividade, senso estético, embasamento visual
e cultural;
- com a técnica destinada ao uso das
ferramentas adequadas do meio de produção
digital para criar soluções para mídia digital e
interativa
23. Designer digital
- Exemplos de Atividades:
• web design
• animação digital
• videogames
• edição de vídeo
• foto digital
• comércio eletrônico
• ensino a distãncia
• TV digital
• PDA’s
24. Designer digital
- Exemplos de Atividades:
• profissional formado está capacitado para
trabalhar com:
– criação digital especializada e
– atuar em agência e produtora de mídia digital e
interativa;
• Tais campos no mercado apontam para a
necessidade de um profissional dotado de
capacidade multidisciplinar para operar imagens
25. Programador
- Em computação, programador ou desenvolvedor
de software refere-se a alguém que faz programação
de computadores e desenvolve programas.
- Neste sentido, um programador pode ser
considerado um engenheiro de software ou
desenvolvedor de software
- programador é considerado um dos cargos mais
importantes da informática por criarem programas
que a comunidade necessita.
26. Programador
- historicamente considerada a
primeira programadora.
- Ela foi a primeira a desenvolver
um algoritmo para implantação em
um computador, a máquina de
análise de Charles Babbage, em
Ada King outubro de 1842.
27. Programador
- Tipos de programadores:
- Engenheiro de software
- São considerados programadores universais
pois são excelentes, pelo seu vastos
conhecimentos.
- Programadores de alto nível:
- Delphi, Java, C, .NET, Visual Basic, etc.
28. Programador
- Programador WEB:
- É encarregado de desenvolver sites/sistemas
para web, nas mais diversas linguagens(ASP.NET,
JSP, php).
- Existem poucos programadores nesta área que são
realmente bons.
29. Webmaster
- Webmaster é o profissional que sabe operar
as tarefas entre um computador e a Internet.
- Tarefas:
• Fazer a manutenção de um Site. (atualizações e
modificações)
• Cadastrar o Site em buscadores nacionais e
internacionais.
• Verificar com frequência se o Site está em
perfeito funcionamento.
• Administrar um web site.
30. Professor
- Professor de nível técnico
- Escolas profissionalizantes
- Professor de centros de capacitação
continuada
- certificação
- cursos específicos (programação)
- Centros técnicos (técnico informática)
31. Professor
- Professor de graduação e pós-graduação
- Ensino superior
- Mestrado ou Doutorado
- Importante ter a experiência do mercado
com o conhecimento da sala de aula
- Aperfeiçoamento constante
32. Mercado de Trabalho em Outras Áreas
- Mas outras carreiras, até então distantes da
área de tecnologia, agora estão relacionadas
ao desenvolvimento de TI
- Hoje, pedagogos, por exemplo, já são
consultados para desenvolver softwares para
cursos de especialização ministrados pela
Internet.
33. Mercado de Trabalho em Outras Áreas
- Historiadores são contratados para organizar
acervos que são posteriormente oferecidos na
Web.
- Médicos se valem da telemedicina;
- Advogados se especializam em direito virtual
- Engenheiros e Arquitetos trabalham com o
auxílio de diversas ferramentas que envolvem
o desenvolvimento de tecnologia.
34. Regulamentação da Profissão de Informática
- Posição da SBC, com relação a
regulamentação:
1. exercício da profissão de Informática deve ser
livre e independer de diploma ou comprovação de
educação formal;
2. nenhum conselho de profissão pode criar
qualquer impedimento ou restrição ao princípio
acima;
3. a área deve ser Auto-Regulada.
35. Regulamentação da Profissão de Informática
- Projetos de Lei encaminhados:
- Visa criação de conselhos
- Valoriza os diplomas
- Fiscalização
- Acabar com a ramificação de outros
profissionais para a área da informática
36. Perguntas
- Existe realmente uma grande complexidade
para conseguir emprego na informática?
- Quais as principais carências na profissão?
- Falar outra língua, como o inglês é realmente
importante?
37. Vídeos
- Mercado de Trabalho em TI
- (Olhar digital)
- Falta de qualificação
- (Globo)
- Exploração do profissional da informática
- (Canal tec)