-
chevron_right
Stig: A TUI and CLI for the BitTorrent Client Transmission
TREND OCEANS · Friday, 3 March - 11:19
- label
-
chevron_right
Comment évoluer d’un profil de développeur à celui de tech lead ?
news.movim.eu / Korben · Thursday, 2 March - 10:41 · 6 minutes
-
chevron_right
How to Automatically Generate Commit Messages for GitHub using aicommits
TREND OCEANS · Tuesday, 28 February - 04:47
-
chevron_right
How to Configure Docker Containers with DockSTARTer in Linux
Linux TLDR · Thursday, 16 February - 03:44
-
chevron_right
How to Store or Assign a Linux command in a Variable in Bash Shell Script
TREND OCEANS · Wednesday, 15 February - 06:53
-
chevron_right
How to Enable Ubuntu Pro and Activate ESM in Ubuntu 18.04 LTS
TREND OCEANS · Tuesday, 14 February - 06:17
-
chevron_right
Lapce: Lightning-fast And Powerful Code Editor
TREND OCEANS · Monday, 13 February - 07:21
-
chevron_right
Zstandard v1.5.4 Unveiled: Faster Compression with New Improvements
TREND OCEANS · Friday, 10 February - 16:27
-
chevron_right
Master Dev France 2023 : le retour du plus grand concours de dev en France
news.movim.eu / Korben · Monday, 6 February - 09:00 · 4 minutes
— Article en partenariat avec talent.io —
Il y a quelques semaines, je vous ai proposé un article sur comment effectuer une transition professionnelle vers le métier de responsable du produit ( devenir product manager ). Et comme cela a semblé vous plaire, j’enchaine aujourd’hui avec un billet sur une autre transition : passer d’un profil développeur à celui de tech lead (ou lead développeur).
Si c’est quelque chose qui vous intéresse, il faut déjà commencer par se dire que cela ne veut pas dire « quitter le code » totalement pour passer à autre chose. Si votre temps de code va diminuer de 30, 40 ou 50%, il y en aura toujours. Il faut aussi arrêter de penser que seul le meilleur dev d’une équipe (ou celui qui a le plus d’ancienneté) peut avoir la place.

Un tech lead doit savoir gérer un ensemble de responsabilités, pas uniquement techniques , et aimer l’échange. Surtout que le job est assez flexible, la délimitation des tâches étant souvent fonction de la société dans laquelle vous travaillez. Mais on va voir tout ça ensemble, pas de panique 😉
Un tech lead ça fait quoi ?
Sur le papier son rôle est simple puisqu’il va devoir s’assurer de la bonne avancée des projets au niveau de l’équipe technique. Au quotidien il va donc suivre le projet, faire de l’organisation et définir un planning, trouver des solutions lorsque ça coince et communiquer avec tous les intervenants pour que le projet avance selon les délais.
Vous voyez donc maintenant pourquoi un pur développeur barbu antisocial va avoir un peu de mal la plupart du temps, aussi doué soit-il techniquement. L’expertise ne suffit pas, il faut aussi savoir coacher et former son équipe, être à l’écoute, motiver les troupes, repérer les comportements et actions anti-constructives. Ainsi qu’être bon en communication (interne comme externe si le projet se greffe à une stratégie plus globale) et savoir prendre ses responsabilités lorsqu’un choix qui n’a pas fait l’unanimité doit être appliqué. Tech lead c’est un combo de connaissances techniques et de sensibilité managériale. Il faudra accepter d’être interrompu régulièrement dans vos propres tâches, car c’est vers vous que tout le monde va se tourner dés qu’il y aura des questions.
J’aime bien l’illustration présentée par talent sur son site (via Culture Code – OCTO Technology) et qui liste un peu les savoir-faire indispensables, utiles ou superflus (voir les choses à éviter carrément, comme de vouloir tout faire par soi-même).

La majorité de votre temps va se passer entre coder (vous savez déjà de quoi il retourne si vous bossez comme dev), communiquer, former et prendre des décisions en concertation avec les autres intervenants. Mais encore une fois, la part de chacune de ces activités va dépendre de l’environnement dans lequel vous évoluerez. En termes de pourcentage de travail, une répartition 40/20/20/20 ou un 20/30/20/30 sur ces 4 pôles ce n’est pas vraiment la même chose. Donc si c’est vers ce job que vous voulez aller, n’hésitez pas à poser des questions et à vous renseigner afin de voir comment cela se présente précisément là où vous postulez.
En temps que tech lead vous pourrez aussi être amené à représenter la branche technique auprès des autres départements. Pour revenir aux responsables produits (dont je parlais en début d’article), ils risquent de vous consulter pour savoir ce qu’il est possible de réaliser et dans quel délai.
Alors en tant que dev, quelles sont les raisons principales de quitter son job pour devenir tech lead ?
Comme on vient de le voir, il y a un tas de raisons qui pourraient donner envie de passer du statut de développeur à celui de tech lead : améliorer le relationnel et la fluidité au sein de la team et/ou avec les autres services de l’entreprise, intervenir plus tôt dans le processus de création du produit, endosser plus de responsabilités, créer un environnement de travail plus efficace, etc.
Cela commence à te peser d’être solo dans ton coin, seul avec tes pensées et tes mains dans le cambouis à longueur de journée ? Envie de brainstormer en équipe et de mettre en place des stratégies gagnantes ? Alors ce sera peut-être un taf fait pour toi.

