26 03 09_-_mercado_de_trabalho_em_ti

Post on 24-May-2015

156 views 0 download

Transcript of 26 03 09_-_mercado_de_trabalho_em_ti

Computador e SociedadeComputador e SociedadeProf.: Roberto Franciscatto

Capítulo 3 – Mercado de trabalho em TI

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

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

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

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:

– RecuperabilidadeCriaçã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.

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.

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.

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;

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)

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

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

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.

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.

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):

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 ;

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

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:

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;

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;

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

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

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 einterativa

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

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

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.

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 outubro de 1842.Ada King

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.

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.

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.

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)

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

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.

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.

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.

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

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 é realmenteimportante?

Vídeos

- Mercado de Trabalho em TI- (Olhar digital)

- Falta de qualificação- (Globo)

- Exploração do profissional da informática- (Canal tec)

Dúvidas, sugestões, questionamentos

???