IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

Conseil jeune développeur


Sujet :

Emploi

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Conseil jeune développeur
    Bonjour à tous et merci de l'intérêt que vous portez à ce post,

    Je me tourne vers vous car je commence vraiment à me poser plein de question à laquelle j'ai besoin de réponse et de conseil. Tout d'abord je me présente, je m'appelle Thibaut j'ai 21 ans, je suis issue d'une formation de développeur (Bac+2). J'ai obtenue mon diplômes l'année dernière et depuis je suis à la recherche d'un emploi. J'ai consulté beaucoup de post dans laquelle de jeunes développeurs comme moi se confronte aux problèmes des "jeunes débutants qui doivent maitriser n- techno). Il est vrai que depuis que je recherche un travail je ne vois que des offres similaires: "Debutant -- Mais 2 ans d'expériences", "Bac+5 requis", "Maitriser ceci, cela, ceci, cela..". Bref un véritable enfer.

    Je me pose alors une question: est ce mon niveau qui est ridiculement bas ou bien est-ce les employeurs qui cherche exclusivement de jeunes diplômés qui aurait le niveau de dév full-stack ou de sénior? Personnellement je travail sur beaucoup de technologie et de langage différent: PHP, Java, C# & ASP.Net, SQL, Html&CSS, JS & JQuery.. Sans compter les différentes méthodo: UML, Merise, MVC. Le seul hic c'est que je ne maitrise pour l'heure aucun framework ou nouvelle techno style NodeJS Angular, MongoDB. En fait avant de m'attaquer à l'utilisation d'un framework j'aime bien connaitre le fonctionnement interne de ce type d'applications(Routage,Dispatch,Réecriture d'URL, Composer) car je ne vois pas l'utilité d'utiliser un outil sans comprendre sur quoi il s’appuie, alors non je ne veux pas réinventer la roue mais pour moi on est réellement dév quand on n'utilise pas une fonction sans savoir comment celle-ci fonctionne :p. Est-ce une erreur?

    J'ai très vite compris que mon manque certain de "Haut diplôme" et "d'aucune expérience pro réel" me poserait problème, c'est pour cela que j'essaie de compenser en développant différent projet reflétant les compétences acquise par moi même (Site vitrine, Blog, E.N.T, appli lourde..). Selon vous est-ce une bonne chose?

    Donc je passe à mes questions si vous pouviez m'aidez à y répondre de façon franche et honnête:

    1/ Puis-je espérer trouver un travail en vue de mon niveau d'études et mon parcours professionnel?

    2/ Je suis développeur back-end mais on demande des connaissance de front-end voir de full-stack comment réagir?

    3/ Développer des projets personnels m'est il utile, les employeur si intéresseront ils?

    4/ Devrais-je envisager de reprendre mes études, alors mêmes que des jeunes diplômé en bac+5 sont également en difficulté?

    5/ Quelles compétences me conseillerait vous d'acquérir (autre que les classiques hein :p)

    6/ Comment puis-je développer mes compétences à leur maximum hors cadre d'une entreprise?

    Je suis désolé je sais que ça fait beaucoup de questions. Cependant je suis développeur est fière de l'être, je ne baisse et ne baisserai jamais les bras et je veux me donner une réel chance d'avancer et ne pas me laisser écraser par tout ces problèmes. Je suis en perpétuelle veille, je ne cesse d'apprendre de nouvelles technologies et de perfectionner ma logique. Cependant je dois bien avouer être dépasser et me sentir si "faible et inférieur" quand je vois le niveau que l'on demande, je commence à manquer de confiance. Je n'arrive plus à m'auto-evaluer, à savoir si mes compétences sont à la hauteur de la demande. A la base un développeur n'apprend pas un langage (sauf si il veut devenir un spécialiste) il apprend à tous les appréhender très rapidement pour pouvoir s'adapter à n'importe quelle besoin, dans ce cas comment s'évaluer?

    Merci d'avance, Thibaut

  2. #2
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2014
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2014
    Messages : 153
    Points : 227
    Points
    227
    Par défaut Re...
    Bonjour.

    Les recruteurs prennent en premier lieu (pour les débutants là!) les jeunes ingé.
    En général , 3 à 6 mois après leur diplôme obtenu.
    En bac + 2, c'est en général + long mais ça viendra, ne t’en fais pas.
    Après c'est tout bonus. Le cv se charge, l'exp aussi, tes prétentions salariales aussi etc...
    Le plus difficile et tu y es c'est le départ, faut attraper le train, après ça va rouler.
    Bonne continuation.

  3. #3
    Expert confirmé Avatar de ed73170
    Homme Profil pro
    Développeur indépendant
    Inscrit en
    Mai 2009
    Messages
    765
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur indépendant

    Informations forums :
    Inscription : Mai 2009
    Messages : 765
    Points : 5 522
    Points
    5 522
    Par défaut
    Citation Envoyé par Fubautsuw Voir le message
    Je n'arrive plus à m'auto-evaluer, à savoir si mes compétences sont à la hauteur de la demande.
    Dis-toi bien que les recruteurs surestiment systématiquement les compétences demandées alors ne te gêne pas pour faire pareil en surestimant les tiennes.

    De plus, ce qui t'est présenté en entretien n'a bien souvent rien à voir avec la réalité de la mission (là c'est pour les SSII), on va essayer de te démontrer que c'est un super projet avec plein de "valeur ajoutée" (ils aiment bien ce terme) et tu vas te retrouver à faire de la maintenance sur des logiciels qui ont 20 ans d'existence où la "valeur ajoutée" ira uniquement dans la poche de la SSII qui t'a vendu au client.

  4. #4
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Hello Thibaut,
    Je ne suis probablement pas le mieux placé pour répondre à tes interrogations, mais comme j'ai un peu de bouteille je vais peut-être pouvoir t'aider à prendre de la hauteur.

    Ma première réaction en lisant ton message, c'est de t'encourager à postuler aux offres qui t'intéressent, même si tu ne colles pas parfaitement au profil recherché. Ce qu'il faut garder en tête, c'est que les profils recherchés sont des idéaux, pour ne pas dire des chimères, c'est-à-dire des personnes qui n'existent pas dans la réalité. D'où ton désarroi face aux exigences colossales et parfois contradictoires de certaines annonces (le coup du débutant avec X années d'expérience, c'est un classique!). Dis-toi bien que les employeurs n'ont pratiquement aucune chance de trouver le mouton à 5 pattes qu'ils recherchent, ils retiendront les candidats qui s'en approche le plus. Alors tu gardes quand mêmes toutes tes chances.

    Concernant les projets personnels, je suis partagé. A mon avis, l'employeur s'y intéressera si ces projets concernent son secteur d'activité, où s'ils sont suffisamment renommés pour qu'il en ait entendu parler par ailleurs (gros projet open source, par exemple). Dans les autres cas, ils ne feront que grossir la catégorie "loisirs" de ton CV.

    D'une manière générale, le marché du travail dans le développement est très codifié (en tout cas en France): toute compétence qui n'est pas validée par un diplôme ou une expérience professionnelle sera généralement balayée d'un revers de la main par le recruteur. Donc, la plupart du temps, tout ce que tu apprends en autodidacte ne t'aidera pas à décrocher le premier entretien. Par contre, tu peux t'en servir ensuite pour démontrer ta motivation et ton intérêt pour le poste. Évidemment, tu peux t'appuyer sur des réalisations personnelles pour démontrer que tu as effectivement acquis des compétences en autodidacte, mais alors mon paragraphe d'au-dessus reste applicable.

    Je ne sais pas si tu l'as déjà fait, mais tu pourrais poster ton CV (anonymisé) sur le forum pour demander des avis. Tu aurais un retour sans filtre sur ce qui pourrait être amélioré, l'objectif étant de décrocher des entretiens. Il faut que la présentation et le contenu permettent aux recruteurs de localiser rapidement les mots-clés qu'ils recherchent.

    En fait avant de m'attaquer à l'utilisation d'un framework j'aime bien connaitre le fonctionnement interne de ce type d'applications(Routage,Dispatch,Réecriture d'URL, Composer) car je ne vois pas l'utilité d'utiliser un outil sans comprendre sur quoi il s’appuie, alors non je ne veux pas réinventer la roue mais pour moi on est réellement dév quand on n'utilise pas une fonction sans savoir comment celle-ci fonctionne :p. Est-ce une erreur?
    Je me permets de réagir à cette partie de ton message, car je détecte un danger potentiel. Je m'explique: dans l'exercice de tes fonctions, tu n'auras jamais le loisir de parfaitement maîtriser les outils avec lesquels tu travailles. Non pas que cela soit impossible, mais le temps qu'il faudrait pour y arriver, tu ne l'auras pas. On te demandera d'être efficace, c'est-à-dire d'en savoir juste assez pour pouvoir faire ton boulot, et de vite passer à la tache suivante. Je comprends bien la satisfaction personnelle que l'on pourrait tirer d'une telle connaissance, car on voudrait tous faire un travail irréprochable, dont on tirerait une grande fierté.
    Ce qui m'amène à la mise en garde que je voulais te faire: NE T'IMPLIQUE PAS ÉMOTIONNELLEMENT DANS TON TRAVAIL. JAMAIS.
    Car tu ne seras jamais totalement libre de faire aussi bien que tu le voudrais. Il y aura des contraintes, de moyens et de temps, qui feront que ton travail ne sera jamais parfait. Et, j'insiste, ce ne sera pas de ta faute. On te demande juste de produire quelque chose qui marche suffisamment bien pour être vendable, point final. Le danger, c'est la frustration que cela pourrait engendrer, avec des conséquences imprévisibles et parfois lourde sur ta vie professionnelle et privée.

    J'espère que ça t'aidera. Je te souhaite bon courage pour la suite, et n'hésite pas à nous tenir informés.

  5. #5
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Bonjour,

    Citation Envoyé par Fubautsuw
    Je me pose alors une question: est ce mon niveau qui est ridiculement bas ou bien est-ce les employeurs qui cherche exclusivement de jeunes diplômés qui aurait le niveau de dév full-stack ou de sénior? Personnellement je travail sur beaucoup de technologie et de langage différent: PHP, Java, C# & ASP.Net, SQL, Html&CSS, JS & JQuery.. Sans compter les différentes méthodo: UML, Merise, MVC. Le seul hic c'est que je ne maitrise pour l'heure aucun framework ou nouvelle techno style NodeJS Angular, MongoDB. En fait avant de m'attaquer à l'utilisation d'un framework j'aime bien connaitre le fonctionnement interne de ce type d'applications(Routage,Dispatch,Réecriture d'URL, Composer) car je ne vois pas l'utilité d'utiliser un outil sans comprendre sur quoi il s’appuie, alors non je ne veux pas réinventer la roue mais pour moi on est réellement dév quand on n'utilise pas une fonction sans savoir comment celle-ci fonctionne :p. Est-ce une erreur?

    Pour le fonctionnement interne, ne serait-ce avec la connaissance d'une archi en MVC tu devrais avoir une bonne idée, non ?
    C'est une bonne initiative, que de vouloir savoir comment ça fonctionne, mais dorénavant tu dois te placer en tant que professionnel : l'informatique c'est un moyen, et non une finalité. Il faut donc savoir s'arrêter de vouloir assouvir sa curiosité quand le business commence (ou alors le faire sur ton temps libre)

    Citation Envoyé par Fubautsuw
    J'ai très vite compris que mon manque certain de "Haut diplôme" et "d'aucune expérience pro réel" me poserait problème, c'est pour cela que j'essaie de compenser en développant différent projet reflétant les compétences acquise par moi même (Site vitrine, Blog, E.N.T, appli lourde..). Selon vous est-ce une bonne chose?
    Dans le web, c'est vital d'avoir un portefolio. C'est une bonne initiative.



    1/ Puis-je espérer trouver un travail en vue de mon niveau d'études et mon parcours professionnel?
    => oui, du web on en cherche, et comme tu le vois, éventuellement pas cher.
    Tu peux aussi commencer à songer à faire de l'auto-entreprenariat pour ta première mission. On demande de plus en plus aux développeurs web d'être freelance au vu de la durée courte des missions....

    2/ Je suis développeur back-end mais on demande des connaissance de front-end voir de full-stack comment réagir?
    => si tu te sens développeur back-end, estime le plus diplomatiquement possible que tu penses qu'une bonne structure demande des équipes séparées, en back et en front. Le problème c'est que justement tu auras plus de chance en tant que dev unique, qui fait absolument tout et donc au meilleur des profils full-stack si ce n'est en plus architecte...

    3/ Développer des projets personnels m'est il utile, les employeur si intéresseront ils?
    => oui, car ça met de l'appui. Une démonstration vaut toujours mieux que 10.000 mots, de plus que pour une appli web, tu n'as qu'à trouver du wifi pour montrer ton résultat, contrairement à des projets gros systèmes ou décisionnels voire big data ou il faut une grosse infrastructure.

    4/ Devrais-je envisager de reprendre mes études, alors mêmes que des jeunes diplômé en bac+5 sont également en difficulté?
    => les bac+5 ont des difficultés, mais bien moins que toi. Si tu as la possibilité financière (tu vis chez tes parents, ils peuvent t'avancer encore un peu pour tes études), je te conseillerai quand même de continuer tes études.

    5/ Quelles compétences me conseillerait vous d'acquérir (autre que les classiques hein :p)
    Ca dépend de ce que tu veux faire ! Si tu veux te spécialiser dans le web, comme tu dis les derniers frameworks à la mode.

    6/ Comment puis-je développer mes compétences à leur maximum hors cadre d'une entreprise?
    Trouver des vrais besoins. N'as-tu pas des amis qui ont besoin d'un petit site vitrine pour leur activité ?

    Citation Envoyé par Fubautsuw
    Je suis désolé je sais que ça fait beaucoup de questions. Cependant je suis développeur est fière de l'être, je ne baisse et ne baisserai jamais les bras et je veux me donner une réel chance d'avancer et ne pas me laisser écraser par tout ces problèmes. Je suis en perpétuelle veille, je ne cesse d'apprendre de nouvelles technologies et de perfectionner ma logique. Cependant je dois bien avouer être dépasser et me sentir si "faible et inférieur" quand je vois le niveau que l'on demande, je commence à manquer de confiance. Je n'arrive plus à m'auto-evaluer, à savoir si mes compétences sont à la hauteur de la demande. A la base un développeur n'apprend pas un langage (sauf si il veut devenir un spécialiste) il apprend à tous les appréhender très rapidement pour pouvoir s'adapter à n'importe quelle besoin, dans ce cas comment s'évaluer?
    Ne t'inquiète pas, on appelle ça de la sagesse et de la maturité, et on l'acquiert sans cesse a priori
    Le truc aussi, c'est que développeur, comme tous les métiers du monde, n'est pas que technique, il faut bien comprendre que c'est un métier qui demande beaucoup plus que simplement savoir coder : de l'orga, de la diplomatie, de l'humilité.

    Pour ta dernière question, dans un monde idéal c'est ça...
    Dans la réalité, si une mission demande du .net, on préferera prendre un gars qui a fait 2 ans de .net et qui en a marre et n'est plus motivé qu'un mec qui a fait 10 ans de java (on peut passer de l'un à l'autre avec quelques semaines d'adaptation), qui est supermotivé et super-intelligent.
    Après le web est vraiment un monde à part dans le monde du développement, au contraire on vous demande souvent d'être ultra-polyvalent, mais d'avoir fait 10 ans d'absolument tout, toujours....
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  6. #6
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 43
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par ed73170 Voir le message
    Dis-toi bien que les recruteurs surestiment systématiquement les compétences demandées alors ne te gêne pas pour faire pareil en surestimant les tiennes.
    Je ne suis pas tout à fait d'accord avec toi toi, ed73170 car les recruteurs considèrent que eux, ils peuvent mentir mais pas nous.
    Par contre, on peut tout à fait "enjoliver" un CV (dans la mesure du raisonnable)

    Pour ce qui est des listes de compétences interminables évoquées par Fubautsuw, je te rassure, quasiment aucun développeur ne les maîtrise toutes
    Il faut comprendre que 99% de ceux qui rédigent les offres d'emploi n'ont jamais écrit une seule ligne de code (et seraient de toute façon incapable d'être développeur) et il va bien falloir les dresser pour qu'ils comprennent que "le mouton à 8 pattes" n'existe que dans les films de science-fiction

    Pour répondre à tes questions, clairement en France, les entreprises (et surtout les SSII) attachent une TRES grande importance aux diplômes et les éditeurs de logiciels embauchent rarement des développeurs sans expérience
    Donc, premier conseil : retourner en formation pour obtenir un diplôme type bac+4/5, même en université (ça sera un peu moins bien considéré sur le marché du travail mais tu seras aussi bien formé)
    Ensuite, concernant le fait que tu es développeur back-end et qu'ils recherchent souvent des développeurs full stack (cf le mouton à 8 pattes cité plus haut), personnellement, des développeurs qui maîtrisent très bien à la fois le front et le back, j'en ai jamais rencontré, par contre si tu te définis comme dev back, il faut quand même que tu ais des notions sur le front (et inversement).
    Ensuite, tu évoques le fait de développer un projet personnel, clairement, c'est une bonne idée, ça va booster ta recherche d'emploi et maintenir tes connaissances en dev (ne pas hésiter aussi à créer un compte GitHub afin de montrer son code mais il faut qu'il soit clean)
    Enfin, il y a la solution d'aller travailler à l'étranger car souvent ce sont les compétences réelles du dev qui priment sur le diplôme ou l'expérience (on embauche plus facilement des débutants, après, bien sûr, il faut assurer techniquement, produire du code de qualité et qui répond au cahier des charges ...)

    En tout cas, n'hésite pas à passer bcp d'entretiens:
    1) tu t'habitueras à passer des entretiens et tu seras plus à l'aise
    2) souvent, il y a un test technique donc ça permet de rafraîchir ses connaissances

    Bon courage

  7. #7
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par ed73170 Voir le message
    Dis-toi bien que les recruteurs surestiment systématiquement les compétences demandées alors ne te gêne pas pour faire pareil en surestimant les tiennes.

    De plus, ce qui t'est présenté en entretien n'a bien souvent rien à voir avec la réalité de la mission (là c'est pour les SSII), on va essayer de te démontrer que c'est un super projet avec plein de "valeur ajoutée" (ils aiment bien ce terme) et tu vas te retrouver à faire de la maintenance sur des logiciels qui ont 20 ans d'existence où la "valeur ajoutée" ira uniquement dans la poche de la SSII qui t'a vendu au client.
    C'est une réalité qui est également présente pour les "clients finaux" et également des clients vis-à-vis des SSII.
    Par deux fois, j'ai été sur une mission dont la fiche de poste était allègrement fausse, et ce n'était pas la faute de la SSII pour le coup, mais bel et bien du client qui a menti. Les deux fois "le périmètre a changé".
    La première fois : à l'origine, refonte du produit en java => dans la réalité le java a été off-shorisé et les consultants qui ont été pris devaient faire la maintenance du produit dans une technologie qui n'est plus maintenue (invendable).
    La seconde fois : projet présenté en tant que "concepteur-études", le projet migre de la techno A vers une techno B, on fait des analyses d'impact, interview client, on regarde ce qui est à améliorer => en réalité, suivi de production de la techno A, qui est à la dérive depuis 5 ans, et il n'y a plus de budget (le client cherche à faire des astreintes gratuites, supprime les applications au fur et à mesure et on doit se démerder sans).

    Et là je ne parle pas des internes du client de la première mission, à qui on a promis depuis 2 ans quand la refonte arrivera qu'ils passeront enfin sur de la nouvelle techno ; ni de mon chef de projet de la deuxième mission, qui jusqu'à sa période d'essai était sur son propre projet (il était presta 3 ans avant et s'est fait internaliser) et le jour de la validation de sa période d'essai s'est retrouvé sur notre projet de merde.


    Citation Envoyé par dix77
    Je ne suis pas tout à fait d'accord avec toi toi, ed73170 car les recruteurs considèrent que eux, ils peuvent mentir mais pas nous.
    Par contre, on peut tout à fait "enjoliver" un CV (dans la mesure du raisonnable)
    Mentir, enjoliver, la frontière est faible.
    Je n'hésiterai pas à mentir effrontément non plus, mais il faut que le jeu en vaille la chandelle. Pour le coup, Fubautsuw n'est pas complètement dos au mur, il faut juste qu'il arrive à trouver la bonne voie.

    Citation Envoyé par dix77
    Il faut comprendre que 99% de ceux qui rédigent les offres d'emploi n'ont jamais écrit une seule ligne de code (et seraient de toute façon incapable d'être développeur) et il va bien falloir les dresser pour qu'ils comprennent que "le mouton à 8 pattes" n'existe que dans les films de science-fiction
    Moins sûr. Je pense sincèrement qu'ils pensent qu'on peut faire le lundi du .NET, le mardi du PHP, le mercredi du DBA... sauf que ce sont des tâches de longue haleine. Juste, que ça serait cool si le gars savaient un faire un peu plus qu'une seule techno. Sachant que le "un peu plus" peut être modulé.
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  8. #8
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 061
    Points
    32 061
    Par défaut
    Citation Envoyé par nnovic Voir le message
    (.../...)Ce qui m'amène à la mise en garde que je voulais te faire: NE T'IMPLIQUE PAS ÉMOTIONNELLEMENT DANS TON TRAVAIL. JAMAIS.(.../...)
    Plein de bons conseils dans les réponses, mais, pour le long terme, ça, c'est le plus important. Nous les Français avons ce défaut, plus que les autres.

    Mes 14 ans en SSII m'ont aidé à me guérir. Pas complètement, j'en ai peur. Mais je suis moins bouleversé quand un projet part dans le décor. J'ai encore des progrès à faire pour atteindre le détachement total, mais je suis déjà un professionnel efficace, qui ne s'affole pas quand ça coule. Ca n'est jamais qu'un job. Le client se plante! On s'en fout, il y aura d'autres missions. D'autres employeurs. D'autres expériences pour embellir le CV.

    Toujours être professionnel, jamais plus.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Bonjour à tous,

    Tout d'abord je vous remercie d'avoir prit le temps de lire et de répondre, ça m'a vraiment fait plaisir d'avoir autant de réponse diverse et toute interessante.

    J'ai bien compris le système du moutons à 5 pattes (ou 8 ça dépent ), et c'est vrai que bien que j'ai conscience que la plupart des recruteurs n'ai jamais côdés, il recherchent toujours des juniors qui ont le niveau de sénior (ou un sénior pour le payer comme un junior ). Je tacherais de m'attacher moins à ce genre de détails et d'y aller avec toutes ma motivations!

    En ce qui concerne ma question sur mes projets personnel vous avez été beaucoup à y répondre. J'ai bien comprit que l'importance qu'on accorde à ce genre de projet varie du recruteur et du type de projet.

    D'une manière générale, le marché du travail dans le développement est très codifié (en tout cas en France): toute compétence qui n'est pas validée par un diplôme ou une expérience professionnelle sera généralement balayée d'un revers de la main par le recruteur.
    J'ai bien comprit cette mentalité et je dois bien avouer que ça me frustre, je ne pense pas avoir un niveau inférieur dans une techno par ce que ce n'est pas inscrit dans la nomenclature officiel de mon diplôme ou par ce que je n'ai pas payé pour une certif. En tant que développeur et peu importe la mission nos compétences sont acquise à 99% par le travail et les recherches effectuées pour accomplir notre mission. Les écoles nous apprennent une logique plus qu'une techno, après cela reste mon point de vue.

    les bac+5 ont des difficultés, mais bien moins que toi. Si tu as la possibilité financière (tu vis chez tes parents, ils peuvent t'avancer encore un peu pour tes études), je te conseillerai quand même de continuer tes études.
    Plusieurs fois vous m'avez proposé de reprendre mes études, je pense effectivement que je vais sérieusement devoir réfléchir. Peut être de l'alternance, ou travailler à côté. Mais j'ai du mal à accepter de reste de nouveau sur les bancs de l'école sans réel travail. Mais bon il faut se plier à l'exigence du marché ^^

    Ensuite, concernant le fait que tu es développeur back-end et qu'ils recherchent souvent des développeurs full stack (cf le mouton à 8 pattes cité plus haut), personnellement, des développeurs qui maîtrisent très bien à la fois le front et le back, j'en ai jamais rencontré, par contre si tu te définis comme dev back, il faut quand même que tu ais des notions sur le front (et inversement).
    J'ai des notions en Front, le problème est que je n'ai "AUCUN SENS ARTISTIQUE". Plus sérieusement, j'ai été amenée à développer des projet web en solo, donc de la conception, la réalisation des différent services, la bdd, l'architecture et bien entendue... L'interface graphique! Alors on sort sa biblio bootstrap, on regarde deux trois idées de site sympa niveau design et on s'y colle. Mais ça s’arrête la, je ne pourrais pas et surtout ne veux pas allez plus loin. J'ai choisie d'être développeur pas webdesigner. Mais aujourd'hui on demande aux graphiste de faire du développement et aux développeurs de faire du graphisme. Ou est l'époque ou il y avait une bonne structure avec une spécialité pour chaque partie d'une appli?

    C'est une bonne initiative, que de vouloir savoir comment ça fonctionne, mais dorénavant tu dois te placer en tant que professionnel : l'informatique c'est un moyen, et non une finalité. Il faut donc savoir s'arrêter de vouloir assouvir sa curiosité quand le business commence (ou alors le faire sur ton temps libre)
    Je me permets de réagir à cette partie de ton message, car je détecte un danger potentiel. Je m'explique: dans l'exercice de tes fonctions, tu n'auras jamais le loisir de parfaitement maîtriser les outils avec lesquels tu travailles. Non pas que cela soit impossible, mais le temps qu'il faudrait pour y arriver, tu ne l'auras pas.
    Je crois comprendre ce que vous me dîtes, effectivement peut être que je confond par moment passion et obligation. Mais je me suis fixé une sorte de "code de l'honneur" et je n'ai jamais apprécié être le petit informaticien qui utilise des soft ou des méthodes sans avoir la moindre idées de comment ça fonctionne. Je trouvais également qu'on pourrais fournir un meilleur travail si ont comprenais comment fonctionnais ce genre de framework afin de ne pas être "Mr le développeur mouton".Mais je tacherais de faire plus attention à ça pour l'avenir.

    => oui, du web on en cherche, et comme tu le vois, éventuellement pas cher.
    Tu peux aussi commencer à songer à faire de l'auto-entreprenariat pour ta première mission. On demande de plus en plus aux développeurs web d'être freelance au vu de la durée courte des missions....
    Réalisable? Envisageable à côté d'études pour ce faire la main? Attention je ne cherche pas des milles et des cents, juste à me confronter à la réalité de ce monde impitoyable qui s'appel.. Le travail!

    Ce qui m'amène à la mise en garde que je voulais te faire: NE T'IMPLIQUE PAS ÉMOTIONNELLEMENT DANS TON TRAVAIL. JAMAIS.
    Malheureusement j'ai ce vilain petit défaut. Je suis trop émotif, à toujours trop réfléchir, à vouloir faire toujours mieux par peur de décevoir. Malheureusement je ne sais que trop bien que il ne faut jamais s'attendre à rien de la part d'un patron. C'est un travail sur moi même à longueur de temps, "s'en va faire un tour au tibet...".

    En tout cas merci encore de vos réponses et je suis toujours ouvert à plein de conseil. Je vous tiendrais informées de la suite des évènements, en tout cas ça fait chaud au cœur de voir que la communauté des dév & IT Pro et toujours la pour conseiller les petits nouveaux ^^.

  10. #10
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Citation Envoyé par Fubautsuw Voir le message
    je ne vois pas l'utilité d'utiliser un outil sans comprendre sur quoi il s’appuie, alors non je ne veux pas réinventer la roue mais pour moi on est réellement dév quand on n'utilise pas une fonction sans savoir comment celle-ci fonctionne :p. Est-ce une erreur?
    Oui. Classique chez les débutants, la curiosité est seine mais elle a un mauvais côté c'est de vouloir aller trop en profondeur. Tu ne peux pas être réellement dev comme tu dis immédiatement, ça prend des années. J'ai presque 10 ans d'expérience et je ne me sens pas encore à maturité. J'arrive à me situer en fonction des technos et sur le développement en général et je sais qu'après 10 ans je ne suis pas encore arrivé à maturité. J'en suis même loin. Comment veux-tu être mur à 21 ans après un bac+2 et zéro xp ? C'est juste impossible. Il faut que prennes conscience que oui tu es débutant, mais que c'est parfaitement normal.

    Rome ne s'est pas faite en un jour comme on dit.

    Citation Envoyé par Fubautsuw Voir le message
    J'ai très vite compris que mon manque certain de "Haut diplôme" et "d'aucune expérience pro réel" me poserait problème, c'est pour cela que j'essaie de compenser en développant différent projet reflétant les compétences acquise par moi même (Site vitrine, Blog, E.N.T, appli lourde..). Selon vous est-ce une bonne chose?
    C'est toujours une bonne chose d'être curieux et de pousser ses recherches à l'extérieur du boulot. Et surtout il faut que tu le fasses maintenant parce qu'ensuite ça sera plus difficile (gestion du temps).

    Est-ce que c'est un problème d'être à BAC+2 seulement ? Oui et non. Ca dépend d'abord et avant tout de ta situation géographique et de ta mobilité. Si tu es mobile tu trouveras du travail sans aucun problème. Tu auras plus de chance d'être moins bien payé. En tout cas ça va jouer en ta défaveur. Si tu as moyen de poursuivre jusqu'à BAC+5 fais le parce que le faire après coup est très très difficile, c'est un véritable parcours du combattant.

    Citation Envoyé par Fubautsuw Voir le message
    1/ Puis-je espérer trouver un travail en vue de mon niveau d'études et mon parcours professionnel?
    Oui si tu es mobile.

    Citation Envoyé par Fubautsuw Voir le message
    2/ Je suis développeur back-end mais on demande des connaissance de front-end voir de full-stack comment réagir?
    Focus sur les offres qui t'intéressent. Postuler à une offre sur laquelle ton profil ne match pas parfaitement ne pose aucun soucis. Les offres d'emplois cohérentes sur un plan technique sont au final assez rare, les mecs ratissent large donc ça ne correspond pratiquement jamais à des profils existants ou même qui pourraient exister.

    Citation Envoyé par Fubautsuw Voir le message
    3/ Développer des projets personnels m'est il utile, les employeur si intéresseront ils?
    Oui de plus en plus, surtout en dev front. Avoir un github était un plus il y a quelques temps, c'est entrain de devenir une nécessité au moins pour les meilleurs postes.

    Citation Envoyé par Fubautsuw Voir le message
    4/ Devrais-je envisager de reprendre mes études, alors mêmes que des jeunes diplômé en bac+5 sont également en difficulté?
    Ils ne sont pas en difficulté. Enfin ça dépend des régions. La clef c'est la mobilité.

    Citation Envoyé par Fubautsuw Voir le message
    5/ Quelles compétences me conseillerait vous d'acquérir (autre que les classiques hein :p)
    Il te faut surtout de l'expérience. Les SS2I sont excellentes pour varier les expériences (ce qui permet de se situer plus facilement, et surtout de situer son employeur / client ce qui est tout aussi important).

    Citation Envoyé par Fubautsuw Voir le message
    6/ Comment puis-je développer mes compétences à leur maximum hors cadre d'une entreprise?
    Il faut faire des projets perso.

    Citation Envoyé par Fubautsuw Voir le message
    Cependant je dois bien avouer être dépasser et me sentir si "faible et inférieur" quand je vois le niveau que l'on demande, je commence à manquer de confiance.
    Ya plusieurs fossés entre ce que demandent les recruteurs, le besoin réel du client, et ce que tu feras concrètement. Ne te sens pas faible, tu es junior et c'est normal. Tu dois être encadré par ton futur employeur/client et c'est pour cela que rentrer sur sa 1ère expérience est plus compliqué que sur la 2ème. Il y a un cout d'entrée important pour le client qui te prend même si tu coutes moins cher en terme de TJM.

    Mais c'est normal, tu n'as pas à t'inquiéter de ça.

    Citation Envoyé par Fubautsuw Voir le message
    Je n'arrive plus à m'auto-evaluer, à savoir si mes compétences sont à la hauteur de la demande. A la base un développeur n'apprend pas un langage (sauf si il veut devenir un spécialiste) il apprend à tous les appréhender très rapidement pour pouvoir s'adapter à n'importe quelle besoin, dans ce cas comment s'évaluer?
    Avec l'expérience parce qu'il faut avoir participé à beaucoup de projets et côtoyé beaucoup de développeurs pour pouvoir se situer. C'est normal, tu te situe par rapport à quelque chose, comment pourrais-tu te situer si tu n'as pas fait de projets ? C'est un non-sens. Un début (junior dans le jargon) ne peut pas se situer, il est junior, point. Et c'est parfaitement normal.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  11. #11
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    A propos du statut freelance ou AE, je te déconseille fortement de commencer par ça. Les freelances (les vrais) sont des profils confirmés/seniors et en plus parmi les meilleurs. C'est des gens expert dans leur stack technique, et très autonomes. Ca n'a pas trop de sens d'être freelance junior.

    Citation Envoyé par Fubautsuw Voir le message
    J'ai des notions en Front, le problème est que je n'ai "AUCUN SENS ARTISTIQUE". Plus sérieusement, j'ai été amenée à développer des projet web en solo, donc de la conception, la réalisation des différent services, la bdd, l'architecture et bien entendue... L'interface graphique! Alors on sort sa biblio bootstrap, on regarde deux trois idées de site sympa niveau design et on s'y colle. Mais ça s’arrête la, je ne pourrais pas et surtout ne veux pas allez plus loin. J'ai choisie d'être développeur pas webdesigner. Mais aujourd'hui on demande aux graphiste de faire du développement et aux développeurs de faire du graphisme. Ou est l'époque ou il y avait une bonne structure avec une spécialité pour chaque partie d'une appli?
    Sens artistique et dev front = aucun rapport.

    Le dev front de 2016 a une complexité bien supérieure au dev de 2000. A tel point qu'il y a désormais des postes de dev spécialisés front qui ne s'occupent que de javascript. Je fais ça depuis 2 ans maintenant. Tu as besoin d'un minimum de connaissances en ergo mais pas en design. Ya des designeurs pour ça.

    Les postes où ça demande que tu fasses dev + design c'est simple, c'est n'imp donc tu postules pas.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  12. #12
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 43
    Points : 114
    Points
    114
    Par défaut
    un conseil pour le jour où tu seras en poste:
    contente toi de satisfaire les specs fonctionnelles ... ET N'EN FAIS PAS PLUS !
    Le gars, il veut un bouton rouge qui fait ça qd on clique dessus, tu fais un bouton rouge qui fait ça, point barre, même si toi, tu penses que ce serait mieux en orange
    apres, tu peux etre force de proposition mais faut en parler à ton responsable

    c'est pareil pour le niveau de qualité de codage: il ne faut pas fixer la barre trop haute et ne pas respecter les délais, il faut faire du mieux possible TOUT EN RESPECTANT LES DELAIS !
    si les délais sont ultra courts et que t'es obligé de faire pleins de copier-coller monstrueux, C'EST PAS TON PROBLEME, c'est celui de l'AMOA qui a fixé les délais
    Si pour respecter les délais, t'es obligé de coder un truc que tu sais que ça va péter dans 10 ans -> tu t'en fous, tu seras pas autour de la table pour trouver une solution au pb, t'auras changer d'employeur depuis bien longtemps !
    Le respect des délais, ça comptera énormément pour ton responsable
    Et ne culpabilise pas parce que ton code n'est pas top : dans ta carrière, tu récuperas tres svt du code de merde ...

    et si on te demande d'estimer des délais, PREVOIS LARGE ! (le calcul couramment utilisé, c'est l'estimation + 30% -> les commerciaux font tous ça!)

  13. #13
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 061
    Points
    32 061
    Par défaut
    Citation Envoyé par dix77 Voir le message
    (.../...)

    et si on te demande d'estimer des délais, PREVOIS LARGE ! (le calcul couramment utilisé, c'est l'estimation + 30% -> les commerciaux font tous ça!)
    Perso, suivant les contextes, c'est *3 ou *4. Le pire, ce que c'est souvent précis. La quantité de merde imprévues qui peut ralentir un développement est hallucinante. Bon, évidemment, le jour ou il n'y en a eu aucune et que j'ai bouffé 2 jours et demi sur onze, je me suis fait flamber. Mais c'est pas ma faute : pas de piège dans les specs, pas d'effets de bord, pas de mauvaise surprise sur les modules appelés, et en plus pas de grosse erreur de ma part. Le truc qui n'arrive jamais..... ben si, une fois.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 47
    Points : 63
    Points
    63
    Par défaut
    Bonjour,

    Plein de conseils dont la plupart sont tout à fait exacts dans le contexte habituel (emploi dans une SSII ou une grosse structure).
    Je rajouterai juste que si tu es ouvert aux TPE tu peux trouver des patrons qui n'accorde qu'une importance minime aux diplômes ou l'expérience "pro" et une grande importance aux projets personnels.
    Le soucis des TPE c'est quelles payent très mal, et le plus souvent pas parce que patron est un affreux capitaliste qui veut s'en mettre plein les poches sur ton dos (même si ça existe aussi bien sur) mais tout simplement parce que pour lui un petit salaire + toutes les charges ça représente déjà beaucoup d'argent (son argent et pas celui des actionnaires).

    Bon courage pour la suite

  15. #15
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 307
    Points : 983
    Points
    983
    Par défaut
    Citation Envoyé par dix77 Voir le message
    Si pour respecter les délais, t'es obligé de coder un truc que tu sais que ça va péter dans 10 ans -> tu t'en fous, tu seras pas autour de la table pour trouver une solution au pb, t'auras changer d'employeur depuis bien longtemps !
    Triste réalité, la confiance (base du business) n'est plus là dans les rapports salariaux. Chacun maximise son interet et globalement ca perd bien

Discussions similaires

  1. Conseils à un jeune développeur
    Par -N4w4k- dans le forum VB.NET
    Réponses: 6
    Dernier message: 11/04/2012, 15h06
  2. Mes expériences de jeune développeur
    Par netsuo dans le forum Mon site
    Réponses: 4
    Dernier message: 27/08/2008, 12h55
  3. Freelance pour un jeune développeur tunisien
    Par fraisa1985 dans le forum Freelance
    Réponses: 1
    Dernier message: 13/06/2008, 12h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo