|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : août 2005 Messages : 348 ![]() |
Bonjour,
Je suis depuis 6 ans développeur web, en indépendant. Je développe en PHP, touche un peu à de l'intégration. Je suis en pleine réflexion pour mon avenir, et je voudrais avoir vos avis sur mon évolution. J'essaye de me projeter dans quelques années, et je ne me vois pas continuer à bosser dans le même langage. Il y a d'abord l'envie personnelle, j'ai fait un bon nombre de missions et au final je fais toujours à peu près la même chose, je rencontre les mêmes problématiques. Je tourne un peu en rond. Et il y a aussi le langage en lui-même, j'ai l'impression que le PHP va régresser ou stagner. Il y a moins de missions proposées depuis un moment, le langage n'évolue que très peu. PHP6 ne verra probablement jamais le jour. Concernant les autres métiers dans mon secteur, la MOA ne m'intéresse pas trop, de même que la gestion de projet. Concernant mes connaissances, je ne fais que du PHP (je suis autodidacte, je n'ai pas suivi une formation). Le développement me plaît, mais je voudrais m'éloigner du web. Mais pour faire quoi ? Quels secteurs offrent de meilleures perspectives d'avenir ? On parle pas mal de la robotique en ce moment, c'est un monde qui m'attire a priori mais je n'y connais pas grand-chose. Est-ce vraiment porteur ? Je suppose qu'il faut un minimum de connaissances techniques, en électronique par exemple ? Dois-je envisager de repartir dans une école à mon âge (31 ans), pour apprendre autre chose à partir de zéro ? Pour faire quoi, passer un BTS ? Et puis, ma lancer là dedans alors que des jeunes diplômés en sauront plus que moi, est-ce une bonne chose ? Pour l'aspect financier, comment gérer le fait de reprendre une formation ? J'ai plus d'engagements aujourd'hui qu'à 20 ans, lâcher mon métier pour refaire une formation, c'est risqué. Y a-t-il des systèmes prévus pour mon cas ? J'espère que vous pourrez m'aider à y voir plus clair, merci pour vos conseils. |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : août 2002 Messages : 134 ![]() |
Fonce dans le domaine de l'intégration !
SOA, BPM, CEP, MDM etc... Autant de voies archi intéressantes et pleines d'avenir |
|
|
00
|
|
|
#3 |
|
Membre expérimenté
![]() Inscription : décembre 2011 Messages : 229 ![]() |
essaye toujours le c# ou le java, tu peux aussi essayer les applis sur mobile
__________________
membre du collectif KassKooeye ; http://soundcloud.com/thekasskooeyeexperience et découvrez la BO du film "Beeing Michael Jackson" de Karl Zéro composée par Laurent Levesque : http://soundcloud.com/laurent-levesque/tracks "Vous avez entièrement raison mais c'est complètement faux" Guy Mamou-Mani président du Syntec faire en sorte d'apporter la lumière |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : août 2005 Messages : 348 ![]() |
De quelle intégration parles-tu tmanta7 ? Moi je parlais de CSS, JS,...
Concernant le C# ou Java, c'est la question que je me posais : est-ce pertinent de me lancer là dedans alors que des jeunes sortent d'une école avec plus de bagages que moi ? Ils seront plus formés et moins chers, ça me semble compliqué d'y faire mon trou ! Et mon XP ne me servirait pas à grand-chose... |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Inscription : décembre 2011 Messages : 229 ![]() |
ça dépend, tu fais tu php depuis plusieures années donc tu seras pas perdu
après si tu fais déjà de l'objet en php ça devrait être plutôt facile
__________________
membre du collectif KassKooeye ; http://soundcloud.com/thekasskooeyeexperience et découvrez la BO du film "Beeing Michael Jackson" de Karl Zéro composée par Laurent Levesque : http://soundcloud.com/laurent-levesque/tracks "Vous avez entièrement raison mais c'est complètement faux" Guy Mamou-Mani président du Syntec faire en sorte d'apporter la lumière |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : août 2008 Messages : 545 ![]() |
oui si tu fait du php passer de JAVA ne sera pas trop difficile,
moi je suis autodidacte en PHP , et après j'ai pris quelques UV en JAVA. et si en plus tu pratique du zend ou Symfony, ce sont de framework qui je pense on pris les idées de JAVA, enfin je pense car j'ai jamais fait de spring ou hibernate. |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Développeur Java/Scala Inscription : octobre 2007 Messages : 1 047 ![]() |
Bah les modeles MVC ça se retrouve un peu partout, donc au final si tu sais faire du Symfony/Zend tu devrais t'y retrouver avec Struts2, SpringMVC, Stripes...
Pour la partie DAO tu as du faire du Doctrine qui est une copie PHP de Hibernate/JPA. Pour l'integration SOA, BPM, CEP, MDM etc, c'est sans doute une bonne idée mais bon je suis pas sur que l'ecosystème PHP soit aussi riche que Java pour ce genre de technos. Beaucoup de devs PHP travaillent dans des web agency, sur des applis front. Beaucoup de devs Java travaillent dans des entreprises, sur des outils internes (les devs Java sont souvent pas très bon en CSS/JS d'ailleurs ^^) Bref tout ça pour dire que faire du Java peut t'ouvrir des portes. Mais ne crois pas que ça va suffir: une fois le langage et les principaux outils maitrisés (Spring, Hibernate, Maven, JEE, CXF...), ça tourne aussi en rond, et une fois que tu as fait un ou deux backoffices et exposé quelques webservices SOAP/REST, en dehors des problématiques metier différentes, techniquement c'est un peu toujours la même chose. Mais bon Java a un ecosystème assez riche qui ouvre quand même les portes vers quelques technologies très sympa, mais pour ça il faut se battre continuellement pour avoir une bonne mission qui te permet d'apprendre de nouvelles choses techniques. C'est sur que les mecs qui sortent de l'école connaissent déjà Java, après tu peux aussi viser plus loin, apprendre les bases en Java et te mettre a Scala qui est de plus en plus populaire, pas encore enseigné en école, et tourne sur la JVM. J'en fais depuis un an et je vois vraiment les avantages sur Java. Et il y a de la demande (y a qu'a aller au Paris Scala User Group ou on a souvent des annonces de recrutement, car les profils sont encore rares). Tu peux aussi te spécialiser dans des domaines particuliers, du genre expert Machine Learning (si tu as des bases correctes en math) ou NLP, ou alors moteurs de recherche (ElasticSearch/Solr/Lucene en Java) Bref pas mal de solutions possibles, après tout dépend de quel genre de dev tu es, mieux vaut être passionné et prendre plaisir a se former en dehors de son temps de travail.
__________________
Développeur certifié: Java 6 - Scala - Machine Learning Liste verte des SSII humaines, pour passionnés de technique, essentiellement Java mais aussi C#, NoSQL, Scala, JS: Octo, Zenika, Xebia, So@t, Arolla, Excylis, ObjectDirect, FastConnect... Allez la bas plutôt que chez Altruc! Détails en MP. |
|
|
12
|
|
|
#8 |
|
Membre régulier
![]() Inscription : décembre 2010 Messages : 82 ![]() |
Salut,
Perso je te conseille aussi de partir sur du Java ou C# (bien que j'ai ma préférence pour C#). Je viens aussi d'un profil web (php, jquery, html/css...) et j'ai finalement migré sur de l'asp.net (C#) puis sur du C# plus orienté soft (appli mobile, appli desktop...). C'est super intéressant de voir de nouveaux domaines, ça change vraiment du web et je trouve ça plus complet (ca c'est une question de gout). Après, pas besoin de passer par une formation, je te conseille de t'autoformer puis de partir sur des certifications Microsoft qui te permettront de faire valoir ton expertise et te vendre assez facilement auprès des entreprises. Bonne chance ! |
|
|
11
|
Copyright © 2000-2013 - www.developpez.com