mercredi, octobre 11, 2006

Bon, étant maintenant plus rapide avec mon Dvorak, je peux me permettre d'être un peu plus disert.

Je regardais récemment les offres d'emploi sur un site britannique bien connu (par pure curiosité intellectuelle, je suis très satisfait de mon boulot actuel), et je fis quelques intéressantes découvertes quand aux techniques qui apparemment sont les plus porteuses.


Well, being now faster with my Dvorak, I'm going to be able to be more talkative!

I was recently watching job offers on a famous British website (by pure intellectual curiosity, as I'm perfectly satisfied with my current job), and I made a few interresting remarks over the skills most likely to get you a job.




Déjà, il semble que les concepts soient moins important que leurs implémentations: 4251 offres pour "Java", seulement 2466 pour "Orienté Objet". On retrouve la même chose dans les bases de données: 3952 offres pour "Bases de données", mais 4182 offres pour "Oracle", et 10289 pour SQL Server!


First, it seems that concepts are less important that their implementations: 4251 offers for "Java", only 2466 for "Object Oriented". We retrieve the same trend on databases: 3952 offers for Databases, but 4182 for "Oracle", and 10289 for SQL Server!




Ensuite, on remarque un net retard des solutions libres, loin derrière les mastodontes de marketing. Les solutions un peu alternatives, par exemple les languages de programmation fonctionnels, sont presque inexistantes (3 pour Haskell, 3 pour Lisp, 0 pour Erlang et OCaml). Après avoir lu ça, on se demande s'il n'y a pas une monstrueuse perte d'efficacité dans ce déséquilibre entre les quelques technologies qui gagnent, et les autres, parfois meilleures, qui stagnent...


We also remark that free solutions are well behind the marketing mammoths. The slightly alternative solutions, like for example functional languages, are almost nowhere to be seen (3 for Haskell, 3 for Lisp, 0 for Erlang and OCaml). After reading this, I wonder if there isn't an enormous efficency loss in this difference between the fem mainstream technologies, and the others, sometimes better, that stay in the shadow...