segunda-feira, 29 de fevereiro de 2016
Veja os 70 cargos mais bem pagos na área de TI
Uma pesquisa realizada pelo site de empregos Catho mostra os 70 cargos mais bem pagos na área de TI.
Os dados fazem parte da 38ª edição da "Pesquisa Salarial e de Benefícios" da empresa. O estudo foi realizado entre 01 de dezembro de 2011 a 06 de janeiro de 2012. Os dados são atualizados trimestralmente.
Segundo a Catho, mais de 260 mil profissionais em 4 mil cidades brasileiras participaram da pesquisa por meio de um formulário eletrônico que possuía perguntas sobre o salário, benefícios, região de atuação, além de cargo, faturamento da empresa, sexo, idade, escolaridade e idiomas.
Vale lembrar que, por ser uma média salarial nacional, a remuneração muda de acordo com a cidade de atuação.
Veja abaixo a lista:
ÁREA ESPECÍFICA | CARGO | MÉDIA 2012 |
---|---|---|
Tecnologia da Informação (TI) | Diretor de Tecnologia da Informação | R$ 18,094.51 |
Suporte Técnico em Informática - Help Desk | Diretor de Suporte Técnico em Informática - Help Desk | R$ 16,790.21 |
E-Commerce / E-Business | Diretor de E-Commerce / E-Business | R$ 16,062.17 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Diretor de Sistemas (Projetos / Desenvolvimento / Consultoria) | R$ 15,375.85 |
Arquitetura da Informação | Gerente de Arquitetura da Informação | R$ 10,877.17 |
Qualidade de Software | Gerente de Qualidade de Software | R$ 10,672.60 |
Segurança da Informação | Gerente de Segurança da Informação | R$ 9,837.54 |
Tecnologia da Informação (TI) | Gerente de Tecnologia da Informação | R$ 9,772.74 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Gerente de Sistemas (Projetos / Desenvolvimento / Consultoria) | R$ 9,630.62 |
Administração de Redes | Gerente de Administração de Redes | R$ 9,574.84 |
Programação | Gerente de Programação | R$ 9,041.53 |
Processamento de Dados | Gerente de Processamento de Dados | R$ 8,862.05 |
Arquitetura da Informação | Coordenador, Supervisor ou Chefe de Arquitetura da Informação | R$ 8,687.76 |
Administração de Banco de Dados / DBA | Gerente de Administração de Banco de Dados | R$ 8,614.23 |
Arquitetura da Informação | Arquiteto da Informação Sênior | R$ 8,507.23 |
Conteúdo Web | Gerente de Conteúdo Web | R$ 8,368.61 |
E-Commerce / E-Business | Gerente de E-Commerce / E-Business | R$ 8,163.91 |
Administração de Banco de Dados / DBA | Coordenador, Supervisor ou Chefe de Administração de Banco de Dados | R$ 7,866.95 |
Negócios Web | Gerente de Negócios Web | R$ 7,656.19 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Coordenador, Supervisor ou Chefe de Sistemas (Projetos / Desenvolvimento / Consultoria) | R$ 7,644.05 |
Segurança da Informação | Coordenador, Supervisor ou Chefe de Segurança da Informação | R$ 7,615.81 |
Administração de Banco de Dados / DBA | Consultor de Administração de Banco de Dados | R$ 7,544.90 |
Tecnologia da Informação (TI) | Consultor de Tecnologia da Informação | R$ 7,521.11 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Consultor de Sistemas (Projetos / Desenvolvimento / Consultoria) | R$ 7,424.72 |
Suporte Técnico em Informática - Help Desk | Gerente de Suporte Técnico em Informática - Help Desk | R$ 7,248.30 |
Administração de Banco de Dados / DBA | Administrador de Banco de Dados Sênior | R$ 7,072.40 |
Segurança da Informação | Consultor de Segurança da Informação | R$ 6,752.88 |
Web Development | Gerente de Web Development | R$ 6,666.01 |
Segurança da Informação | Analista de Segurança da Informação Sênior | R$ 6,286.38 |
Criação Web | Coordenador, Supervisor ou Chefe de Criação Web | R$ 6,117.71 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Analista de Sistemas (Projetos / Desenvolvimento / Consultoria) Sênior | R$ 6,074.23 |
Programação | Coordenador, Supervisor ou Chefe de Programação | R$ 6,003.49 |
Tecnologia da Informação (TI) | Coordenador, Supervisor ou Chefe de Tecnologia da Informação | R$ 5,989.71 |
Administração de Banco de Dados / DBA | Analista de Administração de Banco de Dados Sênior | R$ 5,963.55 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Analista de Requisitos Sênior | R$ 5,954.35 |
Tecnologia da Informação (TI) | Analista de Tecnologia da Informação Sênior | R$ 5,850.25 |
Programação | Analista de Programação Sênior | R$ 5,763.07 |
Negócios Web | Executivo de Contas de Negócios Web | R$ 5,749.21 |
Web Development | Analista de Web Development Sênior | R$ 5,667.44 |
E-Commerce / E-Business | Coordenador, Supervisor ou Chefe de E-Commerce / E-Business | R$ 5,637.99 |
Administração de Redes | Consultor de Administração de Redes | R$ 5,439.95 |
Web Development | Coordenador, Supervisor ou Chefe de Web Development | R$ 5,371.69 |
Processamento de Dados | Coordenador, Supervisor ou Chefe de Processamento de Dados | R$ 5,106.42 |
Administração de Banco de Dados / DBA | Administrador de Banco de Dados Pleno | R$ 5,096.12 |
Negócios Web | Coordenador, Supervisor ou Chefe de Negócios Web | R$ 5,061.87 |
Negócios Web | Analista de Negócios Web Sênior | R$ 4,961.69 |
Conteúdo Web | Coordenador, Supervisor ou Chefe de Conteúdo Web | R$ 4,930.32 |
Processamento de Dados | Analista de Processamento de Dados Sênior | R$ 4,900.77 |
Suporte Técnico em Informática - Help Desk | Consultor de Suporte Técnico em Informática - Help Desk | R$ 4,867.79 |
Qualidade de Software | Coordenador, Supervisor ou Chefe de Qualidade de Software | R$ 4,826.53 |
Administração de Redes | Coordenador, Supervisor ou Chefe de Administração de Redes | R$ 4,738.76 |
Arquitetura da Informação | Arquiteto da Informação Pleno | R$ 4,546.72 |
Qualidade de Software | Analista de Qualidade de Software Sênior | R$ 4,331.90 |
Administração de Redes | Administrador de Redes Sênior | R$ 4,226.66 |
Administração de Banco de Dados / DBA | Analista de Administração de Banco de Dados Pleno | R$ 4,103.60 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Analista de Sistemas (Projetos / Desenvolvimento / Consultoria) Pleno | R$ 4,094.54 |
E-Commerce / E-Business | Analista de E-Commerce / E-Business Sênior | R$ 3,968.27 |
E-Commerce / E-Business | Analista de E-Commerce / E-Business Pleno | R$ 3,954.12 |
Administração de Redes | Analista de Administração de Redes Sênior | R$ 3,912.44 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Analista de Requisitos Pleno | R$ 3,818.02 |
Segurança da Informação | Analista de Segurança da Informação Pleno | R$ 3,705.12 |
Conteúdo Web | Analista de Conteúdo Web Sênior | R$ 3,689.97 |
Sistemas (Projetos / Desenvolvimento / Consultoria) | Analista de Testes Sênior | R$ 3,669.42 |
Programação | Analista de Programação Pleno | R$ 3,595.95 |
Suporte Técnico em Informática - Help Desk | Coordenador, Supervisor ou Chefe de Suporte Técnico em Informática - Help Desk | R$ 3,580.92 |
Programação | Programador Sênior | R$ 3,505.39 |
Processamento de Dados | Analista de Processamento de Dados Pleno | R$ 3,452.44 |
Tecnologia da Informação (TI) | Analista de Tecnologia da Informação Pleno | R$ 3,357.86 |
Negócios Web | Analista de Negócios Web Pleno | R$ 3,303.39 |
Criação Web | Web Designer Sênior | R$ 3,299.11 |
domingo, 28 de fevereiro de 2016
Mulheres são melhores do que homens em programação, sugere estudo
Pesquisadores da Universidade do Estado da Carolina do Norte, nos EUA, analisaram as interações de 1,4 milhão de usuários da plataforma de compartilhamento de scripts Github. O resultado do estudo revela que códigos escritos por mulheres possuem um índice de aprovação maior do que aqueles escritos por homens - mas apenas quando o gênero da programadora não é visível.
Embora o Github não exija informações de gênero de seus mais de 12 milhões de usuários, os pesquisadores puderam identificar os perfis estudados com base em suas informações básicas ou contas do Google+. A equipe percebeu que 78% das sugestões de alterações feitas por mulheres na plataforma eram aceitados, em comparação com 74% dos feitos por homens.
Outras informações foram levadas em conta, como a relação de proximidade entre os usuários que responderam às sugestões; se essas eram mais curtas ou mais longas; e também qual a linguagem de programação utilizada. No entanto, os pesquisadores dizem que não notaram qualquer correlação entre esses fatores.
Ainda de acordo com o estudo, o índice de 78% de aprovação em sugestões feitas por mulheres cai para 62% quando o gênero da pessoa que fez o comentário é notável. Segundo os pesquisadores, isso indica que há uma tendência de alguns programadores a negligenciar sugestões de mulheres, mas essa tendência some quando eles não sabem que quem está comentando é, na realidade, uma mulher.
sábado, 27 de fevereiro de 2016
Estudantes de TI que bebem vivem mais!
Depois da notícia que bêbados sobrevivem mais a acidentes, outra vai deixar muita gente feliz, mais do que já é: estudantes que bebem são mais felizes. Em festas ou comemorações, bebida está sempre presente. Claro, nenhuma boa história começa com “um dia quando eu comi uma salada…”, não é mesmo?
Nos EUA, pesquisadores de sociologia da Universidade Colgate entrevistaram 925 jovens universitários, para saber sobre os hábitos etílicos deles. E, entre os participantes, quem bebia bastante (mais de 4 drinks por festa para as mulheres, ou mais de 5 drinks para os homens) se sentia mais feliz que os abstêmios, principalmente com a vida social.
Segundo os pesquisadores, a bebedeira está associada a status. Quanto mais você bebe, maior o seu status. E você, concorda com a pesquisa?
Nos EUA, pesquisadores de sociologia da Universidade Colgate entrevistaram 925 jovens universitários, para saber sobre os hábitos etílicos deles. E, entre os participantes, quem bebia bastante (mais de 4 drinks por festa para as mulheres, ou mais de 5 drinks para os homens) se sentia mais feliz que os abstêmios, principalmente com a vida social.
Segundo os pesquisadores, a bebedeira está associada a status. Quanto mais você bebe, maior o seu status. E você, concorda com a pesquisa?
sexta-feira, 26 de fevereiro de 2016
OS 5 PRINCIPAIS REQUISITOS PARA SER UM BOM PROGRAMADOR
Cinco característica que definem um bom programador
Ter um bom raciocínio lógico
Este é o ponto, o programador resolve problemas utilizando código para transcrever um raciocínio lógico.
Ser autodidata
Não imagine que cursos irão lhe transformar em um programador. Você precisaria gastar milhões para ficar sempre atualizado com cursos. Programador tem que ser autodidata. Se não for autodidata não tem como ser programador.
Gostar de resolver problemas
Programação é em 80% do tempo resolução de problemas. Seja o problema que o software irá resolver ou seja resolvendo problemas no software.
Saber inglês
Sem inglês o programador fica em uma fina camada de conhecimento. Infelizmente o conhecimento escrito em português neste segmento (em todos) é bem restrito. Acredito que os livros em português no assunto detêm apenas 10% de informação e conhecimento dos livros em inglês.
Gostar de estudar
Estudar é uma constante na vida de um programador, é preciso ler, pesquisar, investigar, desvendar, duvidar…
Mas além disto….
Outros detalhes também constituem um bom programador:
- Ter bom nível de concentração;
- Ser curioso ?porque isso é assim?, de onde isso vem? ou porque isso acontece?. Perguntas devem ser constantes;
- Ser disciplinado;
- Ter disposição para estudar e aprender sempre, mesmo não sendo nas áreas de interesse;
- Ser paciente, perseverante, persistente;
- Sempre desconfiar que está errado, ou, que existe uma maneira ainda melhor de resolver o problema;
- Saber ouvir os mais espertos e os que sabem menos também, sempre existe algo para se aprender;
- Não precisa ser ótimo em matemática (algoritmo nada tem a ver com logaritmo)
Este é o seu perfil?
Programação é pensamento, é ficar ali pensando as vezes horas para resolver um problema qualquer. Programadores gostam de saber como as coisas funcionam, por isso muitas vezes entendem outras áreas como se fossem dela.
Mas, se pensar tanto não é pra você, existem outros segmentos bem próximos, como banco de dados, web design, segurança e redes, manutenção de hardware e outra mais.
O que faz realmente a diferença?
Um bom programador é um cara que resolve problemas sem ficar dependendo dos outros. Faculdade? Cursos? Certificações? Tudo isso é indiferente se o sujeito sabe criar uma linda solução para um problema bem feio.
Como disse o Tio Bem ao Peter Parker (vulgo homem aranha) ”Com grandes poderes vêm grandes responsabilidades”. O programador deve ter a capacidade de resolver qualquer problema decorrido das suas soluções, bem como garantir que tudo o que fez funcione como esperado.
Programadores são pessoas referencia como provedores de solução. É normal as pessoas pedirem ajuda em praticamente todas as esferas de conhecimento, achando que o programador sabe tudo!
Responsabilidade e ética
Programadores costumam ter acesso a um grande volume de informação e conhecimento. Em boa parte das vezes informações sigilosas, portanto é preciso ter a ética como base para trabalhar nesta área. Nunca pense em fazer parte do lado negro da coisa, estes profissionais (profissionais) são percebidos no mercado com uma praga e raramente se vinculam a uma boa empresa ou nome de sucesso.
Cafeína
A xícara (ou caneca) de café é o ícone do programador. Eventualmente é necessário uma boa dose de cafeína para o cérebro “entrar no ritmo” e conseguir “botar pra fora” um algoritmo mais complexo.
A complexidade é uma constante na vida de um programador. Tanto que não se assusta com qualquer probleminha, sabe que se debruçando sobre o problema e investigando, a solução aparece e tudo se torna imensamente simples.
Onde trabalhar?
Programadores tem perfil diferente da maioria dos profissionais. São exigentes (tidos como chatos), cheios de ideias e gostam de poder criar livremente. Não gostam de ter um roteiro muito estrito para ser seguido, querem desenvolver a solução própria.
Boa parte das empresas ao redor do mundo já percebeu este perfil, portanto oferecem locais de trabalho super abertos, com jogos, espaço para conversar e brincar, horários diferenciados, comida a vontade, etc. Aqui no Brasil pouquíssimas empresas aderiram a este modelo.
A empresa ideal para um programador trabalhar é aquela que valoriza o seu conhecimento, que aposta nas suas idéias e dá espaço para a participação ativa. A Aprimorar Desenvolvimento já trabalha assim, a organização é horizontal de forma que todos participam da criação expondo suas idéias e melhorando o que já existe.
Um critério também que é dos mais importantes é a possibilidade de crescimento. Em algumas empresas o programador entre como tester e fica ali por 1 ano ou 2, sem criar absolutamente nada. Só neste tempo ele já desiste de permanecer na empresa. O programador precisa ter a possibilidade de aprender, provar que é bom e ser reconhecido por isso! Não é uma questão de tempo.
10 coisas para um Acadêmico de Computação fazer quando ganhar na loteria
Se você Programador acabou de ganhar na loteria e não sabe o que fazer com todo esse dinheiro, veja dez sugestões de como usufruir dele, mas se você ainda não ganhou, salve esse post nos favoritos, um dia você pode precisar:
1. Antes de tudo faça uma cama de dinheiro e sinta o conforto dela
2. Compre sua própria máquina de refrigerantes
3. Seu novo chuveiro
4. Utilize 24 TVs para jogar seu game favorito
5. Faça uma passagem secreta em sua mansão
6. Um parque inflável para você brincar em sua piscina ou no seu próprio lago
7. Um iate com garagem para sua lancha de luxo
8. Tenha uma piscina no seu quarto
9. Compre um carro de luxo só para decorar sua sala
10. Deixe toda sua fortuna de herança para seu cachorro
quarta-feira, 24 de fevereiro de 2016
Ciência da Computação: Salário, Mercado e Faculdades
O profissional formado em Ciência da Computação tem como principal atribuição a criação de softwares. Para isso, ele precisa gerenciar equipes e analisar as necessidades do usuário. Ele é o responsável pela criação dos programas de gestão de supermercados, locadoras até do mais completo sistema de gerenciamento de informação.
Se eu me formar em Ciência da Computação, o que posso fazer?
Você pode trabalhar com marketing e vendas, banco de dados e desenvolvimento de softwares. Também pode trabalhar com suporte, ou seja, auxiliando usuários de determinado programa.
O que é necessário aprender antes de ingressar em uma faculdade para cursar Ciência da computação?
Além de algumas coisas ensinadas no curso de Matemática, durante o ensino fundamental e médio, o domínio do inglês é fundamental.
Quais são as disciplinas do curso de Ciência da computação?
1° semestre
Introdução à Computação
Introdução à Probabilidade e à Estatística I
Cálculo Diferencial e Integral I
Álgebra I para Computação
2º semestre
Princípios de Desenvolvimento de Algoritmos
Introdução à Probabilidade e à Estatística II
Cálculo Diferencial e Integral II
Álgebra Linear para Computação
Física I
3º semestre
Laboratório de Programação I
Estruturas de Dados
Álgebra Booleana e Aplicações
Noções de Probabilidade e Processos Estocásticos
Cálculo Diferencial e Integral III
4º semestre
Métodos Formais em Programação
Laboratório de Programação II
Métodos Numéricos da Álgebra Linear
Álgebra II
Cálculo Diferencial e Integral IV
Física II
5º semestre
Programação Linear
Conceitos Fundamentais de Linguagens de Programação
Algoritmos em Grafos
Análise de Algoritmos
Sistemas de Bancos de Dados
Língua Portuguesa
6º semestre
Engenharia de Software
Organização de Computadores
Sistemas Operacionais
7º semestre
Programação Concorrente
Trabalho de Formatura Supervisionado (2 semestres)
8º semestre
Trabalho de Formatura Supervisionado
Essas são as disciplinas obrigatórias do curso na USP, se você deseja ver as disciplinas optativas clique aqui.
Quais as melhores faculdades de Ciência da Computação?
A PUC-RS, UFC, UFRJ, USP, Unesp, Unicamp e UFV são algumas universidades bem conceituadas. Você também pode dar uma olhada no conceito obtido por determinada faculdade no Enade.
Como está o mercado de trabalho para o recém-formado em Ciência da Computação?
Alguns especialistas afirmam que o mercado de trabalho está sempre e expansão. Inclusive, há até uma certa carência do mercado por bons profissionais.
É muito comum o estudantes se deparar com diversas oportunidades de estágios. “Há muitas oportunidades de emprego. É muito difícil você ver um aluno sair da faculdade sem algo em vista, por mais simples que seja. Mas, para se dar bem, é necessário estar sempre atualizado”, disse a professora Teresa Cristina, coordenadora do curso da UFF.
Qual o valor do salário de um profissional recém-formado?
Especialistas calculam que o salário de um recém-formado fique em torno de R$ 1.500 e 2.000.
——–
Essa Programadora é pra casar ! Veja....
GATA PROGRAMA MINHA VIDA!!!
VOCÊ NÃO É O IE, MAS TRAVEI QUANDO TE VI SUA LINDA
“Queria que você fosse meu mouse, pra eu poder passar a mão em você toda hora.”
VOCÊ NÃO É O IE, MAS TRAVEI QUANDO TE VI SUA LINDA
“Queria que você fosse meu mouse, pra eu poder passar a mão em você toda hora.”
TI é um dos setores que não pararam de contratar no Brasil em 2016
Hoje no Brasil esse mercado emprega 1,3 milhão de pessoas e cerca de
50 mil postos de trabalho estão esperando por um profissional qualificado.
50 mil postos de trabalho estão esperando por um profissional qualificado.
O mercado de trabalho está difícil e o desemprego está aumentando, mas para uma categoria as coisas têm sido diferentes: o pessoal da Tecnologia da Informação. A reportagem é de Daiana Garbin.
Se todos os códigos de TI parecem indecifráveis para você e está fora de cogitação começar a aprender sobre programação e tecnologia, talvez você mude de ideia.
Hoje no Brasil esse mercado emprega 1,3 milhão de pessoas e, de acordo com a Associação Brasileira de Empresas de Tecnologia da Informação e Comunicação, 50 mil postos de trabalho estão esperando por um profissional qualificado.
A tecnologia mudou o jeito que a gente se comunica e o jeito que gente faz muitas coisas. Serviços que antes você era obrigado a fazer pessoalmente estão sendo substituídos pelos aplicativos.
Em um clique você pede comida; outro clique, lá vem um táxi; no outro, paga uma conta e, em outro, coloca filtros nas fotos. Parece tudo muito simples, mas por trás de cada clique tem centenas de pessoas trabalhando para criar os códigos e programas que fazem tudo isso funcionar.
A expectativa é que nos próximos quatro anos o Brasil vá precisar de 750 mil profissonais de tecnologia. Mas tem um detalhe: esse mundo tecnológico não busca pessoas para preencher vagas, busca talentos. O professor de um curso que é também empresário dá o exemplo do gabriel que ele contratou recentemente para trabalhar com ele.
São jovens que estudam oito horas por dia, durante oito semanas. Eles aprendem sobre algoritmos, desenvolvimento de web, inteligência artificial, internet das coisas e também como mostrar a importancia da tecnologia no mundo dos negócios.
"Como você consegue mostrar para uma pessoa que a gente chama de migrante digital as vantagens do digital? A gente forma esses alunos que são nativos digitais como ele começa a se comunicar com esse imigrante digital e conseguem mostrar o valor disso. Mas, sim, que isso pode ser utilizado na empresa", explica Felipe barreiros, criador do projeto mastertech
A tecnologia faz as pessoas resolverem problemas de formas diferentes, criativas, sempre bolando coisas que a gente não vai mais saber viver sem, inventando soluções. Giselle Cruz, intérprete de linguagem de sinais, quer aprender programação para ensinar deficientes auditivos a se comunicar melhor.
Em 2009 o americano Brian inventou uma solução! começou, em uma salinha nos fundos de casa um site imobiliario. Hoje o site é um dos maiores portais imobiliários do Brasil. Tem 15 milhões de visitas por mês, 400 funcionários, 4 milhões de imóveis em mais de mil cidades do Brasil. E se você ficou com vontade de trabalhar aqui, saiba que hoje ele tem 13 vagas abertas com salário médio de 12 mil reais por mês.
"Todo os CEOs da empresas que eu conheço tem o mesmo problema. onde vamos encontrar as pessoas que precisamos? Um grande desafio", diz Brian Requarth, CEO do Portal Viva Real. Gustavo Camargo da Silva, de 16 anos, já trabalha na área há dois anos e tem muitos sonhos pela frente.
AS 11 ÁREAS MAIS VALORIZADAS DE TI - E SEUS SALÁRIOS
A crescente informatização das mais diversas atividades transforma a tecnologia da informação – ou TI, no jargão profissional – em uma área cada vez mais relevante economicamente. A expansão levou à especialização e, atualmente, é possível encontrar várias subáreas de TI dedicadas a tarefas específicas – e que demandam profissionais com conhecimentos igualmente aprofundados. Confira a seguir as principais divisões do setor e os respectivos salários médios pagos a novatos e a profissionais que atingem o topo da carreira, segundo levantamento da Catho Online, site que reúne e tabula ofertas de empregos e currículos. Deve-se levar em conta que o valor dos vencimentos varia de acordo com o porte da empresa e sua localização geográfica – companhias do Sudeste costumam pagar mais
1- Administração de Banco de Dados
É o segmento que cuida de todas as informações eletrônicas armazenadas por uma empresa. No casode instituições financeiras, por exemplo, esses dados incluem nomes de clientes e até valores de transações monetárias efetuadas por grandes corporações.
Salário médio para iniciante: 2.400 reais
Salário médio no topo da carreira: 8.200 reais
2- Administração de Redes
É o setor que mantém a empresa interconectada e também ligada ao resto do mundo. Responsável pelo acesso à rede local e à internet, exige de seus profissionais grande domínio técnico, pois são necessários conhecimentos avançados de software e também hardware.Salário médio para iniciante: 1.660 reais
Salário médio no topo da carreira: 10.000
3- Arquitetura da Informação
É responsável por planejar a estrutura dos mais variados serviços na área de TI. Isso inclui projetar produtos tão diferentes quanto a infraestrutura de um banco de dados e a organização das informações que serão apresentadas por um site.Salário médio para iniciante: 2.800 reais
Salário médio no topo da carreira: 10.500 reais
4- E-Commerce
É uma das divisões mais importantes de TI na atualidade. Envolve o desenvolvimento e manutenção de sistemas de comércio eletrônico, como os utilizados nos grandes sites de varejo, por exemplo.Salário médio para iniciante: 2.900 reais
Salário médio no topo da carreira: 15.000 reais
5- Processamento de Dados
As atividades principais da área são controle do fluxo de informações e criação de programas que realizarão tarefas específicas das empresas. Por natureza, o setor exige do profissional conhecimentos superficiais de diversas áreas. Consequentemente, costuma oferecer salários menores do que os demais segmentos de TI.Salário médio para iniciante: 1.300 reais
Salário médio no topo da carreira: 9.000 reais
6- Programação
Os profissionais da área são responsáveis por transformar códigos compreensíveis apenas por computadores em programas que podem ser utilizados por usuários que não tem qualquer conhecimento técnico. As diversas linguagens de programação existentes – como C, .NET e PHP – abrem as portas para muitas possibilidades de especialização.Salário médio para iniciante: 1.600 reais
Salário médio no topo da carreira: 9.300 reais
7- Qualidade de Software
É o setor responsável por testar e aprovar os programas desenvolvidos por outras equipes e empresas. A tarefa é essencial para garantir a satisfação dos consumidores, que, na prática, lidarão diariamente com os programas.
Salário médio para iniciante: 1.500 reais
Salário médio no topo da carreira: 8.500 reais
Salário médio para iniciante: 1.500 reais
Salário médio no topo da carreira: 8.500 reais
8- Segurança da Informação
A proteção de dados é uma das vertentes mais importantes da tecnologia, uma vez que é responsável pela prevenção e combate a ataques criminosos. O especialista desse setor ganha destaque em grandes empresas de comércio eletrônico e instituições financeiras, por exemplo.Salário médio para iniciante: 2.100 reais
Salário médio no topo da carreira: 9.000 reais
9- Sistemas
É a área responsável pelo planejamento, desenvolvimento e implantação de projetos de TI dentro de uma empresa. Seus profissionais também podem atuar como consultores em outras áreas, orientando os demais colaboradores a instalar e utilizar softwares.Salário médio para iniciante: 2.000 reais
Salário médio no topo da carreira: 15.500 reais
10- Suporte Técnico em Informática
Indispensável para qualquer empresa, principalmente para aquelas que não têm a tecnologia como foco de negócios. Os profissionais dessa área devem resolver problemas cotidianos de seus clientes internos, como consertar computadores e garantir acesso de todos aos sistemas de uma determinada empresa.Salário médio para iniciante: 1.300 reais
Salário médio no topo da carreira: 1.700 reais
11- Tecnologia da Informação (subárea)
É o “centro nervoso” de TI – e, por isso, empresta seu nome. A área engloba as divisões de informática, implantação de sistemas da informação, consultoria de sistemas da informação, planejamento, organização e controle administrativo.Salário médio para iniciante: 1.800 reais
Salário médio no topo da carreira: 15.200 reais
Confira a lista das linguagens de programação mais utilizadas em 2016
Confira o estudo realizado pelo TIOBE Software que revela quais são as linguagens de programação mais preferidas dos programadores
O site TIOBE é um grande site de estudos de informações na internet e o mesmo é atualizado mensalmente com base no número de engenheiros qualificados ao redor do mundo, cursos especializados e fornecedores. Os populares mecanismos de buscas, como Google, Bing e Yahoo!, também são utilizados para calcular as classificações. O índice não determina quais são as melhores ou as piores linguagens, somente exibe quais são mais comuns atualmente.
Veja :
Veja também um gráfico que mostra o ranking das linguagens ao longo do tempo :
Grande destaque para Python que ganhou muitas posições e está entrando agora no top 5!
Enquanto as outras linguagens, Java ocupa a primeira colocação.
E ai qual linguagem pra você deveria estar no topo ?
Responda na nossa postagem do facebook
E ai qual linguagem pra você deveria estar no topo ?
Responda na nossa postagem do facebook
terça-feira, 23 de fevereiro de 2016
LUA: O MUNDO SE RENDE A LINGUAGEM DE PROGRAMAÇÃO BRASILEIRA
*Matéria publicada na Revista Info em 2009
Apesar de não ser tão famosa como seus “concorrentes” Ruby, PHP e Java, a criação brasileira possui uma reputação muito boa entre desenvolvedores de todo o mundo.
O que há em comum entre jogos dos mais avançados da atualidade, os set-up boxes de TV digital, o Adobe Photoshop Lightroom e a Wireshark, ferramenta de análise de rede muito usada em data centers? A resposta é um belo tempero brasileiro: a linguagem Lua, desenvolvida por três professores da PUC-RJ há 18 anos. Apesar de não ser tão famosa como seus “concorrentes” Ruby, PHP e Java, a criação brasileira possui uma reputação muito boa entre desenvolvedores de todo o mundo e tem como principais destaques o código extremamente simples e a sua portabilidade.
De acordo com Roberto Ierusalimschy, professor associado do departamento de informática da PUC-RJ, a Lua surgiu sem nenhuma pretensão, dentro do TecGraf, grupo de tecnologia formado numa parceria entre a PUC-RJ e a Petrobras. Ela foi criada a partir da necessidade de integração de duas outras linguagens, a SOL (Simple Object Language) e a Del (Data-entry language). Ambas eram usadas em projetos de engenharia da Petrobras.
“Começamos com dois grupos de seis pessoas que estavam utilizando a Lua, que nem tinha versão 1.0 ainda. Publicamos um artigo numa revista voltada a desenvolvedores. Na época, em 1997, a Lucas Arts não estava contente com a Scum, usada para o desenvolvimento de games. Foi então que Tim Schafer, criador do game Grim Fandango, leu o artigo e resolveu desenvolver o jogo usando Lua. Foi nossa primeira grande aparição mundial”, afirma Ierusalimschy.
SIMPLES DE APRENDER
O professor conclui ressaltando a simplicidade de se trabalhar com a Lua, que é baseada numa arquitetura modular: um núcleo que acessa informações de bibliotecas básicas. Segundo ele, qualquer programador com um nível bom aprende rapidamente como trabalhar com a linguagem.
MAS O QUÃO FÁCIL É DE SE APRENDER ?
Você já ouviu falar de Robert Nay ? Não !!! Apresento-lhes então ao garoto de 14 anos que pegou um livro de Lua na biblioteca da sua escola em Utah nos Estados Unidos e simplesmente desenvolveu um dos jogos mais baixados para iPhone na Apple Store: Bubble Balls.Lançado em 29 de dezembro de 2010, o jogo teve mais de 2 milhões de downloads, destronando na época o todo poderoso Angry Byrds. O mais impressionante é que o jogo possui mais de 4 mil linhas de código, tudo utilizando o Corona SDK que é baseado em Lua.
A LINGUAGEM QUE MAIS CRESCEU ENTRE 2006-2012
A utilização da linguagem Lua cresce a cada ano. Em 2006 ela ocupava a posição de número 50 dentre as linguagens mais populares do mundo. Em 2010 ela já ocupava a posição de número 20. Em maio de 2011 ela já estava na posição de número 12, deixando para trás linguagens tradicionais como Delphi e Pascal. A lista mais recente publicada em junho pela Tiobe mostra Lua na décima posição, à frente de linguagens bastante populares como Ruby e JavaScript. É de longe a linguagem que mais cresce no mundo da computação neste período.
LIVROS
O primeiro livro sobre Lua só foi publicado em 2003. Até então, os profissionais baixavam o código puro e usavam apenas o manual. Hoje há uma série de publicações que fala sobre Lua, incluindo um livro de mil páginas sobre o uso da linguagem no World of Warcraft (veja aqui o Wiki World of Warcraft Lua). Infelizmente a linguagem é muito mais conhecida lá fora do que aqui no Brasil ao ponto de existirem apenas livros em inglês sobre a linguagem. Lá fora, Lua é um mito, aqui praticamente ninguém a conheçeVocê, programador/desenvolvedor/Cientista da Computação, o que acha?
A seção de comentários é toda sua.
segunda-feira, 22 de fevereiro de 2016
Programador – Quanto ganha e o que faz?
A profissão de programador está diretamente relacionada a TI (Tecnologia da informação) e nesse artigo vamos mostrar os principais pontos para você que tem dúvidas ou quer saber mais.
O programador é o profissional que tem a responsabilidade de escrever rotinas e instruções em linguagens de programação, mas o que é programação?
Programação é a codificação de instruções lógicas com o objetivo de executar determinadas sequências de ações, criando assim o que é chamado de programa ou software.
Existem diversas linguagens de programação, que são como uma grande biblioteca de funções, métodos e instruções para o programador desenvolver programas. Podemos destacar como as cinco linguagens mais populares atualmente:
- C
- Java
- Objective-C
- C++
- PHP
O que faz um programador?
O programador é responsável por seguir especificações para o desenvolvimento de partes de um produto de software, ou até mesmo, o software completo. Muitas vezes o programador vai trabalhar em equipe com outros programadores e profissionais da TI, ele deve estar apto a ler documentações de software e criar registros de mudanças num software (o que chamamos de log).A profissão pode ser dividia em quatro categorias primárias:
Programador Desktop
Programador de aplicações ou sistemas para ambiente local, ou seja, programas que vão funcionar em um computador ou numa rede de computadores, dentro de um sistema operacional como Windows, Linux ou MAC.
Programador Web
Profissional responsável por programar websites ou sistemas web, os websites são caracterizados por funcionarem na rede mundial da internet e serem acessíveis de qualquer lugar.
Programador Mobile
O programador móbile é especializado com criar aplicativos para celulares e dispositivos móveis, ele pode trabalhar com uma das plataformas Android, IOS, Windows Phone ou Java entre outras.
Programador de Jogos
Responsável por desenvolver partes das instruções lógicas de um jogo digital, ou até mesmo, o jogo completo. Ele pode trabalhar com jogos para computador, dispositivos móveis, videogames ou jogos que rodam em websites como flash.
Existem outros tipos de programador, como o que trabalha com linguagens para banco de dados, esse programador é classificado como DBA (Database Administrator ou Administrador de Banco de Dados) mas isso é assunto para outro post.
Qual o salário do programador?
O salário do programador varia de acordo com a tecnologia que ele trabalha, abaixo listamos a tabela salarial de acordo com a pesquisa realizada pela empresa Trainning.Programador .NET
- Junior: 2.500,00
- Pleno: 3.500,00
- Sênior: 5.000,00
- Junior: 4.000,00
- Pleno: 7.000,00
- Sênior: 9.000,00
- Junior: 1.500,00
- Pleno: 2.000,00
- Sênior: 3.000,00
- Junior: 2.000,00
- Pleno: 3.500,00
- Sênior: 5.000,00
- Junior: 2.500,00
- Pleno: 3.800,00
- Sênior: 5.500,00
- Junior: 2.000,00
- Pleno: 3.500,00
- Sênior: 5.000,00
- Junior: 2.500,00
- Pleno: 3.500,00
- Sênior: 5.000,00
- Junior: 1.800,00
- Pleno: 2.800,00
- Sênior: 4.000,00
Requisitos necessários
Para ser programador é necessário ter faculdade? A resposta é não. Muitas empresas não exigem diploma de nível superior para contratar o programador, claro que o nível superior pode ser um diferencial para o candidato, mas o que é necessário mesmo é saber programar e algo que pode comprovar isso são projetos concluídos, experiência comprovada ou as certificações.Certificações são provas onde o programador se submete para comprovar seus conhecimentos em determinada linguagem de programação ou tecnologia, mas antes de prestar a prova é necessário estar seguro de seus conhecimentos, pois o investimento é caro, para isso vamos indicar alguns dos melhores cursos para aprender programação.
Cursos de Programação
CaelumA Caelum oferece ótimos cursos Java, é uma empresa reconhecida no mercado de trabalho e, além disso, ela te oferece apoio para estudar para tirar a certificação.
Ka Solution
Especializada em linguagens e tecnologias Microsoft, também oferece cursos específicos para quem quer tirar uma certificação.
Impacta
A impacta oferece cursos diversificados em linguagens como PHP, Java, VB e ASP.NET
O site ShowMeDo oferece cursos e vídeo aulas gratuitas para aprender a programar, é possível aprender diversas linguagens de programação disponibilizadas pelos próprios usuários no site, o site é em inglês.
O conhecimento da língua inglesa também é muito importante já que praticamente todas as linguagens de programação são em inglês, é necessário no mínimo um inglês técnico para ser um programador, o que é possível também é aprender inglês em conjunto com a programação.
Iniciativas para aprender a programar
Muitos consideram a programação como uma arte ou um dom, mas na verdade é uma habilidade que pode ser treinada. Existem iniciativas que defendem que a programação básica deveria ser ensinada nas escolas fundamentais, pesquisas afirmam que linguagens de programação, quando ensinadas para crianças, vão contribuir para o desenvolvimento do raciocínio lógico e inteligência do aluno.Uma dessas iniciativas é a code.org. Apoiada por pessoas como Bill Gates, Mark Zuckerberg e Will.i.am a Code.org é uma organização não lucrativa que busca investir no crescimento do ensino das linguagens de programação. O seu lema é “Todo estudante em toda escola deveria ter a oportunidade de aprender a programar”. Foi criado um vídeo bem interessante sobre a inciativa que você pode ver abaixo com a opção de ativar as legendas.
Você que é programador ou estudante compartilhe conosco suas experiências deixando seu comentário abaixo. E você que está pensando em estudar aprender a programar, o que achou da área, vale a pena?
POR QUE PROGRAMADORES NÃO GANHAM BONS SALÁRIOS NO BRASIL ?
Se você é programador e mora no Brasil, já deve ter reclamado e ouvido seus colegas reclamarem que o salário é uma mixaria, que é um absurdo ver engenheiros ou gerentes ganhando mais que vocês, e que vocês merecem ganhar mais. Silvio Meira respeitosamente discorda.
A discussão surgiu depois que Silvio, respeitado pesquisador brasileiro em engenharia de software e colunista do Terra, afirmou em entrevista que o programador é a profissão do futuro: "Se você imaginar que conseguirá sobreviver sem saber programar em um mundo totalmente programável, está sendo basicamente levado pelos acontecimentos", diz ele.
Mas como é que a profissão do futuro já está sendo tão mal-remunerada hoje? Silvio explica:
"A maior parte do software sendo escrito no planeta, hoje, é irrelevante... este software "commodity" e completamente desnecessário [em seu estado atual] tende [e pode] a ser desenvolvido por competências muito abaixo do que um graduado em computação tem ou deveria ter... como não há [por incompetência do setor educacional] técnicos em software, isso é feito por graduados que recebem a remuneração de técnicos."
Ou seja, quem é formado em ciência da computação, engenharia de software e afins está realizando um trabalho que na real não precisa de um diploma, exige apenas nível técnico - então eles ganham como um profissional de nível técnico. Se saber programar não é um grande diferencial, pensa Silvio, não há porque ser pago a mais por isto.
Então o que pode garantir um salário maior para os programadores? Você terá que ler o texto do Silvio e os comentários para saber - sério, vale muito a pena.
Você, programador/desenvolvedor, o que acha? Os salários no Brasil são mesmo tão baixos assim? Os argumentos do Silvio explicam toda a situação? A seção de comentários é toda sua.