JavaRush /Blogue Java /Random-PT /Java, Spring Boot, hobbies de especialistas em TI: o que ...

Java, Spring Boot, hobbies de especialistas em TI: o que diz o estudo JetBrains de 2020

Publicado no grupo Random-PT
A JetBrains, desenvolvedora de ferramentas para Java e outras linguagens, conduziu seu quarto estudo anual. Com base nas respostas dos programadores, a JetBrains analisou o ecossistema de desenvolvedores em 2020: as últimas tendências em ferramentas, tecnologias e linguagens de programação. O estudo entrevistou mais de 34 mil pessoas da Argentina, Bielorrússia, Brasil, Canadá, China, França, Alemanha, Índia, Japão, México, Polónia, Rússia, Coreia do Sul, Espanha, Turquia, Ucrânia, Reino Unido e EUA. Aproximadamente 70% de todos os desenvolvedores do mundo estão baseados nesses 18 países. Portanto, segundo os pesquisadores, os dados da pesquisa são representativos. Reunimos as principais conclusões do estudo - sobre a linguagem Java, o trabalho e o estilo de vida dos programadores. Java, Spring Boot, hobbies dos especialistas em TI: o que diz o estudo JetBrains de 2020 - 1

Quantos desenvolvedores usam Java e onde?

Java continua a ser a principal linguagem de programação mais popular do mundo (37% dos entrevistados a nomearam como sua principal linguagem de desenvolvimento), afirma o estudo. É usado por cerca de 5,2 milhões de desenvolvedores. Java, Spring Boot, hobbies do pessoal de TI: o que diz o estudo JetBrains de 2020 - 254% dos entrevistados usaram Java no ano passado e outros 4% planejam integrá-lo ao seu fluxo de trabalho em algum momento. O principal concorrente do Java é o Python. Superou o Java na lista de linguagens utilizadas. Nos últimos 12 meses, 30% dos entrevistados começaram ou continuam a aprender Python, ainda mais do que no ano passado (27%). O maior número de desenvolvedores Java vive na Ásia, onde cerca de 2,5 milhões de programadores usam Java como linguagem principal. Java é mais usado na China e na Coreia do Sul – cerca de 51% e 50% dos desenvolvedores, respectivamente. Java também é usado ativamente na Índia, Alemanha, Espanha e Brasil. A Bielorrússia está no meio desta lista de países com 33% dos desenvolvedores. Mas a Rússia e a Ucrânia estão no final da lista, com 25% e 21% dos programadores, respectivamente. Java, Spring Boot, hobbies dos especialistas em TI: o que diz o estudo JetBrains de 2020 - 3As razões pelas quais o Java pode ser popular nos primeiros 6 países da lista são o uso gratuito desta linguagem de programação, o suporte governamental e o código-fonte aberto, esclarece JetBrains . Na Índia, por exemplo, os funcionários são frequentemente contratados para criar aplicações móveis em Java. Na Alemanha, é popular criar aplicações altamente escaláveis ​​para muitas indústrias, incluindo aquelas baseadas em Java.

Qual versão do Java é a mais popular?

Apesar do lançamento de novas versões, o Java 8 continua sendo o mais querido . É preferido por três quartos dos desenvolvedores Java. Ao mesmo tempo, cresce a popularidade do Java 11. Em comparação com o ano passado, a parcela de usuários desta versão aumentou 10%. Os relativamente novos Java 12 e Java 13 também estão encontrando rapidamente seu público: cada um deles é usado por 10% ou mais. Existem vários fatores que explicam por que o Java 8 é tão popular, de acordo com o blog JetBrains : “Ele tem tudo que um desenvolvedor Java típico precisa em uma linguagem, expressões lambda e fluxos - é uma versão simples e agradável de usar. Além disso, as pessoas estão muito relutantes em migrar para o Java 9. Houve grandes mudanças arquitetônicas no Java 9, e as pessoas temem que essas mudanças interrompam seus aplicativos construídos no Java 8.” O fato de Java 9, Java 10, Java 12 e Java 13 terem menos usuários em comparação com Java 8 também se deve ao fato de o Oracle oferecer suporte apenas 6 meses após o lançamento.

Servidores de aplicativos: Apache Tomcat, Jetty, GlassFish

O Apache Tomcat perdeu alguns pontos percentuais desde a pesquisa do ano passado, mas ainda é usado pela grande maioria dos entrevistados. Apache Tomcat é escolhido por 62% dos entrevistados, Jetty - 17%, GlassFish - 5%.

