IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JetBrains Discussion :

Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code


Sujet :

JetBrains

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2013
    Messages : 378
    Points : 10 422
    Points
    10 422
    Par défaut Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code
    Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code
    d'après une enquête menée par Jetbrains

    S'il existe bien un domaine dans lequel les connaissances doivent régulièrement être mises à niveau, c'est bien celui de la programmation informatique. Dans ce domaine en constante évolution, de nouveaux outils sont développés assez régulièrement. Parfois, les développeurs n'ont même pas encore eu le temps de se familiariser avec un outil, qu'un autre est déjà sorti et qui possède des fonctionnalités plus poussées que le précédent. C'est donc ainsi qu'il arrive que certains outils gagnent en popularité pendant que d'autres tombent dans l'oubli du fait d'être de moins en moins utilisés.

    Dans le but de saisir l’état actuel de ce domaine en constante évolution, Jetbrains a mené une enquête et le rapport produit permet de comprendre et se faire une idée de l'état de l'écosystème des développeurs en 2019. Plus de 19000 personnes ont participé à cette enquête qui comportait plus de 150 questions, mais seules les réponses d'environ 7000 répondants ont été prises en compte pour la rédaction de ce rapport d'enquête.

    D'après ce rapport, bien que Javascript soit le langage de programmation le plus utilisé au cours des 12 derniers mois, il est tout de même classé derrière Java et Python dans la catégorie des langages de programmation les plus appréciés par les développeurs. Il a été constaté au cours de cette enquête que certains langages sont parfois utilisés en tant que langages secondaires ou supplémentaires, et malgré le fait que beaucoup de développeurs les utilisent assez souvent, très peu les classent comme principaux langages de programmation.

    Le rapport révèle également que Windows est le système d'exploitation le plus utilisé avec 57 % des répondants qui ont affirmé s'en servir. L'OS macOS arrive en deuxième position avec 49 % de développeurs qui l'utilisent et à la troisième place, arrive Unix / Linux pour 48 % de répondants qui déclarent s'en servir également.

    Nom : Capture.PNG
Affichages : 925583
Taille : 21,2 Ko

    Le rapport aborde également un point qui peut sembler préoccupant : il s'agit des projets open source qui ne bénéficient que très peu de la contribution des développeurs. En effet, seulement 11 % des répondants ont affirmé avec certitude qu'ils contribuaient au moins une fois par mois à un projet open source, tandis que 40 % affirment ne pas le faire du tout, bien que ce ne soit pas l'envie qui manque.

    Nom : Capture.PNG
Affichages : 15666
Taille : 17,7 Ko

    Concernant les tests dans applications développées, ceux qui sont les plus utilisés, sont les tests unitaires et les tests d'intégration. Mais l'enquête a également permis de savoir que 16 % des développeurs n'ont aucun test dans leurs projets.

    Nom : Capture (1).png
Affichages : 15639
Taille : 71,0 Ko

    Parmi les types d'applications les plus développées, on se doute bien que les applications web occupent les premières places avec 60 % des répondants qui affirment développer régulièrement ce type d'application. Ce n'est qu'après celles-là, qu'arrivent les applications mobiles développées par 23 % des répondants.

    Nom : Capture.PNG
Affichages : 15612
Taille : 25,5 Ko

    Pour leurs développements mobiles, 83 % des répondants ont déclaré qu'ils développaient des applications pour Android contre 59 % qui disent le faire pour iOS. Il faut également savoir que les deux tiers des développeurs mobiles utilisent des outils natifs dans leurs projets de développements mobiles.

    Nom : Capture.PNG
Affichages : 15563
Taille : 24,8 Ko

    Ceux des développeurs mobiles qui n'utilisent pas d'outils natifs pour développer leurs applications mobiles, se servent des technologies ou des infrastructures multiplateformes dont la plus utilisée est React Native, avec 42 % des répondants qui affirment s'en servir. Après, arrivent Flutter (30 %) et Cordova (29 %).

    Nom : Capture.PNG
Affichages : 15514
Taille : 13,7 Ko

    Les réponses des répondants à certaines questions permettent également de se rendre compte d'un fait assez intéressant : plus les gens codent au travail, plus ils sont susceptibles de faire des rêves dans lesquels ils codent. Ce rapport nous informe aussi que les professionnels de l'apprentissage automatique (machine learning) sont moins inquiets par rapport au fait que l'IA remplace un jour les développeurs.

    Nom : Capture.PNG
Affichages : 15731
Taille : 13,4 Ko

    Cette enquête permet donc d'avoir un aperçu de cet écosystème en constante évolution. L'enquête a couvert un large éventail de sujets avec des questions approfondies sur certains d'entre eux. Ainsi donc, on peut se faire une idée de ce par quoi passent les développeurs dans leur métier en cette année 2019. Pour ceux qui voudront en apprendre d'avantage sur cette enquête, ils devront faire preuve d'un peu de patience, car Jetbrains envisage de bientôt partager les résultats complets avec les données brutes rendues anonymes.

    Source : Jetbrains

    Et vous ?

    Qu'en pensez-vous ?
    Pensez-vous que l'échantillon utilisée pour l'enquête soit suffisant ?
    Êtes-vous totalement ou en partie d'accord avec les données de cette enquête ?

    Voir aussi :

    Un développeur JavaScript estime que l'écosystème Node.js est « chaotique et peu sûr » et voici pourquoi
    Les développeurs devraient abandonner les méthodes agiles selon Ron Jeffries l'un des signataires du Manifeste Agile
    Google ouvre le domaine de premier niveau .dev à tout le monde et espère créer un écosystème dédié aux développeurs et à la technologie
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2016
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2016
    Messages : 188
    Points : 818
    Points
    818
    Par défaut
    "dans le futur" c'est vague.
    Je pense bien que dans 100 000 ans, il y aura plus rien qu'une IA ne pourra faire.
    Si on me demande de répondre pour dans 5-10 ans par contre...

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 163
    Points : 710
    Points
    710
    Par défaut
    Heeuuuu, 100.000 ans, peut-être un brin avant
    Moi qui ai commencé avec le plan informatique pour tous sur des Bull Micral, je peux témoigner qu'en 35 ans, il s'en est passé des choses.
    Est-ce qu'il y aura encore des bonhommes sur terre dans 100.000 ans, "zatize ze question". L'intelligence artificielle, ya rien de mieux pour zigouiller son prochain ... :-(

  4. #4
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 655
    Points : 3 780
    Points
    3 780
    Par défaut
    C'est une enquête de Jetbrains, donc réalisée auprès des sympathisants autour de l'entreprise.

    Qu'Android soit fortement plébiscité n'est pas étonnant puisqu'Android Studio est basé sur IntelliJ, sur lequel peut rajouter les outils de Google pour en faire un clone presque parfait d'Android Studio.

    Idem pour la popularité de Java, dont IntelliJ est l'un des EDI majeurs.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  5. #5
    Membre expérimenté
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2019
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2019
    Messages : 478
    Points : 1 369
    Points
    1 369
    Par défaut
    "16 % des développeurs n'ont aucun test dans leurs projets"

    Je pense que certains on un peu embellis la chose et que le chiffre est en réalité plus élevé que ça.

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 011
    Points : 2 078
    Points
    2 078
    Par défaut
    Bonjour,

    Développement environnement :
    Windows 57 %
    Mac 49 %
    Linux 48%
    Autres 1%
    Total 155 % Donc pour certains plusieurs environnements, il aurait été intéressant d'avoir le détail
    Windows + Linux = X%
    Windows + Mac = ...
    Mac + Linux = …
    Mac + Windows + Linux = ..
    etc.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 63
    Points : 144
    Points
    144
    Par défaut Pourquoi que 7000
    Plus de 19000 personnes ont participé à cette enquête qui comportait plus de 150 questions, mais seules les réponses d'environ 7000 répondants ont été prises en compte pour la rédaction de ce rapport d'enquête.
    Pourquoi ?
    Jean-claude

  8. #8
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Citation Envoyé par air-dex Voir le message
    C'est une enquête de Jetbrains, donc réalisée auprès des sympathisants autour de l'entreprise.

    Qu'Android soit fortement plébiscité n'est pas étonnant puisqu'Android Studio est basé sur IntelliJ, sur lequel peut rajouter les outils de Google pour en faire un clone presque parfait d'Android Studio.

    Idem pour la popularité de Java, dont IntelliJ est l'un des EDI majeurs.
    Très clairement android est majoritaire dans le monde pro , de fait il y'a plus de développement pour cette plateforme. Rien à voir avec le public du sondage amha.

    Citation Envoyé par Bart-Rennes Voir le message
    Pourquoi ?
    ba pour faire dire ce qu'on à envie aux stats pardis
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Créer un état en VBA (avec des paramètres)
    Par kissmytoe dans le forum Access
    Réponses: 7
    Dernier message: 09/03/2006, 16h10
  2. Terminologie des développeurs
    Par Wander dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 4
    Dernier message: 27/02/2006, 18h33
  3. TV des développeurs
    Par TheSeb dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 14
    Dernier message: 15/01/2006, 11h52
  4. [CVS] Voir un rapport d'activité des développeurs ?
    Par elitost dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 14/10/2005, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo