PROJET AUTOBLOG


HowTommy

source: HowTommy

⇐ retour index

Un bon développeur restera un bon développeur, même sur d'autres langages

vendredi 17 janvier 2014 à 09:00


Ceux qui me connaissent un peu savent que je suis développeur .Net depuis maintenant... 4 ans. Avant cela, je développais beaucoup... en PHP. J’adorais ce langage. Je l'ai utilisé pendant presque 3 ans sur de nombreux projets : personnels, école, stages, etc.

Puis, j’ai découvert le .Net avec C#, Visual Studio et ASP.Net.
Smooth, efficace, programmer-friendly, le meilleur IDE du moment, des performances à tomber... tout ce qu’il fallait pour que je succombe et que je me plonge dans ce langage à fond.

Sauf que voilà, les projets en ASP.Net n'ont jamais été simples à héberger ni à partager... Et comme je voulais rendre MyCryptoChat utilisable par le plus grand monde, il fallait que je développe une version en PHP, le langage que je n’avais pas utilisé depuis 4 ans...

Et bien vous savez quoi ? Je suis bien meilleur en PHP aujourd’hui que je ne l’étais il y a 4 ans.

En effet, même si la syntaxe du langage change énormément du C#, je suis meilleur à plein de niveaux aujourd’hui :
* POO,
* Architecture,
* Algorithmie et logiques de conception,
* Optimisations et réflexions autour des performances,
* Analyse,
* Debug,
* ...

Au final je n’aurais galéré que deux jours pour porter mon projet ASP.Net MVC en PHP. Deux jours.

Le temps de rentrer dans le langage, de retrouver toutes les méthodes dont j'avais besoin, de faire des tests de performances, de tester, de corriger la majorité des bugs, de redécouvrir les limites du langage...

Deux jours.

Le langage change, mais les compétences restent.

Je ne suis pas un développeur .Net, je suis un développeur tout court.


Je ne connais peut-être pas *tout* le framework ni les méthodes, mais la doc est là pour ça.

Seulement deux jours, et je sais développer en PHP. Combien de jours me faudrait-il avant de commencer à être vraiment à l’aise avec le langage ? Seulement quelques jours de plus probablement...

C’est triste qu’en France nous ne soyons jugés qu’à notre niveau dans un langage. Développeur .Net et vous voulez faire du Java ? Mais vous êtes dingue !

Bref, je m’appelle Tommy et je suis développeur. Et toi, à quoi tu joues ?

Photo Credit: Wikipedia