Quais estruturas você escolhe?

Entre os frameworks, o Spring Boot é o líder – foi escolhido por 61% dos desenvolvedores. Em segundo e terceiro lugares estão Spring MVC (42%) e JSF (6%), respectivamente. A porcentagem de desenvolvedores que usam Spring MVC não mudou desde o ano passado. Java, Spring Boot, hobbies dos especialistas em TI: o que diz o estudo JetBrains de 2020 - 4Apesar da popularidade do Maven (71% dos entrevistados o escolheram) e do Gradle (48%, respectivamente), 9% dos desenvolvedores Java ainda preferem o Ant para construir projetos.

Para que é usado o Java: sites, utilitários, software

Java é mais frequentemente usado para escrever sites (36%). Em segundo lugar está o desenvolvimento de utilidades (25%), em terceiro está o desenvolvimento de software de sistema (19%). Menos comumente, Java é usado para trabalhar com bancos de dados, bibliotecas e frameworks (17% para cada posição). Java é ainda menos usado em tecnologia financeira, ciência de dados, software de entretenimento e ferramentas de programação.

Desenvolvimento web e tempo integral: onde e como trabalham os especialistas em TI

Mais da metade dos desenvolvedores trabalham em tempo integral, 16% estudam em universidades, 8% também estudam, mas trabalham, 5% são freelancers e outros 5% trabalham diretamente para o cliente. 78% dos entrevistados trabalham como programador, 14% como líder de equipe, 12% como arquiteto, 12% como engenheiro DevOps. Um quarto dos entrevistados responderam que programam há cerca de 3 a 5 anos (esta é a maior parcela entre os entrevistados), outros 21% dos desenvolvedores codificam há cerca de 1 a 2 anos, 20% codificam há mais de 11 anos. anos e 17% codificam há 6 a 10 anos. O maior número de desenvolvedores trabalha em empresas de produtos (63%), 45% estão envolvidos no desenvolvimento interno, 35% - software especialmente adaptado, 33% - sites e aplicativos móveis. Apesar da pandemia do coronavírus, em 2020, 38% dos desenvolvedores trabalhavam no mesmo escritório, 27% em locais diferentes, mas dentro do mesmo país, 22% em países diferentes.

Segurança Digital do Desenvolvedor

A maioria dos desenvolvedores está preocupada com a segurança dos dados pessoais. Os desenvolvedores costumam usar fóruns, redes sociais e sites de notícias como fontes de informação. A maioria dos entrevistados possui uma conta no GitHub. Os materiais profissionais são lidos com mais frequência em um smartphone. Metade não confia na inteligência artificial, 65% prefere laptops e apenas 16% possui criptomoeda.

Estilo de vida dos especialistas em TI: hobbies e caridade

Pela primeira vez em 2020, a JetBrains explorou não apenas tendências de ferramentas e tecnologia, mas também estilos de vida dos desenvolvedores. Especialistas em TI foram questionados sobre seus hábitos, formas de busca de informações e participação em atividades beneficentes. A maioria dos entrevistados começa a trabalhar antes do meio-dia e acorda facilmente com um alarme. Quase um terço dos entrevistados dedica 32 horas semanais à programação, um número um pouco menor - das 17 às 31 horas, 17% - das 9 às 16 horas. Mais de um terço dos desenvolvedores dedicam de 3 a 8 horas por semana a projetos pessoais. Outros 19% dos profissionais de TI gastam de 1 a 2 horas por semana em projetos pessoais. Mas 2% dos entrevistados dedicam 32 horas por semana ou mais a esses projetos. A maioria dos desenvolvedores não tem animais de estimação, mas aqueles que têm têm uma divisão igual entre amantes de cães e gatos. Os desenvolvedores não estão inclinados a separar trabalho e hobbies: a maioria dos entrevistados tem um hobby comum - a programação. Quase 60% programam no tempo livre. A maioria também joga jogos de computador, ouve música e passa tempo com a família. Java, Spring Boot, hobbies dos especialistas em TI: o que diz o estudo JetBrains de 2020 - 5Metade dos desenvolvedores pesquisados ​​estão envolvidos em trabalhos de caridade. Na maioria das vezes, são motivados a fazer isto pelo desejo de tornar o mundo um lugar melhor (62%). Muitos se preocupam com o meio ambiente (43%), ajudando as crianças (41%) e combatendo a desigualdade social (39%).
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION