Ce que les développeurs juniors ne savent pas
Vložit
- čas přidán 26. 08. 2024
- Obtenir un CDI, un stage ou une alternance pour devenir développeur professionnel :
www.angularsen...
5 choses que les développeurs juniors ne savent pas #
Mes élèves me demandent souvent : Qu'est-ce qu'il faut savoir exactement pour devenir pro ?
En effet, ils savent déjà coder des petits sites et les mettre en lignes...
Mais ils se sentent toujours pas légitime pour décrocher un poste ou prendre des responsabilités plus importantes dans leur équipe !
Pourtant, vous seriez étonné car ce n'est pas vraiment de plus de compétences techniques dont vous avez besoin... c'est autre chose.
Et c'est ce que nous allons voir dans cette vidéo.
Bon visionnage,
Simon.
Pour ma part, je dirais qu'un Junior doit éviter absolument le syndrome du "copy-paste" qui consiste à chercher un bout de code (sur Google ou ailleurs) qui répond à une problématique qu'on veut résoudre et à le recopier bêtement sans comprendre. Il est impératif de comprendre précisément comment le code qu'on a trouvé fonctionne car après il faudra le maintenir.
Deuxièmement, un développeur junior doit prendre le temps de se documenter sur les subtilités du langage et du runtime qu'il utilise. S'il y a une machine virtuelle, savoir ce que ça implique comme mécanique (garbage collector ou l'event loop par exemple) car sinon on ouvre la voie à des problèmes de performances ou des memory leaks.
Un junior s'il veut progresser ne doit pas se contenter de "pisser du code", il doit en garder la maîtrise.
Voilà...mais là tu veux garder ton dev junior....junior. Et l'idée est de justement permettre l'émancipation du junior, ce ne sont pas des considération que techniques. Il y a fort à parier qu'un dev junior bof ne puisse jamais être lead, mais pour autant devenir un bon chef d'équipe un jour. Le dev est souvent la porte d'entrée vers quelque chose d'autre qui n'avait pas été identifié au départ
Je ne connaissais pas ta chaine, merci pour cette super vidéo, après 3 ans de programmation je me rend compte que je tend de plus en plus vers le coté pro, je suis rassuré.
Merci pour ces conseils ! Je suis brésillienne et j'ai peu plus q'un an dans ça carrière, je parle français et programme en Java donc pense aller a l'europe lorsque j’aurai plus d’expérience professionnelle, maintenant suis Junior et ces conseils m’aideront !
Merci pour ton retour, bon courage pour la suite de ton parcours. Il n’y a aucune raison que tu n’y arrives pas si tu t’en donne les moyens. 👍
Bon code, Simon.
Cette vidéo est d'utilité publique : merci !
Merci @Noxxiel !
Bon développement,
Simon.
Houa SImon ! Très intense introspection ! Merci pour ces conseils et tous ces exemples.
Merci Nicolas ! 😉 J'espère que tu as appréciés ces conseils, et surtout que tout se passe bien dans tes recherches en cours ! Courage à toi et à très bientôt, Simon.
A chaque vidéo, c'est un vrai plaisir. Tu expliques vraiment bien avec d'excellents conseils et une super approche. Merci pour ton travail
Merci Arnaud pour ton retour.
Excellent développement,
Simon.
Merci Mr SImon pour ces conseils et tous ces exemples
Merci pour votre message Folly !
Un grand merci Simon pour tes vidéos , un grande aisance sur tes explications sur le sujet, et de très bons conseils pour nous aider 👍👍 !! J'ai bcp apprécié ton dernier conseil , j'en suis a cet étape entre c#,VBA,python cependant dans mon cas, n'étant pas officiellement le poste de dev, ce que je propose n'a pas forcément un résultat attendu, mais c comme ça que je progresse dans l'informatique ...
Salut Thierry, merci pour ton retour ! C'est un plaisir de pouvoir partager tout ça avec vous. 😉 Effectivement apprendre à mettre son égo de côté pour pouvoir avancer est quelque chose qui sert beaucoup... mais qui est très dur à mettre en pratique malheureusement. Bon courage à toi pour la suite, si tu souhaites vraiment évoluer vers un poste de dev, il y a très certainement de la place pour toi. 💪 Bon développement, Simon.
Le mieux c’est pas juste de faire un beau commit, il vaut mieux créer une branche et faire des commits atomiques ce qui sera bcp plus propre surtout sur des gros projets.
Salut Romain, plutôt d'accord. C'est comme cela que je travaille au quotidien. 👍
(1 branche par feature/fix + commit au fur et à mesure de l'avancée pour m'aider dans la réflexion).
merci pour tes vidéos c'est très bien expliquer
Très qualitatif. 100% d'accord.
Merci Benoit !
😂 génial! Le syndrome geminotron. Je ne connaissais pas le terme. Je peux enfin mettre un nom sur ce syndrome que j'ai rencontré encore recemment en entreprise.
Jimmy Neutron 🤔
@@nogain6468 😂 oui , j'avais compris en faisant un recherche juste après lol! c'est vrai que je ne connaissais pas ce dessin animé. je suis trop vieux 😂
Intéressant et utile.
Merci Ange ! 👍
Bon développement,
Simon.
Bonjour, c'est très intéressant mais et ce que en 2023 se spécialiser sur le framework Angular est-il encore pertinent? car depuis 2016 il doit en avoir un certains nombres des experts Angular !
tu m' aide beaucoup avec tes videos
Salut Carmel, c'est top ton commentaire. Je vais essayer de vous en faire d'autres prochainement ! 👍
Bon développement,
Simon.
Bonjour, c'est une chaîne d'une grande qualité ! Contenu très enrichissant ,merci. Lorsque l'on souhaite intégrer plus facilement le marché de l'emploi en tant que développeur backend après une reconversion professionnelle quelle stack technique faut-il privilégier ? Php/Symfony ,Nodejs, Python/Django ?
Hello, merci pour votre retour. Comme d’habitude, c’est le marché qui décide. Dans les grosses ESN, la stack la plus populaire semble être Java (backend) et Angular (frontend).
Bon développement !
Simon
@@codeursenior merci beaucoup pour votre réponse. On vois souvent dans les vidéos youtube la promotion de reactjs pour le front-end et nodejs pour le backend mais la réalité en entreprise est tout autre c'est cela ?
@@ismaillearnlangage1278 Hello, cela dépend des entreprises en questions. A priori, auprès des grandes ESN en France (CapGemini, Atos,...), c'est la stack Java&Spring/Angular qui est privilégié. Mais ce n'est pas forcément le cas pour une startup ou dans un autre pays par exemple.
Merci beaucoup !
Haaaa très intérèssant et bon à savoir
J'espère que tu as pu découvrir quelques pépites ! 😉 Bon développement à toi et à bientôt, Simon.
Bonjours,
jétais paysagiste et jai toujours étais intéréssé par dev web, j'ai 26 ans, pense tu que je peux apprendre ce métier avec une formation ?
Bonjour Rezilience, félicitations pour ton projet. Je pense que le plus important est de sortir des sites : dossier vide -> développement -> déploiement. Tu peux créer 2-3 sites pour des proches et démarrer ton apprentissage gratuitement sur internet.
Bienvenu dans le monde du code et bon développement, 😉
Simon.
Merci 🙏...heuuu j’ai suivi ta vidéo sur l’architecture solide avec les modules angular super mes j’ai des problèmes avec les composants et les routages...et je vois pas une vidéo de suite...
Salut Etienne, il s'agit d'un extrait de ma formation complète Maîtriser Angular. La suite est donc réservée à mes élèves payants. Pour démarrer sur l'architecture, je te recommande de commencer par une structure de base Module > Routes > Composants, et seulement dans un deuxième temps de mettre en place le chargement différentiel. Lorsqu'on essaye de tout mettre en place en même temps, on s'emmêle souvent les pinceaux. 🙂Est-ce que c'est plus clair pour toi ? Bon développement, à très bientôt, Simon.
@@codeursenior en ok bien je vois alors....d’accord je prend note alors et merci 🙏 pour les conseilles👌👍
De rien ! :) Bon développement, Simon.
Salut ! Merci pour cette vidéo Et à quel moment on est en droit de se dire je veux sortir de ma place de développeur junior ? Parce qu’il faut bien passer par cette case au début.
Salut Matt ! Oui tu dois passer par cette case, mais je te conseille de rapidement développer ta zone d'expertise, et de commencer à bosser dessus même en dehors du boulot s'il le faut. Par exemple avec Angular, je regardais la doc tous les soirs de semaine et réalisais un projet en parallèle. Ensuite, je suis aller voir mon chef de projet, mon directeur d'agence et mon Team Leader pour leur faire part de mon souhait de me spécialiser sur Angular à partir de maintenant... 3 mois plus tard j'ai pu commencer à endosser un nouveau rôle. Le résultat n'est pas instantané, mais tu as l'idée. 😉 Bon développement à toi ! À bientôt, Simon.
@@codeursenior ok merci 🙏
@@mattcornic804 De rien ! ;) À très bientôt, bon développement. Simon.
Salut! Je ne souhaite pas du tout faire de l'encadrement ou du management de personnes, mais je souhaite développer une expertise technique. C'est possible d'évoluer ?
Bonjour Loïc, merci pour ta question, c'est LE sujet tabou ! :O Sache qu'en France globalement, la seule perspective d'évolution pour un développeur est de devenir "chef de projet" puis "directeur de projet". C'est-à-dire un métier qui n'a aucun lien avec tes compétences de développeur. Mais comme toi, j'ai fais le pari de continuer sur une expertise technique. *J'ai trouvé quelques rares entreprises qui ont une vraie culture de l'expertise technique...* dans lesquelles les Tech Leads peuvent être mieux payés que les managers ! Donc ça existe, mais c'est extrêmement rare en France (moins dans les pays anglo-saxons). Le sujet me passionne donc n'hésite pas si tu veux échanger ensemble là-dessus. À bientôt, bon développement, Simon.
@simon dieny si jamais tu peux nous énumérer s.t.p ces compagnies en France qui laissent l'opportunité à une évolution en restant dans la technique, plutôt que dans le management ça serait pas mal.
Merci beaucoup, tes conseils sont bien instructifs
Salut @Mike Roland, merci pour ton message !
Bon développement,
Simon.
Bonjour,
J’ai 29 ans et j’ai envie de changer de métier. Je suis dans la logistique transport et c’est un métier que je n’ai plus envie de faire. Ma conseillère d’orientation m’a proposer de faire développeur web et web mobile en formation. C’est un métier qui me plaît mais pense tu que j’aurais des débouchés avec cette formation?
Que pense tu de se reconvertir à 29 ans.
Merci
Hello, je viens de lire ton message.
Voici mon avis (parmis d'autres) :
Ces formations à elles seules ne suffiront peut-être pas, mais elles permettent de mettre le pied à l'étrier.
Je te confirme qu'il y a un paquet d'offres de développeurs, mais il faut arriver avec un profil solide car "Développeur web Junior" est un peu fragile pour un recruteur. D'où la queue à l'entrée pour les juniors avec peu expérience.
Mais une fois de l'autre côté on n'est pas malheureux, on peut trouver du travail dans à peu près n'importe quelle ville en france ou en remote.
Bon courage pour ton projet de reconversion professionnelle, et surtout bon développement !
À bientôt,
Simon.
« Vous ne pouvez pas savoir ce que vous ne savez pas… » sérieux? 😅
Blague à part, bonne vidéo !
Haha oui ça peut être mal compris mais l’idée est « inconsciemment incompétent ». Vous n’avez aucune idée de ce qu’il faut apprendre ou non, et cela respecte un standard ou non.
Bon développement,
Simon.