Ce que les développeurs juniors ne savent pas

  Рет қаралды 36,745

Simon Dieny - Code Senior

Simon Dieny - Code Senior

2 жыл бұрын

Obtenir un CDI, un stage ou une alternance pour devenir développeur professionnel :
www.angularsenior.fr/apply
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.

Пікірлер: 55
@thomasg6385
@thomasg6385 Жыл бұрын
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é.
@GeofreyvanHecke
@GeofreyvanHecke Жыл бұрын
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.
@enjoymylobo
@enjoymylobo Жыл бұрын
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
@arnaud-bondaz
@arnaud-bondaz Жыл бұрын
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
@codeursenior
@codeursenior Жыл бұрын
Merci Arnaud pour ton retour. Excellent développement, Simon.
@nicolasroselle791
@nicolasroselle791 2 жыл бұрын
Houa SImon ! Très intense introspection ! Merci pour ces conseils et tous ces exemples.
@codeursenior
@codeursenior 2 жыл бұрын
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.
@abdoulkarimdiallo9664
@abdoulkarimdiallo9664 Жыл бұрын
merci pour tes vidéos c'est très bien expliquer
@FollyBDdanielrootsHOUNOUVI
@FollyBDdanielrootsHOUNOUVI Жыл бұрын
Merci Mr SImon pour ces conseils et tous ces exemples
@codeursenior
@codeursenior Жыл бұрын
Merci pour votre message Folly !
@TSHORYUKEN
@TSHORYUKEN 2 жыл бұрын
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 ...
@codeursenior
@codeursenior 2 жыл бұрын
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.
@BP-eu4nx
@BP-eu4nx 11 ай бұрын
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 !
@codeursenior
@codeursenior 10 ай бұрын
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.
@apustuflu
@apustuflu 2 жыл бұрын
Cette vidéo est d'utilité publique : merci !
@codeursenior
@codeursenior 2 жыл бұрын
Merci @Noxxiel ! Bon développement, Simon.
@benoitkov6408
@benoitkov6408 Жыл бұрын
Très qualitatif. 100% d'accord.
@codeursenior
@codeursenior Жыл бұрын
Merci Benoit !
@angeorsolani5504
@angeorsolani5504 Жыл бұрын
Intéressant et utile.
@codeursenior
@codeursenior Жыл бұрын
Merci Ange ! 👍 Bon développement, Simon.
@FootNewsTiktok
@FootNewsTiktok 2 жыл бұрын
tu m' aide beaucoup avec tes videos
@codeursenior
@codeursenior 2 жыл бұрын
Salut Carmel, c'est top ton commentaire. Je vais essayer de vous en faire d'autres prochainement ! 👍 Bon développement, Simon.
@elvisticktick2938
@elvisticktick2938 2 жыл бұрын
Haaaa très intérèssant et bon à savoir
@codeursenior
@codeursenior 2 жыл бұрын
J'espère que tu as pu découvrir quelques pépites ! 😉 Bon développement à toi et à bientôt, Simon.
@romainlm4994
@romainlm4994 2 жыл бұрын
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.
@codeursenior
@codeursenior 2 жыл бұрын
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).
@ismaillearnlangage1278
@ismaillearnlangage1278 Жыл бұрын
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 !
@gindevgin9298
@gindevgin9298 Жыл бұрын
😂 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.
@nogain6468
@nogain6468 Жыл бұрын
Jimmy Neutron 🤔
@gindevgin9298
@gindevgin9298 Жыл бұрын
@@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 😂
@ismaillearnlangage1278
@ismaillearnlangage1278 Жыл бұрын
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 ?
@codeursenior
@codeursenior Жыл бұрын
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
@ismaillearnlangage1278
@ismaillearnlangage1278 Жыл бұрын
@@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 ?
@codeursenior
@codeursenior Жыл бұрын
@@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.
@ismaillearnlangage1278
@ismaillearnlangage1278 Жыл бұрын
Merci beaucoup !
@mattcornic804
@mattcornic804 2 жыл бұрын
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.
@codeursenior
@codeursenior 2 жыл бұрын
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.
@mattcornic804
@mattcornic804 2 жыл бұрын
@@codeursenior ok merci 🙏
@codeursenior
@codeursenior 2 жыл бұрын
@@mattcornic804 De rien ! ;) À très bientôt, bon développement. Simon.
@mikeroland9963
@mikeroland9963 Жыл бұрын
Merci beaucoup, tes conseils sont bien instructifs
@codeursenior
@codeursenior Жыл бұрын
Salut @Mike Roland, merci pour ton message ! Bon développement, Simon.
@etienneclementmbaye6938
@etienneclementmbaye6938 2 жыл бұрын
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...
@codeursenior
@codeursenior 2 жыл бұрын
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.
@etienneclementmbaye6938
@etienneclementmbaye6938 2 жыл бұрын
@@codeursenior en ok bien je vois alors....d’accord je prend note alors et merci 🙏 pour les conseilles👌👍
@codeursenior
@codeursenior 2 жыл бұрын
De rien ! :) Bon développement, Simon.
@clad072
@clad072 2 жыл бұрын
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 ?
@codeursenior
@codeursenior 2 жыл бұрын
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.
@waley1457
@waley1457 2 жыл бұрын
@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.
@Ggwellplay_cata
@Ggwellplay_cata Жыл бұрын
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 ?
@codeursenior
@codeursenior Жыл бұрын
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.
@nyiah9
@nyiah9 Жыл бұрын
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
@codeursenior
@codeursenior Жыл бұрын
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.
@MrInsaneCreep
@MrInsaneCreep Жыл бұрын
« Vous ne pouvez pas savoir ce que vous ne savez pas… » sérieux? 😅 Blague à part, bonne vidéo !
@codeursenior
@codeursenior Жыл бұрын
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.
7 habitudes des développeurs professionnels les plus efficaces (par un Tech Lead)
17:04
Comment se rappeler de tout quand on apprend à coder
13:49
Simon Dieny - Code Senior
Рет қаралды 42 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 8 МЛН
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 74 МЛН
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 21 МЛН
Évitez ces 5 habitudes qui vous font passer pour un Développeur Inexpérimenté
14:18
10 astuces pour éviter les structures if/else ennuyeuses dans votre code
18:00
Simon Dieny - Code Senior
Рет қаралды 34 М.
Faire de l’argent en tant que développeur : la réalité
12:54
Underscore_
Рет қаралды 484 М.
5 compétences indispensables pour devenir développeur (que vous ne connaissez pas)
15:38
C'est quoi un•e développeur•se FULL STACK ?
11:53
WeLoveDevs
Рет қаралды 3,6 М.
Devenir un excellent Tech Lead (7 principes contre-intuitifs)
14:23
Simon Dieny - Code Senior
Рет қаралды 32 М.
GEN Z : Les rebelles du travail
18:49
Tiffasoa
Рет қаралды 151 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН