Salut à toi !
J'espère que tu vas bien et que les fêtes vont être un moment de joie et de réjouissances pour toi et les tiens.
Cette semaine, je te laisse souffler avec Port & Adapter. Si tu cherches les articles, ou si tu ne sais pas de quoi je parle, la série est ici.
⏱️ Profites-en vite, les premiers épisodes vont passer en archive et devenir réservés aux abonnés premiums et founders.
Pour cet épisode, parlons hackathon, code contest ou juste de challenge fun.
Chaque année, j'attends l’Advent of Code avec impatience.
Tu reconnais cette magnifique home page ?
Le principe est simple : un calendrier de l'avent avec un jour = un problème (en 2 étapes).
Advent of Code, pourquoi c'est bon pour toi ?
C'est l'occasion de faire de l’algo bête et méchant (souvent plus méchant que bête) et si, comme moi, tu es dans des applications SaaS/Web avec beaucoup d’IO, ça change, c'est rafraîchissant.
Tu peux te challenger avec tes potes et/ou collègues sur un sujet extérieur et neutre qui permet d'apporter de la vraie cohésion d'équipe et de la progression collective (plus que le bowling organisé par le/la Chief Happiness Officer).
C'est un prétexte simple, clair et délimité qui s'offre à toi pour (ré)apprendre et te (re)casser les dents sur un langage de programmation : apprendre des trucs nouveaux et être (un peu) meilleur pour l'année qui vient.
Tu construis un repo “portfolio gratuit” en t'amusant et sans pression. Ça pourra te servir pour d'éventuelles futures opportunités. Tu peux même aller beaucoup plus loin et imaginer ce que tu veux autour de l'histoire proposée (certains font des projets de zinzins avec animations 3D et musiques dynamiques → Reddit est bourré de pépites).
Les challenges restent accessibles, tu as donc à disposition : 25 * 2 problèmes par an depuis 2015, ça te fait 500 étoiles à récupérer. De quoi t'occuper un moment.
Le seul truc inutile, selon moi, c'est le leaderboard public et la compétition générale.
Chaque challenge est publié à 6h du mat’ pour nous en France métropolitaine.
En général, les 100 premières places sont remplies entre 6h03 et 06h12.
Tu as intérêt à être bien réveillé si ce classement est un de tes objectifs.
Comment j'ai pu zapper ça et m'en rendre compte que le 12 décembre ?
Je cherche encore une bonne raison : nouveau boulot, enfants, LinkedIn, newsletter, URSSAF...
Mais non, je crois que j'ai simplement zappé.
L'erreur est corrigée, c'est parti maintenant.
Est-ce que je vais rattraper le retard et finir au 25 ? On verra bien (d'habitude je ne finis pas à cause des vacances scolaires, on verra cette fois-ci).
Si tu participes, dis-moi en commentaires.
Si tu veux me voir galérer avec Elixir ou Rust, le repo est ici.
Si tu attends la suite de la série Hexa ça arrive ici.
Bon dimanche à toi !
Tchuss ❤️👺
Aurel