Estilo de vida dos desenvolvedores

Compartilhar:

A seção a seguir cobre vários aspectos da vida dos desenvolvedores, incluindo a carreira, educação, bem-estar mental e hobbies.

Carreira

Você mudou de carreira para entrar na área de TI?

75%

Não, TI sempre foi minha área principal

22%

Sim, trabalhei em outra área antes de mudar para TI

3%

Outros

A principal idade para mudar de carreira para TI é a faixa dos 30 anos, que responde por 38% das mudanças de carreira. 46% daqueles que sempre estiveram em TI desde o início das suas carreiras estão na faixa dos 21 aos 29 anos.

Por que você escolheu se tornar um desenvolvedor de software?

77%

Tecnologia, computadores e tudo relacionado a eles sempre foram assuntos interessantes para mim

49%

Meu hobby era programar

46%

Eu gostava de ciências exatas

26%

Adoro enfrentar desafios complexos

25%

Queria criar algo novo, como um videogame ou um site

18%

Ótimo salário e outros benefícios

17%

Gosto de melhorar as coisas

Por que você escolheu se tornar um desenvolvedor de software?

79%

71%

Tecnologia, computadores e tudo relacionado a eles sempre foram assuntos interessantes para mim

51%

44%

Meu hobby era programar

49%

44%

Minhas matérias preferidas eram ciência, tecnologia, engenharia e matemática

25%

28%

Adoro enfrentar desafios complexos

24%

24%

Queria criar algo novo, como um videogame ou um site

Curiosamente, entre aqueles que mudaram para a área de TI em vez de começarem nela, muito mais pessoas são atraídas pela ideia de trabalharem remotamente (14%¨contra 6%).

Como você descobriu inicialmente o seu emprego atual?

30%

Indicação de um amigo

24%

Procurei a oportunidade diretamente

18%

Recrutador externo

11%

LinkedIn

10%

Eu sabia que queria trabalhar aqui

10%

Recrutador interno

6%

Feira de carreiras

1%

Twitter

O quão satisfeito você está com seu emprego (principal)?

14%

Completamente satisfeito

23%

Muito satisfeito

38%

Bastante satisfeito

11%

Nem satisfeito, nem insatisfeito

7%

Bastante insatisfeito

2%

Muito insatisfeito

1%

Completamente insatisfeito

4%

Não sei

Quais aspectos do seu trabalho são importantes para você?

70%

Bom horário de trabalho

70%

Bom salário

67%

Um trabalho em que sinta que pode realizar alguma coisa

52%

Possibilidade de ter inciativa

39%

Uma oportunidade de tornar o mundo melhor

35%

Férias generosas

31%

Um trabalho com responsabilidade(s)

4%

Outros

Os três principais aspectos do trabalho não mudaram desde o ano passado: boa duração da jornada de trabalho, boa remuneração e a sensação de que se pode conseguir algo ainda são as três coisas mais importantes para nossos participantes.

Curiosamente, as mulheres dão mais valor que os homens (por seis pontos percentuais) a folgas generosas e à oportunidade de tornar o mundo melhor, mas dizem que uma boa remuneração é importante com menos frequência (por quatro pontos percentuais).

Que tipo de metas de desenvolvimento profissional você define voluntariamente para si mesmo?

76%

Aprender novas linguagens de programação e tecnologias

55%

Aprender a usar ferramentas de desenvolvimento de maneira mais eficaz

49%

Desenvolver minhas habilidades comportamentais e interpessoais

42%

Auto-organização e autodisciplina

36%

Desenvolver minhas habilidades de liderança

4%

Não estabeleço tais metas

1%

Outros

Educação

Qual foi o nível mais alto de educação formal que você concluiu?

10%

Ensino médio

19%

Curso superior incompleto, sem diploma de graduação

48%

Graduação

17%

Mestrado

2%

Diploma profissional

2%

Doutorado

1%

Outros

Quais das seguintes instituições ou recursos educacionais permitiram que você desse o primeiro passo para se tornar um desenvolvedor?

58%

Educação formal

10%

Livros

10%

Cursos on-line ou escolas de programação gratuitos

7%

Blogs, fóruns da comunidade

6%

Cursos offline, escolas de programação

4%

Cursos on-line ou escolas de programação pagos

2%

Codecamps, grupos de usuários, meetups

3%

Outros

Os participantes dos 30 aos 39 anos começaram seu treinamento como desenvolvedores em universidades (34%) ou em cursos abertos maciços on-line (MOOCs; 18% em cursos gratuitos e 11% em cursos pagos). A situação entre os participantes na casa dos 20 anos é muito semelhante: 34% em universidades, 23% em MOOCs gratuitos e 11% em MOOCs pagos. As três principais linguagens de programação preferidas por esses participantes foram Python, JavaScript e Java.

Que linguagens de programação você começou a aprender ou continuou a aprender nos últimos 12 meses?

27%

Python

24%

JavaScript

21%

Java

19%

TypeScript

16%

Rust

15%

Go

12%

C#

Qual é a sua motivação para aprender uma nova linguagem?

56%

Por interesse

44%

Trabalhar em projetos pessoais

43%

Acompanhar as últimas tendências

41%

Crescer na minha função atual

27%

Concluir uma determinada tarefa

23%

Encontrar um novo emprego / mudar de cargo

21%

Migrar para outra tecnologia

20%

Tornar-me um desenvolvedor

1%

Outros

TechRepublic

techrepublic.com

Os resultados da pesquisa mostram que os participantes levam a sério o aprendizado, tanto intencional quanto casual, no decorrer do seu dia de trabalho. Os participantes demonstraram um grande interesse em aprender novas linguagens, com Python, JavaScript e Java além da lista de linguagens que eles começaram ou continuaram a aprender. Mais de 50% daqueles que estão aprendendo novas linguagens fazem isso por interesse, enquanto 44% e 43% dos que estão aprendendo, respectivamente, são motivados por projetos pessoais e por quererem acompanhar as últimas tendências. A popularidade do Python é confirmada pelo índice TIOBE e as atuais explosões das necessidades de IA, automação, análise e visualização de dados em muitas organizações tornam o Python uma linguagem útil para qualquer desenvolvedor.

O TechRepublic capacita os profissionais a conduzirem suas organizações através da tecnologia, com reportagens, insights, matérias especiais, tutoriais e recomendações de produtos confiáveis.

O que você usou para aprender novas ferramentas, tecnologias ou linguagens de programação nos últimos 12 meses?

67%

Documentação e APIs

53%

Blogs/fóruns

40%

Livros

25%

Escolas de programação online

21%

MOOCs

4%

Professor/consultor pessoal

6%

Organizações educacionais offline

6%

Outros

7%

Não tentei aprender nada novo nos últimos 12 meses

75%

dos participantes já abandonaram um curso ou programa de aprendizado, voltando ou não para terminá-lo depois.

Se você já tiver abandonado um curso ou programa de aprendizado, quais foram os seus motivos?

46%

Estava sem tempo

39%

O conteúdo de aprendizagem não era interessante o suficiente

29%

Não achei o conteúdo de aprendizagem útil

26%

O conteúdo de aprendizagem não tinha exercícios práticos suficientes

24%

Meus motivos para aprender ou meus objetivos de aprendizado mudaram

21%

O conteúdo era muito fácil e perdi a motivação

20%

Aprendi tudo que queria

16%

Faltou teoria e perdi a motivação

16%

O conteúdo era mais difícil do que o esperado e perdi a motivação

4%

Outros

TechRepublic

techrepublic.com

As respostas à pesquisa também mostram que a maioria dos desenvolvedores (67%) gosta de aprender através da documentação e das APIs. Nenhuma surpresa aí, pois 75% dos participantes disseram que abandonaram cursos ou programas de aprendizado antes do fim, com 46% mencionando falta de tempo e 39% dizendo que o curso não era suficientemente interessante. Estas estatísticas podem indicar que programadores gostam de ganhar conhecimentos básicos de maneiras tradicionais antes de examinarem casos de uso semelhantes aos objetivos de seus projetos.

