Enquête communautaire Symfony 2017 : les résultats !

En mars nous vous proposions de répondre à une enquête communautaire sur Symfony afin de mieux vous connaître et de comprendre plus en profondeur votre utilisation de Symfony.

Vous avez été 2 811 à répondre à notre appel, dont une quasi-totalité de développeurs (97%). Nous vous remercions pour votre implication au sein de la communauté, voici un résumé des premiers résultats :

  • How many years have you been working with Symfony?

Environ la moitié des répondants travaille sur Symfony depuis 3 ans ou moins (49,4%). Cette donnée montre le succès du framework auprès des nouvelles générations de développeurs. La relève est assurée !

  • What kind of company do you work for?

Les personnes ayant répondu à l’enquête travaillent en majorité dans le domaine de l’IT avec 37% de réponse « IT solutions providers », et 35% « IT department of a company », tandis que 20% sont auto-entrepreneurs ou freelancers, un chiffre en légère baisse par rapport à notre précédente enquête (27%, en 2012).

  • Which operating system do you use most frequently to develop Symfony apps?

Linux est l’opérateur système le plus utilisé (36,6%), suivi par macOS (20,7%) et Windows (14,7%). Vous êtes 28% à utiliser des OS vitualizations ou containerizations pour le développement de vos applications Symfony (Linux + Containers (10,6%), macOS + Containers (11,1%), Windows + Containers (6,4%) ).

  • Which of the following is your primary editor to develop Symfony apps? 

Une grande majorité d’entre vous utilise PhpStorm pour ses développements (72,8%), un chiffre en très nette augmentation ces dernières années (21% en 2012). Les autres éditeurs sont en effet assez loin derrière : Netbeans (8,6%) et Vi/Vim (1,9%) ont perdu énormément de terrain par rapport à 2012 (respectivement 40% et 25%), SublimeText (7,4%), Atom (3,6%), Others (5,6%).

  • Which of these other PHP framework do you use regularly?

Parmi les personnes ayant répondu à l’enquête, 39% n’utilisent que Symfony pour leurs développements en PHP. Le framework le plus utilisé ensuite est Silex (30%), suivi de Laravel (22%) et Zend Framework (13%).

  • What is the average budget of the Symfony projects you work on?

40% des sondés ne connaissent pas le budget des projets sur lesquels ils travaillent, ce qui peut-être problématique pour les développeurs en termes de gestion des ressources et de visibilité sur le projet. Parmi les 60% restant, plus de la moité travaille sur des projets inférieurs à $50K (33% du total), 12% sur des projets inférieurs à $150K, 6% sur des projets inférieurs à $300K, tandis que 9% des répondants travaillent sur des projets avec un budget supérieur à $300K.

On constate donc une grande disparité des projets au niveau des investissements, ce qui démontre la diversité des possibilités fournies par le framework, permettant tout aussi bien le développement d’applications simples et rapides comme de projets plus complexes et de plus grande ampleur.

  • How do you train in technical topics? 

95% des répondants déclarent se former sur des sujets techniques sur des blogs ou sur le web en général. Cette propension à se tourner vers le web est confirmée avec également 40% des sondés faisant appel à des services de formations en ligne, contre 25% en 2012. Dans l’ordre suivent ensuite les livres (57%), les conférences et workshops (25%), les formations internes (15%) et externes (7%).

  • Have you contributed to Symfony docs or code in the last 6 months? 

13% des personnes sondées déclarent contribuer au code ou à la documentation de Symfony. Les 87% restant ne contribuent pas, principalement par manque de temps (37%), ou car il savent pas quoi faire (19%).

 

Nous ne manquerons pas d’analyser plus en profondeur ces résultats, et nous essayerons d’en tirer le plus d’enseignements possibles afin d’améliorer le framework, toujours dans l’optique de faciliter et d’enrichir vos développements !

Encore merci d’avoir répondu à l’enquête, d’autres informations arrivent très bientôt ! Stay tuned !

Retrouvez les résultats complets sur symfony.com/blog