Je fais un petit aparté du point de vue de l’entreprise. Si vous n’avez pas de tech lead, cela pourrait être intéressant de créer la position. Surtout pour des missions longues ou pour des équipes d’une certaine ampleur. Disposez de ce genre de profil va apporter de nombreux bénéfices : moins d’hésitations dans les choix et la priorisation des composants, communication et coordination améliorée, mentoring des nouveaux venus, distribution de l’information plus efficace, amélioration des processus …
Mais du coup comment faire pour tenter l’aventure ?
Déjà la base ce sera de faire connaitre votre motivation. Attendre que l’on vous propose le job et rester dans votre coin ne sera pas suffisant, même si vous êtes très doué. Soyez curieux, participez aux discussions techniques, proposez des solutions … mettez-vous dans la peau d’un décideur en essayant de comprendre les points de vues de chacun, etc.
Bref faites « comme si », ça vous permettra de vous imaginer dans la peau d’un tech lead et voir si ça vous parait jouable ou si, au contraire, il y a des aspects avec lesquels vous ne vous sentez pas à l’aise et que vous devez travailler. Un tech lead c’est une sorte de couteau suisse, donc n’hésitez pas à renforcer vos points faibles pour avoir une bonne base partout. Ce sera autant de points à faire valoir auprès d’un employeur. Enfin, soyez patient, car il vous faut emmagasiner de l’expérience et elle ne viendra qu’avec le temps.

Cet article a été rédigé en partenariat avec talent.io . Ils ont eux-même rédigé un article sur le sujet que vous pouvez lire ici : https://www.talent.io/p/fr-articles/quest-ce-quun-tech-lead
Si le genre de sujet carrière abordé aujourd’hui vous intéresse, je vous invite à rejoindre le talent club – la communauté tech qu’ils ont créée – pour recevoir des conseils sur la gestion de carrière tech toutes les 2 semaines. Le gros avantage, c’est qu’ils invitent des experts de boites comme Deezer, Google, ou encore Datadog à participer aux articles, ce qui les rend d’autant plus intéressants.
Vous pourrez aussi poser anonymement vos questions carrière à la communauté (plus de 70 000 membres) pour obtenir les meilleurs conseils, et avoir accès à du contenu exclusif comme des études des salaires dans la tech en Europe.
(Et c’est gratuit)
Rejoignez la communauté talent club en suivant ce lien
Il n’y a pas vraiment d’études ou de formations pour devenir tech lead. Il faudra donc être capable de vous éduquer sur les différentes aptitudes par vous-mêmes. Non seulement via l’expérience sur le terrain bien entendu, mais aussi grâce à votre curiosité et vos échanges sur le lieu de travail. Et ne lésinez pas sur les lectures (il existe de nombreux livres sur le sujet) ou en dénichant un mentor qui pourra vous guider.

Je ferai la même analogie que pour le product manager (parce que j’en suis fier, si si) : passer de développeur à tech lead, c’est comme passer d’un sport en solitaire, à un sport d’équipe. Finit le temps ou vous étiez cantonné dans votre coin, bonjour le relationnel et les échanges quotidiens avec les différents intervenants.
Et si vous voulez recevoir des offres de job + salaire sur mesure, ça se passe directement sur talent.io . Vous pourriez aussi être intéressé par leur étude des salaires de la tech en 2022 , cela vous aidera à situer un peu mieux les choses.
This article tends to make it easier for DevOps engineers to manage Docker and Docker containers, but I wouldn’t recommend following it unless you already know how they work.
#linux #linuxfan #linuxuser #systemadministrator #ubuntu #debian #dev #devops #webdevelopment #webdeveloper #programmer #programming #programmingmemes #linuxmemes #memes #cat #coding #developer #tech #ethicalhacking #computerscience #coder #security #infosec #cyber
Looking for a new editor to replace your old one? Look no further than Lapce – a lightning-fast and powerful code editor.
— Article en partenariat avec Master Dev France —
Vous vous souvenez de cette époque lointaine (genre lointain lointain vers mi-2020) où les conférences et autres salons faisaient régulièrement l’actualité du web et des métiers de la tech ? Et bien cela commence peu à peu à revenir à la normale, avec le rendez-vous tech annuel Master Dev France (ex meilleur Développeur de France qui a été lancé en 2013 pour la première fois), après une pause de 2 ans, crise sanitaire oblige).
Cet évènement majeur propose notamment le plus grand concours de code en live (sans filet !) de l’Hexagone, ainsi que diverses conférences animées par des personnalités de la tech et en lien avec des sujets qui nous parlent à tous !
Ce 9 mars 2023 marque donc la 8e édition et vous pouvez vous y inscrire gratuitement !