O TechRepublic capacita os profissionais a conduzirem suas organizações através da tecnologia, com reportagens, insights, matérias especiais, tutoriais e recomendações de produtos confiáveis.

Quanto tempo por semana você gasta aprendendo novas ferramentas, tecnologias ou linguagens de programação?

9%

Menos de 1 hora por semana

30%

De 1 a 2 horas por semana

41%

De 3 a 8 horas por semana

13%

De 9 a 16 horas por semana

4%

De 17 a 32 horas por semana

3%

32 horas por semana ou mais

Que tipo de conteúdo de aprendizagem você prefere?

53%

Escrito

45%

Vídeo

1%

Áudio

2%

Outros

O conteúdo escrito ainda é a forma mais usada para estudar ciência da computação, mesmo entre os usuários do Zoom. Participantes de 21 a 29 anos que estão mudando sua área primária para TI tendem a preferir conteúdo didático em vídeo (52%) ao conteúdo em texto (44%). Porém, não há diferença significativa nos participantes na casa dos 30 anos. Os participantes cuja área primária era TI tendem a preferir o texto, com uma diferença ligeiramente mais acentuada na faixa dos 30 aos 39 anos (56% para texto e 44% para vídeos) que na faixa dos 21 aos 29 anos (52% contra 47%). Entre os usuários do Zoom, a proporção geral entre vídeo e texto é próxima de meio a meio.

Bem-estar mental

Infelizmente, quase três quartos dos participantes já tiveram burnout em algum momento de suas carreiras. A boa notícia é que perto da metade cuida da sua saúde mental, geralmente aplicando técnicas psicológicas por conta própria. Este ano, decidimos examinar a correlação entre burnout, bem-estar mental e estilo de vida.

Você cuida da sua saúde mental?

Marque todas as alternativas aplicáveis.

51%

Não

34%

Sim, uso técnicas e práticas psicológicas por conta própria

9%

Sim, faço terapia

7%

Sim, tomo medicamentos prescritos

4%

Sim, tomo medicamentos de venda livre

4%

Outros

Você já passou por crises de esgotamento?

Os participantes que já tiveram burnout são sete pontos percentuais mais ativamente interessados em sua saúde mental.

Você está familiarizado com o conceito de saúde mental?

44%

Estou ativamente interessado neste tópico

26%

Estou vagamente ciente disso

25%

Sei sobre isso, mas não me interesso pelo assunto

5%

Nunca ouvi falar

47%

daqueles que já tiveram burnout usam aplicativos ou dispositivos de automonitoramento para acompanhar sua atividade física, qualidade de sono e outros parâmetros de saúde, em comparação com 41% daqueles que nunca passaram por esse distúrbio.

Você usa algum aplicativo ou dispositivo de automonitoramento para acompanhar a atividade física, a qualidade do sono, a saúde, etc.?

Qual das seguintes afirmações descreve você melhor?

8%

23%

Raramente sinto cansaço

23%

28%

Muitas vezes não me sinto cansado durante o trabalho, mas apenas depois de terminar o trabalho

41%

38%

Às vezes sinto cansaço durante o trabalho

16%

7%

Muitas vezes sinto cansaço durante o trabalho

11%

5%

Sempre sinto cansaço

Dica: Se você não estiver acompanhando de perto a sua saúde mental, mas se sentir cansado com frequência ou até o tempo todo, talvez você esteja à beira de um burnout. Seja cauteloso e cuide-se!

Aqueles que já tiveram burnout sentem-se cansados com mais frequência.

Qual das opções a seguir ajuda você a se sentir produtivo no trabalho?

Marque todas as alternativas aplicáveis.

49%

Vendo que os resultados do meu trabalho são úteis

47%

Aumento do salário

39%

Prazer com o processo de trabalho

26%

Agradecimentos pessoais dos colegas

24%

Elogios pessoais de um colega de status mais elevado

23%

Indicadores de objetivos e métricas / KPIs

19%

Concretização de metas que estabeleci para mim pessoalmente

17%

Promoção

Tirando aumentos de salário, as três principais razões para nossos participantes se sentirem produtivos são o reconhecimento dos colegas, sentir que seu trabalho faz diferença e ter prazer no próprio trabalho. Para nós, isso indica que o desenvolvimento de software tem mais a ver com trabalhar com pessoas do que com tecnologias.

Mais da metade dos desenvolvedores (56%) diz que aprender como usar seu IDE aumenta sua produtividade diária de programação.

Curiosamente, os desenvolvedores que já tiveram burnout dizem mais que sua produtividade diária de programação aumenta em função de fatores ligados à saúde mental, organização pessoal e administração do tempo (46%, contra 42% dos que nunca tiveram burnout), além da administração do estado emocional (25% contra 15%). Porém, dizem menos que sua produtividade de programação aumenta em função do ferramental.

Enquanto isso, aqueles que nunca tiveram burnout apontam mais fatores como aprender o IDE (59%, contra 55% daqueles que tiveram burnout), a organização do trabalho e dos processos (31% contra 28%) e a atualização dos recursos do seu IDE (37% contra 32%).

Qual das opções a seguir aumenta sua produtividade diária de programação?

55%

59%

Aprender a usar meu IDE de maneira mais eficaz

46%

42%

Auto-organização e gestão do tempo

35%

34%

Upgrades de hardware

32%

37%

Upgrade da funcionalidade do meu IDE

28%

30%

Organização do trabalho e dos processos na minha equipe/empresa

Rotina diária

Quando eu começo meu dia de trabalho, a primeira coisa que abro é:

68%

Chats de trabalho

58%

IDE/Outra ferramenta de desenvolvimento

58%

Caixa de correio

36%

Agenda

7%

Notícias

6%

Geladeira ou armário

6%

YouTube

Quanto do seu tempo de trabalho você passa em reuniões e conversas relacionadas ao trabalho?

16%

Menos de 10%

30%

10 a 20%

25%

21 a 30%

13%

31 a 40%

7%

41 a 50%

4%

51% a 60%

2%

61% a 70%

Quanto do seu tempo de trabalho você passa em atividades relacionadas ao código?

5%

Menos de 10%

6%

10 a 20%

9%

21 a 30%

11%

31 a 40%

12%

41 a 50%

13%

51% a 60%

15%

61% a 70%

Durante o trabalho, com que frequência você fica em um estado de alta concentração, que impede você de perceber o que está acontecendo ao seu redor e quanto tempo se passou?

8%

Quase sempre

24%

Frequentemente

28%

Muitas vezes

32%

Às vezes

8%

Raramente

1%

Nunca

Quando meu IDE congela, eu penso:

32%

Vou fazer uma pausa e esperar ele descongelar.

28%

Ops. Fiz algo errado? Como posso corrigir isso?

20%

Ah, você congelou de novo! Quantas vezes isso vai acontecer?

13%

Aff! Esse IDE não consegue nem lidar com a funcionalidade básica!

7%

Outra coisa

Você programa nos finais de semana?

70%

Sim, por diversão

29%

Sim, para o trabalho

19%

Não

Menos de um quinto dos desenvolvedores fica longe do código nos fins de semana.

Quais dispositivos você utiliza para desenvolvimento?

82%

Notebook

47%

Desktop

7%

Smartphone

4%

Tablet

2%

Chromebook ou dispositivo semelhante

Quantos monitores você usa para o seu trabalho?

30%

1

56%

2

12%

3

2%

4

Quanta RAM você tem no computador que usa com mais frequência?

2%

Não sei

1%

512 MB a 1 GB

1%

1 GB a 2 GB

2%

2 GB a 4 GB

6%

4 GB a 8 GB

29%

8 GB a 16 GB

37%

16 GB a 32 GB

16%

32 GB a 64 GB

5%

64 GB a 128 GB

1%

Mais de 128 GB

Que tipo de disco você usa com mais frequência para seu trabalho?

81%

SSD

11%

Uso SSD e HDD igualmente

6%

HDD

2%

Não sei

Vida digital

TechRepublic

techrepublic.com

Ao consumirem artigos sobre TI on-line, 62% dos participantes consideram os tutoriais úteis para o seu trabalho, seguidos das notícias (55%) e tendências (54%). Os desenvolvedores tendem a acessar notícias sobre TI nas redes sociais (50%), em sites especializados em TI (48%) e no YouTube (45%), onde especialistas e praticantes tendem a fornecer boa parte do conteúdo. Nas redes sociais, os participantes relataram que usam ativamente contas no GitHub (76%), X (antigo Twitter, 48%), LinkedIn (48%) e Stack Overflow (47%). Com a possível exceção do X, essas plataformas estão diretamente ligadas ao aperfeiçoamento e ao aprendizado profissionais. Os desenvolvedores estão buscando conteúdo profissional que os tornem melhores no seu trabalho, prontos e preparados para a próxima novidade.

O TechRepublic capacita os profissionais a conduzirem suas organizações através da tecnologia, com reportagens, insights, matérias especiais, tutoriais e recomendações de produtos confiáveis.

Onde você acompanha as notícias de TI?

50%

Redes sociais

48%

Sites focados em TI

45%

YouTube

38%

Sites de notícias agregadas

36%

Blogs

26%

Boletins informativos

25%

Fóruns da comunidade

14%

Podcasts

3%

Mídia impressa

2%

Outros

6%

Não acompanho notícias sobre TI

Que tipos de artigos sobre TI você acha mais úteis para o seu trabalho?

62%

Tutoriais

55%

Notícias

54%

Tendências

25%

Relatórios

18%

Whitepapers

16%

Liderança de pensamento

1%

Outros

Como você prefere consumir notícias sobre TI?

66%

Mídias digitais

53%

Vídeos

45%

Redes sociais

18%

Podcasts

10%

Mídia impressa

Você tem e usa ativamente contas nos seguintes sites?

Marque todas as alternativas aplicáveis.

76%

GitHub

48%

X

48%

LinkedIn

47%

Stack Overflow

38%

Reddit

36%

Instagram

29%

Facebook

21%

Medium

Você concorda em enviar estatísticas anônimas de uso das suas ferramentas?

20%

Concordo em enviar estatísticas anônimas para todas as minhas ferramentas

26%

Concordo em enviar estatísticas anônimas para a maioria das minhas ferramentas

35%

Concordo em enviar estatísticas anônimas apenas para algumas das minhas ferramentas

19%

Não concordo em enviar estatísticas anônimas para nenhuma das minhas ferramentas

Como você se sente sobre a coleta de dados pessoais?

13%

Não me importo independente do caso

43%

Eu me preocupo com como meus dados pessoais são coletados e usados, mas não me esforço muito para influenciar nisso

44%

Eu me preocupo com como meus dados pessoais são coletados e usados, e tomo medidas para me certificar que eles permaneçam privados

1%

Não tenho certeza do que você quer dizer

Você joga videogames?

73%

dos participantes jogam videogames e a idade é um fator determinante: 85% daqueles abaixo de 21 anos praticam esse hobby, mas o número cai para 33% entre aqueles acima de 60 anos.

Você joga videogames?

18 a 2021 a 2930 a 3940 a 4950 a 5960 ou mais
85%79%72%66%44%33%Sim, claro!
15%21%28%34%56%67%Não
15%85%

De que gêneros de jogos você gosta mais?

46%

Ação

46%

RPG

45%

Ação e aventura

42%

Estratégia

34%

Aventura

32%

Simulação

30%

Casual

16%

Esportes

6%

Outros

Estilo de vida dos desenvolvedores:

2023

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.