Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Java reste la compétence la plus demandée en entreprise
Selon des sondages

Le , par Stéphane le calme

20PARTAGES

4  0 
Les statistiques du moteur de recherche Careers 2.0, utilisé par des milliers d'entreprises de part le monde afin de trouver des demandeurs d'emploi ayant des compétences spécifiques de développement, sont enfin accessibles au grand public.

Dans la liste des technologies les plus mentionnées sur les profils JavaScript est en tête suivi par Java puis PHP.


A partir des 14 000 mots-clés de recherches les plus courantes entrées par les sociétés pour établir le classement ci-dessous.

  1. Java 22,26%
  2. PHP 11,53%
  3. C# 10,74%
  4. Android 9,94%
  5. JavaScript 9,23%
  6. Python 8,30%
  7. Rails 8,29%
  8. iOS 7,53%
  9. .net 7,22 %
  10. C++ 4,96%


Ci-dessous une répartition géographique des 126 mille candidats.


Selon Will Cole, chef de produit Careers 2.0 , la popularité de Java peut expliquer la hausse de l'intérêt des employeurs dans le développement mobile. De plus, les différents débouchés que confèrent l'utilisation du langage y sont aussi probablement pour quelque chose.

«Java est très populaire pour une grande variété d'entreprises, c'est le langage le plus répandu dans le monde que les développeurs utilisent et maîtrisent» a-t-il déclaré.

Bien sûr c'est pas le seul à sacrer Java comme le langage de développement le plus demandé par les entreprises. Le centre de carrière de la technologie Dice a lui aussi lancé un sondage qui place les développeurs Java/J2EE en tête de liste chez les recruteurs ; plus d'un cinquième des offres d'emplois postées sur les 77 052 disponibles sur sa plateforme.

Selon ce site, la demande en développeurs Java est demeurée relativement stable depuis déjà près d'une décennie. Ci-dessous la tendance des offres d'emploi Java observée depuis 2006.


«Alors que nous voyons de nouvelles technologies surgir fréquemment, il leur faut une quantité considérable de temps pour se frayer un chemin en entreprise pour remarquer de grands changements de tendance.» conclut Cole.

Source : Media Dice

Et vous ?

Qu'en pensez-vous ? Partagez vous l'avis de Will Cole selon lequel Java est bien préparé face à la concurrence ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 16/01/2014 à 2:02
Enfin une news qui assomme pas Java à cause des failles de sécurité et d'Oracle, ça change.
4  1 
Avatar de Kearz
Membre expert https://www.developpez.com
Le 21/01/2014 à 12:30
Je comprends pas.
Java semble être mélangé avec J2EE dans ce classement par contre C# est séparé de .net (Alors oui on peut faire du .net avec du VB), Rails séparé de Ruby (la par contre, je suis pas sur qu'on puisse passer au travers de ruby?).

Dans ce cas, ils auraient pu séparé Java et J2EE. Histoire qu'on ait une idée de la proportion JAVA pur. Je suis sur que ça gonfle les chiffres, je pense que JAVA et J2EE serait surement tous les deux dans le top 3/4 mais il n'y aurait pas un aussi grand gap.
2  0 
Avatar de Spleeen
Membre régulier https://www.developpez.com
Le 22/01/2014 à 14:58
Oui je voulais dire des langages purement objet. C++ est orienté objet pour rappel
De plus, niveau orthographe tu pourrais faire des efforts ; je maintiens qu'aller à l'école peut aider dans la vie :p
1  0 
Avatar de KsassPeuk
Membre confirmé https://www.developpez.com
Le 16/01/2014 à 10:04
Citation Envoyé par Will Cole

«Java est très populaire pour une grande variété d'entreprises, c'est le langage le plus répandu dans le monde que les développeurs (1) utilisent et (2) maîtrisent»
(1) : Certes.
(2) : Dépend de ce qu'on entend par maîtrise. Quand l'appli est une usine à gaz qui passe son temps à allouer et à se reposer intégralement sur la confiance envers le GC, on a droit à un magnifique Yo-Yo processeur/RAM, et dieu sait que ces applis sont nombreuses. Dans ce cas là, j'appelle pas vraiment ça de la "maîtrise".
0  0 
Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 19/01/2014 à 23:43
Citation Envoyé par olivier2013 Voir le message
salut,

très intéressant, j'ai bien envie de me remettre à javascript que je trouve "assez ludique" à utiliser. Notamment pour DOM entre autre.

A+
Javascript n'à rien à voir avec Java
0  0 
Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 22/01/2014 à 3:06
Ce sont des données brutes sur des mots clef, ce que tu propose est pas bête il te suffit de faire les calculs et de refaire une présentation logique des données.
0  0 
Avatar de Spleeen
Membre régulier https://www.developpez.com
Le 22/01/2014 à 9:43
Je crois pas que ce soit son métier, ni qu'il ait les moyens de récupérer ces chiffres de lui-même.
Et bien je suis heureux de le savoir puis-qu’alors les écoles sont en accord avec les demandes des entreprises.
Maintenant, que le C++ régresse face aux langages objets me désole honnêtement : j'ai switché d'un IUT, puis une fac à une célèbre école d'ingénieur et la connaissance de ce qui se déroule dans le code est de plus en plus médiocre. J'ai peur qu'à terme l'optimisation du temps d'exécution et la correction de bugs deviennent un travail à plein temps par certain développeur chevronné. Ils ne savent pas tellement comment ça fonctionne, font des copies à tour de bras sans même le savoir, multiplie les interfaces à la volée, le copléen et les Design Pattern "connaît pas", etc.
Faire de l'objet sans curiosité des mécanismes sous-jacent, c'est laisser un AK47 à un nourrisson.
0  0 
Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 22/01/2014 à 14:17
Et depuis quand C++ n'est plus un langage Objet ? Visiblement les écoles ne servent à rien quand on voie ce qui en sort.
0  0 
Avatar de ulspider
Membre éprouvé https://www.developpez.com
Le 22/01/2014 à 22:33
Salut,

juste pour éclaircir :
  • Les langages orientés objets (L.O.O)
    Les langages à objets : ils sont fondés sur une seule catégorie d’éléments : " les objets " qui communiquent entre eux grâce à l’envoi de messages (grâce à des opérateurs appelés méthodes). Par rapport à un langage impératif typé, un objet est l’équivalent (mutatis mutandis) d’une variable (simple ou structurée) et la classe dont il est l’instance correspond au type de la variable.

    SIMULA-67 (1967) est le premier langage objet, SMALLTALK-80(1980) est un environnement de développement purement objet, Eiffel(1990) est un langage objet tourné vers le génie logiciel et la réutilisabilité.
  • Les langages hybrides
    Une mention spéciale ici pour des concepts hybrides qui peuvent être de bons compromis entre des catégories différentes. Les concepteurs de tels langages essaient d’importer dans leur langage les qualités inhérentes à au moins deux catégories de langages. La catégorie la plus utilisée est celle des langages impératifs. Par exemple, la plupart des langages impératifs purs cités bénéficient d’une " extension " objet, comme C++ qui est une extension orientée objet du langage C conçu à l’origine pour écrire le système d’exploitation Unix.

    Plus récemment est apparu un langage comme Delphi de Borland que nous utiliserons plus tard et qui allie l’approche pédagogique et typée du Pascal, l’approche objet du C++ et les approches visuelles et événementielles de Visual Basic de Microsoft (la sortie fin 2001 de la version entièrement orientée objet de VB, dénommée VB .Net, procure à Visual Basic un statut de langage hybride). Enfin, mentionnons le langage JAVA. Un mot sur le tout récent langage C# support de développement de la plateforme Microsoft .Net, qui a été inventé par le père du langage Delphi (C# s'approprie des avantages de Java et de Delphi, il suit de très près la syntaxe de Java et celle de C++)et qui est le fer de lance de la plateforme .Net de microsoft.

    Object Pascal, C++, Ada95, Java, C# sont des langages procéduraux qui ont été fortement étendus ou remaniés pour se conformer aux standards objets.


C++ est donc un langage hybride ("objet mais pas complètement", comme Java ou C#). On parlera aussi de langage orienté objet. Pour les langages complètements objets (qui sont au final très peu nombreux), on parlera de langage purement orienté objet.

Après clairement on s'en fout, à part si un puriste est dans la salle
0  0 
Avatar de HerQuLe
Membre émérite https://www.developpez.com
Le 22/01/2014 à 22:39
Citation Envoyé par Kearz Voir le message
Je comprends pas.
Java semble être mélangé avec J2EE dans ce classement par contre C# est séparé de .net (Alors oui on peut faire du .net avec du VB), Rails séparé de Ruby (la par contre, je suis pas sur qu'on puisse passer au travers de ruby?).

Dans ce cas, ils auraient pu séparé Java et J2EE. Histoire qu'on ait une idée de la proportion JAVA pur. Je suis sur que ça gonfle les chiffres, je pense que JAVA et J2EE serait surement tous les deux dans le top 3/4 mais il n'y aurait pas un aussi grand gap.
Android c'est du Java aussi.
0  0