En octobre 2018, Swift occupe la dixième position dans le classement de TIOBE. Un beau parcours pour le langage d’Apple, qui gagne du terrain au détriment d’Objective-C selon de nombreuses études. Une ascension d’autant plus remarquable que Swift a fait son entrée sur l’échiquier de la programmation d’applications mobile il y a seulement quelques années.
Au regard de ces études, quelles sont les perspectives d’évolution pour les développeurs freelance iOS / Swift ?
Freelancerepublik vous apporte un nouvel éclairage sur ce langage informatique et ses adeptes freelances en France et à l’étranger.
Swift : un langage populaire dès sa sortie
Lors de son développement par Chris Lattner, Swift a été pensé pour coexister avec Objective-C. Il s’en inspire d’ailleurs en grande partie. Réputé comme plus simple d’utilisation, ce langage de programmation compilé a rencontré un grand succès auprès de la communauté Tech dès sa sortie, en 2014.
En effet, il occupe la 16ème place au classement TIOBE en juillet 2014, soit seulement un mois après la publication de sa version publique.
Swift décolle, Objective-C recule
Classement TIOBE
Selon cet indicateur, Swift supplante très clairement Objective-C. Pendant que le langage d’Apple fait son entrée dans le top 10, son concurrent principal se classe seulement 15ème.
À noter : ce classement est établi selon une formule évaluant le nombre de recherches relatives à un langage de programmation précis. Par conséquent, ces données n’indiquent pas la fréquence d’utilisation des langages, mais plutôt leur popularité sur les moteurs de recherche.
Enquêtes Stackoverflow
D’autres enquêtes, basées quant à elles sur les témoignages de développeurs informatiques, apportent des résultats comparables. Notamment celles menées par le site StackOverflow, dont nous vous parlions déjà dans cet article.
Swift : popularité en hausse ?
Entre 2017 et 2018, Swift perd des places dans le classement des technologies les plus populaires auprès des développeurs. Il occupe ainsi la 12ème position en 2017 et la 14ème en 2018. En revanche, il est davantage plébiscité par les développeurs informatiques. Il remporte en effet 6,9 % des suffrages en 2017 contre 8,3% en 2018.
Objective-C : un langage de plus en plus redouté
En 2017, Objective-C devance Swift d’une place seulement dans le classement des technos les plus populaires. Mais il apparaît également dans la catégorie des langages de programmation les plus redoutés…
Ainsi, 70,3% des programmeurs qui utilisent Objective-C n’ont pas exprimé le souhait de continuer à le faire en 2018… Contre 68,1% d’entre eux en 2017. Une cote d’impopularité en hausse !
Combat français : Swift VS Objective-C
Le club français des développeurs IT publie chaque année une étude récapitulative très instructive, basée sur les offres d’emploi mentionnant chaque langage de programmation sur leur site.
En 2017 :
- Swift occupe la 10ème position sur 21 et apparaît dans 1,2% des offres,
- Objective-C occupe la 20ème place sur 21 et se classe avant-dernier. Il apparaît dans 0,5% des offres seulement.
À noter : le langage d’Apple connaît une progression relativement stable au regard des études précédentes. Au contraire d’Objective-C, de moins en moins mentionné.
Salaire et TJM des développeurs iOS / Swift
Le salaire et le tarif journalier moyen des développeurs informatiques freelances ou salariés qui maîtrisent cette techno évoluent considérablement. Notamment selon leur expérience, leur ancienneté et leur lieu d’exercice.
Développeurs iOS / Swift en emploi salarié
Employé dans une SSII ou dans une agence, un développeur iOS / Swift gagne en moyenne 3 500€/mois en région parisienne et 2 800€/mois en province.
TJM Freelances iOS / Swift
Chaque travailleur indépendant est libre de calculer son taux horaire selon son métier freelance et de déterminer son tarif journalier moyen selon ses objectifs professionnels. À titre indicatif, celui des développeurs iOS/Swift freelances s’élève à 350€. Le tarif minimum étant de 280€ pour un profil freelance Junior, et jusqu’à près de 550€ pour un profil freelance Senior.
La montée en puissance du langage d’Apple au détriment d’Objective-C est sans appel. Aux yeux des développeurs iOS, Swift devient l’équivalent de Java pour les développeurs Android…
En tant que développeur iOS / Swift freelance et visionnaire, vous aviez parié sur le futur succès de ce langage ? Rejoignez la communauté Freelancerepublik et relevez des missions à la hauteur de votre talent !