On pourrait penser que les horaires de travail des programmeurs ne diffèrent pas les uns des autres. Mais ce n'est pas le cas ! Chaque startup, chaque éditeur de logiciels, voire chaque entreprise, a son propre style de travail qui influence la manière dont nous fonctionnons au quotidien.
Avant de commencer votre carrière à un certain endroit, vous risquez d'avoir la tête qui tourne à force de remettre les choses en question. C'est pourquoi j'ai décidé d'écrire cet article et de vous donner un aperçu des coulisses. Passons en revue ma journée en tant que JavaScript Développeur ici à The Codest.
Matin
Nous sommes vendredi, il est 7 h 52. Je viens de prendre une tasse de mon café préféré et je m'apprête à me connecter à Slack pour dire bonjour à notre canal de notifications. Selon les jours, je commence entre 7 et 9 heures, car nous avons des horaires de travail flexibles. C'est à ce moment que la magie commence - j'ouvre les applications frontales et dorsales ainsi que la base de données. Ensuite, j'aime consulter à nouveau mon Slack pour voir s'il y a des aspects à prendre en compte - de nouveaux problèmes survenus pendant que j'étais en train d'ouvrir la base de données.
pas au travail, des insectes pour jouer, code revues d'autres développeurs que je dois vérifier.
J'aime aussi passer en revue ma boîte aux lettres et mon calendrier pour voir si de nouvelles réunions sont prévues pour la journée. Une fois tout cela vidé, je passe à Trello pour voir ce que j'ai à faire aujourd'hui et planifier le reste de ma journée.
Midi
Lorsque j'ai terminé toutes les tâches mentionnées ci-dessus, il est temps de me plonger dans mon code ! Pour maintenir un bon flux de travail, j'organise parfois un appel avec d'autres développeurs qui participent au même projet que moi. projet pour voir ce qui est nouveau, échanger des points de vue et, si nécessaire, réfléchir ensemble pour trouver les meilleures solutions aux écueils qui se présentent.
Pour rester sur la bonne voie, je consulte Trello et les commentaires pour voir s'il y a eu des changements afin d'être au courant de tout. Lorsque j'en ai terminé avec les questions les plus urgentes, c'est l'heure du déjeuner ! J'informe mes collègues de The Codest que je m'absente un moment et je tape "AFK" dans notre canal de notification sur Slack.
De plus, tous les vendredis, nous organisons des réunions virtuelles autour d'un café pour tous les employés. J'aime bien m'y rendre de temps en temps et discuter avec des personnes de tous les départements.
Après-midi
En fonction des projets, j'ai également des réunions périodiques. Dans le cas de la réunion en cours, j'ai un appel avec Wojtek (notre chef de projet). Produit Design) toutes les deux semaines pour parler de l'entreprise actuelle et s'assurer que tout se passe bien. Nous discutons également de tous les problèmes survenus au cours des derniers jours, réfléchissons à des solutions pour les résoudre et coopérons ensemble sur tout ce qui est important.
Outre la création de code, j'ai également l'occasion de diversifier mes tâches et de participer à d'autres activités intéressantes, telles que l'aide au recrutement, la gestion des réunions de développement internes et la création de devis de projets. En fonction de la situation, je participe à certains entretiens d'embauche afin de rencontrer les candidats et d'apporter mon expertise pratique à notre service de recrutement. Je me concentre également sur l'organisation de nos réunions de développement internes, où tous les développeurs de The Codest se rencontrent et partagent leurs connaissances en préparant des présentations pratiques et des événements en ligne attrayants. Je m'occupe principalement de recueillir les commentaires des participants, d'annoncer les réunions et de rechercher des intervenants de notre entreprise pour les événements internes à venir.
Alors que la journée de travail touche à sa fin, je dis simplement au revoir à The Codest. équipe et sur le journal, et j'ai défini mon statut comme étant inactif.
Conclusion
Voici donc comment s'est déroulée ma journée ! Honnêtement, elles peuvent toutes différer les unes des autres. Ce qui est génial avec le travail à distance, c'est qu'on peut travailler dans le confort de son domicile tout en participant à de nombreuses activités sociales avec des collègues qui jouissent de leur propre emplacement - et on peut en fait travailler d'où l'on veut !
En savoir plus :
Pourquoi vous devriez (probablement) utiliser Typescript
Comment ne pas tuer un projet avec de mauvaises pratiques de codage ?
Stratégies de récupération des données dans NextJS