L’argent chez les développeurs
L’argent est important. Dire le contraire est un peu hypocrite. Alors, en tant que développeur, comment se positionner niveau salaire ?
L’argent est important. Dire le contraire est un peu hypocrite. Alors, en tant que développeur, comment se positionner niveau salaire ?
Certains livres devraient être obligatoires pour tous les développeurs. Ils ne sont pas tous techniques. Ils sont tous incroyables.
Avec le temps, j’ai fini par comprendre que ce qui comptait le plus dans ce métier, c’était les habitudes. Toutes ces petites décisions et façons de faire.
La passion chez les développeurs est un concept qui met une pression folle à beaucoup de gens. Tu en entends parler en permanence.
Beaucoup de monde s’accorde à dire que les développeurs en France sont considérés comme des subalternes bas de gamme. Un centre de coût méprisé.
L’ego des développeurs est incroyable. J’entends beaucoup parler du syndrome de l’imposteur mais le syndrome de l’énorme boulard est tout aussi présent.
Comment devenir développeur web ? Si c’est une question que tu te poses, t’es au bon endroit. Oui t’es capable, il est temps d’oser et de te lancer.
J’ai vu énormément de projets informatiques sombrer dans le chaos. Je vais te donner la recette parfaite pour réduire en cendre tous tes efforts.
Il n’y a pas de bonne estimation de temps. Ton estimation de temps sera forcément une blague et aujourd’hui on va voir pourquoi.
Tous les développeurs sans exception sont religieux. Moi le premier et surtout toi. Cette religion te met en colère et te pousse vers de mauvais choix.
Les compétences clefs pour tous développeurs ne sont pas une liste sans fin de langages et de technologies. Je vois partout ces check lists interminables.
Le métier de développeur a beaucoup d’avantages. Mais crois-moi quand je te dis qu’on est loin de la promenade à Walt Disney.
Le PHP est le langage le plus utilisé au monde. C’est aussi le plus détesté. Et c’est de la haine pure. Mais pourquoi tant de haine?
Les développeur(euse)s junior sont ceux qui prennent le plus cher. Et pourtant y’a des choses simples à savoir pour limité la casse.
Beaucoup de logiciels sont en partie, ou totalement, codés avec le cul. Mais pourquoi ? La faute aux développeur(euse)s ou à l’entreprise ?
Dans cet article on va détourner une technologie de son usage initial. On va parler à 200% de CSS car je vais te montrer comment dessiner avec.
On va parler de ce qui se passe quand on dit oui à tout. On va parler stress, pression et burnout chez les développeurs.
Quand un projet tourne au cauchemar, les développeurs ont souvent le réflexe de pointer du doigt un management irresponsable.
En commençant à travailler dans ce secteur, il y a bientôt 6 ans, j’ai pu trouver en chacun de mes managers des mentors formidables.
Laisser un énorme trou de sécurité est l’un des pires truc que tu peux faire. Les développeurs ignorent presque tout du sujet.
Javascript est un l’un des langages les plus accessibles. Mais entre ceux qui l’utilisent et ceux qui le maîtrisent, il y a une nette différence.
La code review est l’un des outils les plus bénéfiques et formateurs pour un développeur. Sauf quand c’est mal fait.
Avoir les bons outils te fait gagner un temps fou. Je te dévoile mon dossier favoris, j’ai mis plusieurs années à construire cette liste !
Le concept d’architecture logicielle est aussi indispensable qu’ignoré par les développeurs. Ceux qui s’y intéressent ont un énorme avantage.
Les design patterns sont inévitables pour tous les développeurs. Si tu ne les connais pas, sache que tu les utilises déjà sans le savoir.
La programmation compétitive prend de l’ampleur. Chaque année, toujours plus de concours et de nouvelles plateformes d’entrainement.
J’ai bossé avec beaucoup de développeurs, dans tout type d’entreprise. Les plus efficaces ont tous des points communs.
Aujourd’hui, je vais te montrer les pires bouts de code que j’ai jamais vus. Des sataneries qu’il ne faut surtout pas produire !
Ton syndrome de l’imposteur est un formidable outil pour ta carrière. Tu veux t’en débarrasser ? C’est la mauvaise stratégie.
J’ai de la chance d’avoir beaucoup de monde qui passe sur le blog. Ça veut dire beaucoup de commentaires. Ça veut dire un très petit pourcentage de commentaires méchants.
La saison 2020 est déjà finie. C’est plus d’un million de visiteurs uniques qui sont passés sur le blog cette année. C’est fou !
La résolution de problèmes est ta principale activité en tant que développeur. Devenir bon là-dedans, c’est obligatoire.
Certains apprentissages ont tout changé pour moi en tant que développeur. Des connaissances qui ont été décisives pour ma vie professionnelle.
Si tu es développeur web, tu vas souvent devoir discuter avec un designer. Tu vas devoir traduire son travail pour l’intégrer via ton code.
J’ai reçu un mail d’une certaine Pauline. Elle me demandait si ces connaissances étaient suffisantes pour devenir, “une vraie développeuse”.
ThreeJS te permet de faire des choses incroyables en 3D avec un peu de connaissance en Javascript. C’est beaucoup simple que ça en a l’air.
You Smile You Lose ! Aujourd’hui, on va rigoler. La période est difficile, et les conséquences de ce virus ne sont qu’un détail.
Aujourd’hui, on va parler de mes plus grosses catastrophes! Sur Internet, y’a que des experts. Des gens parfaits.
Un projet perso c’est du fun à l’état pur. Pourquoi ? Comment le choisir ? Comment le finir ?
Je jouais avec ThreeJS et puis j’ai eu une idée. Ça devait être un POC, c’est devenu un side project qui a produit une expérience hypnotisante.
Aujourd’hui on va parler d’une règle pour devenir un meilleur développeur ! C’est très simple et ça va avoir un effet exponentiel.
Apprendre un nouveau langage est une étape obligatoire en tant que développeur. Mais pourquoi ? Et comment le faire rapidement ?
Être bon en entretien technique et être bon développeur sont deux choses bien distinctes. C’est devenu deux compétences différentes.
GPT-3 s’est fait connaitre à une vitesse folle via des posts viraux. Entre hype et anxiété, c’est quoi GPT-3 exactement ?
La récursivité est un concept fondamental, utilisé absolument partout. Ça paraît compliqué au début, mais en fait c’est très simple.
L’équipe npm a des très bonnes nouvelles à partager car la version 7 de npm passe finalement en phase bêta!
Aujourd’hui, on va parler mindset. Comment aller plus vite en tant que développeur, comment accélérer dans tout ce que tu fais !
La mémoïsation est un terme de programmation étrange et qui semble compliqué. En vrai, c’est super simple et très utile. Une fois de plus, ça tombe de temps en temps en entretien.
Les algorithmes de parcours de graphe sont beaucoup plus simples qu’ils en ont en l’air. Et ils tombent fréquemment en entretien d’embauche.
Les algorithmes de tri permettent la compréhension de notions fondamentales en informatique. Ça tombe aussi très souvent en entretien d’embauche !
Les structures de données non linéaires sont grandement sous-estimées, voire complètement ignorées, par beaucoup de développeurs. C’est vraiment une erreur.
Les structures de données sont la base de tout ce que tu fais en informatique. Savoir comment elles fonctionnent te donnent un avantage fou.
La notation Big O est une notion souvent ignorée par les développeurs. C’est pourtant une notion fondamentale, plus qu’utile et simple à comprendre.
Git est l’outil par excellence que tout développeur doit maîtriser. C’est 36 millions d’utilisateurs et 90% de part de marché.
Cette pandémie de l’enfer a prouvé que le remote de masse était possible. Et nous autres développeurs, on est très bien placé pour ce cas de figure.
Python va bientôt fêter ses 30 ans. Dans la dernière enquête stack overflow, il est dans le top 5 des langages les plus utilisés et le top 3 des plus aimés.
Aaaaah le legacy code ! Soyons réalistes : nous passons la plupart de notre temps à modifier du code existant. Généralement, nous ne l’avons même pas écrit.
Le développeur fullstack est bien réel et son rôle est bien particulier. Énormément de monde pense que le concept de fullstack est impossible.
Quand Flutter a pointé le bout de son bec, j’étais sceptique. Encore un framework qui va tout révolutionner… une fois de plus… Bordel, si j’avais su !
VueJS c’est la vie. Voilà, on part là-dessus. Je joue avec depuis peu et je suis impressionné. C’est simple, puissant, hyper agréable et populaire.
Visual studio code est de loin l’IDE le plus utilisé par les développeurs. Mais est-ce que tu sais à quel point tu peux gagner du temps avec ?
Deno V1 est sorti officiellement le 13 mai dernier et a provoqué un gros drama dans la communauté Javascript. Ça ressemble énormément à NodeJS.
Rester attractif est complexe. Tous les outils, langages et frameworks vont perdent en popularité au point où les entreprises n’en voudront plus.