Si vous n’avez jamais participé à l’une des précédentes éditions, et que vous ne savez pas trop à quoi vous attendre, vous pourrez y retrouver un tas d’activités différentes. Il y a bien sûr la partie salon ainsi que de nombreuses animations qui prendront une place conséquente au bâtiment de la Porte de Versailles.
Vous allez pouvoir y retrouver plusieurs dizaines d’entreprises (grands groupes français, associations majeures du numérique …), des écoles de la tech, des éditeurs… qui présenteront leur travail et/ou vous feront participer à divers workshops, etc. Sans oublier les médias qui vont se faire le plaisir de relayer l’évènement ! Bref vous allez pouvoir mettre les mains dans le cambouis et faire un truc assez fou : discuter avec de vraies gens et leur poser des questions.
Et en spécial bonus, Master Dev France offrira un NFT réalisé par l’artiste Léo Caillard à chaque visiteur de l’événement ! Les visiteurs pourront collecter des NFTs auprès des partenaires de l’événement via des QR codes disposés à l’entrée et sur leurs stands. Partenaire de la Talent Fair, évènement RH dédié aux développeurs et recruteurs du Web3, Master Dev France offrira à ses visiteurs une expérience unique : la fusion de son NFT avec celui de la « Talent Fair » de la Paris Blockchain Week. Une première mondiale dans le cadre d’un événement professionnel !
Le programme prévoit une bonne vingtaine de conférences sur des sujets tech d’actualité, notamment le Web3 (et l’Internet décentralisé au sens large), l’ Intelligence Artificielle , les applications quantiques du futur…Du coup ce sera l’occasion d’avoir de bonnes introductions pour ceux qui voudraient en apprendre plus sur le métavers, la blockchain, le hack éthique, la cybersécurité, la régulation dans la crypto, l’éthique autour de l’IA, les algorithmes, l’inclusion numérique etc. En fin de journée, il y aura même un concert gratuit ! Ne mangez pas trop à midi, il faudra être en forme 😉

En parallèle de ces conférences (et c’est ce qui fait battre mon petit cœur un peu plus fort), il y aura un gros concours pour les développeurs et développeuses . Le choix des armes sera assez vaste puisque chacun pourra choisir son langage préféré parmi une liste de 15 (PHP, Python, Java, C++ …). 2000 participants de toute l’Europe sont attendus pour ce concours de code live qui offrira 3 très beaux challenges algorithmiques et des prix plutôt sympas.
Plus de 30 000€ sont à se répartir entre les meilleurs. Il y aura même une récompense pour celui ou celle qui codera de la manière la plus écoresponsable. 7 sessions qualificatives (sélection des 25 meilleurs de chaque) + la finale qui formeront une sorte de fil rouge de la journée.
Vous êtes dev et vous voulez participer ? Il est encore temps de vous inscrire via ce formulaire . Et si c’est l’un d’entre vous qui l’emporte je veux 30% des gains un « merci tonton Korben » sur scène lors de la remise du prix :p

Sur place vous allez pouvoir jongler entre conférences et sessions de code live tout au long de la journée. Ce genre d’évent c’est souvent assez sport pour faire tout ce qui nous intéresse donc pensez à planifier un peu. Tout en sachant que votre planning va tomber à l’eau une fois sur place parce que vous vous serez laissé entrainer par un truc ou l’autre. En tous cas c’est toujours ce qu’il m’arrive 😉
Une autre ambition de Master Dev France est de mettre en lumière la place des femmes dans le milieu du dev et de la tech. Eh oui, notre monde professionnel est encore trop souvent perçu comme un milieu où elles n’ont pas toute la présence qu’elles méritent. Cela se traduit notamment par une équipe 100% féminine pour le concours de code et la présence de nombreuses intervenantes expertes de leurs sujets !

La journée (qui attend 5000 visiteurs) est organisée par Docaposte , la filiale numérique de La Poste, experte dans le traitement de la data et des données sensibles en particulier (comme les signatures électroniques, l’hébergement des dossiers médicaux, l’archivage numérique ou tout ce qui touche à l’identité numérique…).
En tous cas ça fait du bien de revoir ce genre de salons et de conférences de manière régulière dans un monde post-pandémie ! Des tas de devs et de geeks vont enfin pouvoir retrouver un semblant de vie sociale, quelques jours chaque année 😉
L’évènement se tiendra le jeudi 9 mars 2023 au Parc des Expositions de Paris, Porte de Versailles – Hall 5.2.