|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2009 Messages : 5 ![]() |
Bonjour,
J'ai 21ans et cela fait 1 an que j'ai obtenu mon humble diplôme de développeur logiciel de niveau III (formation afpa en Php/java) qui devait me propulser dans le monde du travail. Or, après quelques recherches d'emploi (en envoyant des candidatures spontanées via Monster ou en m'inscrivant aux boites d'interim via internet) j'ai assez vite baissé les bras car on ne m'a pas contacté. J'aurais sans doute dû aller au contact des gens plutôt que de tout faire en ligne. Bref. Je me suis dit que sans doute mon cv n'était pas assez étoffé et qu'on préférait des gens d'expérience ou bien de jeunes ingénieurs. J'ai décidé de me spécialiser dans le pHp. Je vais sans doute me remettre à développer mon propre site pour faire ma "promo". Ainsi les recruteurs auront un bon exemple sous les yeux. Ca serait un site marchand. Je pense que ça peut faire une bonne impression lors d'un entretien par exemple. En revanche, les connaissances qu'on nous a fournies à l'afpa sont sans doute beaucoup trop obsolètes puisqu'on codait tout à la main. J'aimerais beaucoup me faire la main sur la façon dont codent les nouveaux développeurs (php). Auriez-vous 2-3 pistes (j'ai pensé à joomla) ? Ma question est : Si je développe un site marchand et que je me met au goût du jour en autodidacte. Ca pourrait me valoriser et m'aider enfin à décrocher un 1er poste ? Je pourrais notamment répondre à une demande de stage si ça peut se transformer en quelque chose de plus sérieux. Quoi qu'il en soit j'aimerais bien innover ma façon de développer de peur de ne pas être à la hauteur des demandes actuelles. Je suis ouvert à tous vos conseils. Merci |
|
|
00
|
|
|
#2 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 457 ![]() |
Bonjour,
Je ne connais pas PHP et ne pourrai pas te conseiller techniquement dans ce domaine. En revanche, je peux te conseiller de regarder les forums PHP, et des que tu vois un mot-clef que tu ne connais pas, tu regardes sur le net ce que c'est. Par exemple ce sous-forum t'indique plusieurs frameworks, dont Zend (si j'en ai entendu parler, c'est qu'il doit etre connu). Tu peux regarder ce qui se dit, poser des questions, et regarder les tuto de http://php.developpez.com Ensuite, n'abandonne pas tes recherches : continue a envoyer des CVs, va sur les salons de recrutement (plusieurs sites en proposent, a Paris ou en Province), relance les gens, ... N'oublie pas aussi les SSII : si ce n'est pas forcement l'environnement de travail ideal, elles offrent de tres nombreux postes en informatique. Et enfin, parallelement a tout ca, n'hesite pas a faire un site, qui sera un peu ta carte de visite. Ca sera toujours un plus par rapport a d'autres candidatures. |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : mars 2003 Messages : 149 ![]() |
Salut Kamronmilo,
Je suis d'accord avec ce qu'a écrit Gangsoleil. A une nuance, près : Quand on passe trop de temps à faire son site pro, on a tendance à oublier le but du site : trouver un boulot. Je te conseille donc de continuer à chercher du boulot en journée. le soir et le we tu avances sur ton site.(Qui est une tres bonne idée en soit). [XP perso] A une époque où je cherchais du taf, j'avais passé trop de temps à combler mes lacunes par du travail perso. Cette perte de temps rendait bien évidemment mon CV moins vendeur. [Fin XP perso] Enfin, tu as une spécialisation java/php. Je te conseille de ne pas délaisser trop vite java, çà rapporte + que php Bon courage en tout cas. |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Consultant J2EE Inscription : octobre 2007 Messages : 876 ![]() |
Citation:
Même avis... Il semble que tu n'ai pas un niveau de fou en php pour le moment, et probablement en java aussi. Tu n'as pas un diplôme top du top donc il va falloir que tu deviennes bon techniquement dans un des 2 environnements. En php avec un bon niveau tu risques de trouver plus facilement du boulot (les autodidactes s'en sortent mieux en php notamment), mais il sera probablement moins bien payé et moins intéressant (enfin après ca dépend des personnes). En java avec un bon niveau tu risques d'être confronté à pas mal de bac+5, dans un environnement technique généralement plus complexe. Pas forcement évident de concurrencer des bacs+5, surtout si tu n'as aucune expérience Java/JEE, mais au bout de quelques années, avec un bon niveau, tu pourrais prétendre à des salaires plutôt sympa à mon avis... |
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2009 Messages : 5 ![]() |
Merci pour vos conseils.
Je suis conscient qu'en Java les postes sont de meilleures qualités. Mais ça n'est vraiment pas le langage que j'adopte et je ne pense pas trouver source de motivation pour m'améliorer dessus. Par contre je n'arrive pas à me faire une idée de la façon dont les employés développent en php dans les projets. Je suis presque sûr qu'ils utilisent du php objet et nous n'en avons pas fait en formation. C'est sûrement sur ce point là que je devrais travailler avant de postuler quelque part, qu'en pensez-vous ? |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Consultant J2EE Inscription : octobre 2007 Messages : 876 ![]() |
Il y a de tout en PHP... dont beaucoup de choses pas très belles...
La plupart des sites pro en php sont je pense faits avec des frameworks (open-source ou maison dans certains cas), en orienté objet. Ce que tu n'aimes pas en Java, c'est très probablement la rigueur que demande le langage, le typage fort, le polymorphisme etc... Mais dis toi également que sur les sites bien fait en php, le code ressemblera très probablement à ce qui se fait en Java. Avec l'expérience, tu te rendras compte que sur de gros projets, ça ne serait pas plus mal d'avoir un langage qui te force a avoir un peu de rigueur. Je n'ai jamais été très loin dans le php, mais j'imagine que pour maintenir une vieille usine a gaz en php, ça ne doit pas être de la tarte si tu ne sais même pas quelle structure de donnée est contenue dans une variable sans utiliser le debugger ou en fouinant, et qu'en plus de ça le type de contenu de la variable peut changer au cours du programme... Sans compter que c'est un langage interprété (cependant il me semble qu'on peut le compiler maintenant). Alors ok le déploiement d'un site J2EE peut être long (encore que avec tomcat et une bonne machine ça va plutôt vite quand même), mais c'est quand même un gros plus de savoir, avant même d'ouvrir un browser pour tester, qu'on a pas fait de grosse boulette. Pour aller encore un peu plus loin, tu peux même faire du compile time annotation processing pour forcer les développeurs à être un peu plus rigoureux (mais ça c'est un peu plus compliqué ^^) Simple question, mais as-tu déjà développé avec un IDE comme Eclipse / Netbeans / IntelliJ ? Si non tu devrais essayer de t'y mettre Je ne dis pas qu'on ne peut pas faire des choses bien en php. Mais globalement, les gros projets php bien codés, scalables, maintenables etc... ne sont pas si loin des gros projets Java. La différence c'est qu'en Java une certaine rigueur est imposée dès le départ par le langage, rigueur que les developpeurs php devront essayer de respecter par eux-même s'ils veulent avoir plus de chance de réussir leur projet (y compris en terme de maintenabilité). Bref tout ça pour dire que ça ne te ferait vraiment pas de mal d'apprendre un langage rigoureux. Avec l'expérience ça t'apprendrait même les pièges dans lesquels tu tomberais probablement en php. Au pire, si tu n'aimes pas Java, tu pourras sans problème retourner au php et ça ne sera pas une expérience perdue. Aujourd'hui, une chose est sure et certaine: avec mon expérience en Java, si je devais retourner travailler en PHP (ce que je ne souhaite vraiment pas!), il est pour moi évident que je ne coderais pas du tout le PHP de la même manière que si j'avais bossé depuis 2 ans dans une webagency qui fait des sites vitrine en php... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com