NEWS

Vis ma vie de développeur web avec Clément

Vis ma vie de développeur web avec Clément

Quelle est la journée type d'un développeur Web ?

Si vous envisagez de faire carrière dans le développement web, vous voudrez sans doute savoir à quoi cela ressemble vraiment une fois que vous aurez décroché votre premier poste. Pour vous donner un aperçu de la vie réelle d'un développeur web, nous avons demandé à Clément, notre développeur web interne, de nous parler de sa journée de travail typique.

Clément, développeur junior chez DonkeyCode

Après avoir suivi un cursus en sciences pharmaceutiques et biomédicales, Clément a décidé de se tourner vers le développement web. Il a ainsi intégré la formation de Développeur web et Web Mobile de DonkeySchool. Par la suite il a commencé en tant que développeur junior chez DonkeyCode. Il nous explique ici comment se déroule sa journée. Quels sont les défis qu'il doit relever et ce qui le motive. 

Si vous souhaitez suivre ses traces, allez à la fin de l'article pour regarder le programme de formation de DonkeySchool pour devenir un développeur web.

 
 

Une matinée type avec Clément en tant que Développeur web:

 

A toi Clément: 

8:30 J'arrive généralement au bureau entre 8 h 30 et 9 h, avant que le brouhaha ne commence. C'est le meilleur moment pour avoir un peu de paix et de calme, et cela me permet de m'organiser pour la journée à venir. Je passe environ 30 minutes à éplucher mes mails et mes messages Slack. Je vérifie ensuite les erreurs et les rapports de bug, pour voir si des problèmes sont apparus pendant mon absence, et je priorise ma liste de tâches

9:20 Il est temps de prendre un café avant notre réunion d'équipe. Chaque matin, nous nous réunissons pendant une demi-heure environ pour discuter des objectifs de notre sprint hebdomadaire. Nous parlons de ce que nous avons fait la veille, de ce sur quoi nous allons nous concentrer pour la journée à venir et des obstacles auxquels nous sommes confrontés. Cela nous permet de nous assurer que nous sommes sur la bonne voie en tant qu'équipe et de planifier le reste de la semaine.

10:00 Le vrai travail commence maintenant. Une fois la première réunion terminée, je m'attelle à mes tâches prioritaires. Il peut s'agir d'un bug urgent à corriger ou autre. En l'absence d'urgence, je commence simplement ma liste de choses à faire. Nous utilisons un outil de gestion de projet appelé Gira pour la planification agile et le suivi du temps. Je vais donc chercher le projet suivant dans Gira et commencer à suivre mon temps. À ce stade, j'ai tendance à mettre mes écouteurs et à travailler de manière autonome en écoutant un peu de musique pop.

Nous travaillons souvent en binôme. Ainsi, en fonction de la tâche à accomplir, je peux m'asseoir avec l'un des autres développeurs de DonkeyCode, pour que nous puissions travailler ensemble. Il s'agit d'une pratique assez courante dans le secteur du développement web. Celle-ci nous permet de mettre en commun nos connaissances et notre matière grise pour trouver les meilleures solutions. De plus, comme je suis développeur junior, mon collègue Nicolas me conseille régulièrement et suit mes progrès. 

Une fois que j'ai terminé une tâche, je soumets mon code pour examen. Je le télécharge sur le serveur de test et sur GitHub avec un commentaire sur ce que j'ai fait et pourquoi, les modifications que j'ai apportées et les instructions sur la façon de le tester. Je le marque ensuite pour révision afin que mon équipe le voie. Nous appliquons une politique selon laquelle tout code doit être révisé par au moins un autre membre de l'équipe. Ce qui explique pourquoi les systèmes de contrôle de version sont des outils essentiels. Une fois que j'ai soumis mon code pour révision, j'arrête le suivi du temps.

13:00 Je suis maintenant affamé et prêt à faire une pause, alors je vais en pause déjeuner. Nous achetons souvent au picard du coin, ou nous sortons tous pour déjeuner. Nous parlons politique, philosophie, bitcoin et vie de famille avant de retourner au bureau de Donkeycode/ DonkeySchool.

 

Une après-midi type avec Clément en tant que Développeur web:

 

14:00 De retour à mon bureau, je prends ma liste de tâche dans la colonne de planification du sprint dans Gira et je lance le suivi du temps. Le suivi du temps nous aide à planifier notre temps plus efficacement. Nous avons une bonne vue d'ensemble du temps que nous passons sur les différents projets, et nous pouvons faire des estimations réalistes pour les projets futurs. 

16:00 Je passe la dernière heure de la journée à régler les derniers détails et à me préparer pour demain. Je vérifie les projets que j'ai soumis avant le déjeuner pour voir s'ils ont déjà été examinés. Si c'est le cas, j'examine les commentaires et j'applique toutes les modifications demandées, puis je les soumets à nouveau pour une nouvelle révision. Je m'occupe ensuite des corrections de bug ou des demandes des autres développeurs, et je révise tout le code qui a été soumis. Si j'ai le temps, j'aime terminer la journée en regardant un tutoriel vidéo. En ce moment je me forme sur du Three JS. 


18:00 Je ferme mon ordinateur portable et je rentre chez moi. En général, je ne fais pas d'heures supplémentaires, sauf s'il y a quelque chose de vraiment urgent à traiter. Tant que j'ai tout réglé et que je sais ce que je ferai le lendemain, je suis prêt à partir à l'heure.

 

10 mois pour Devenir Développeur Web et Web Mobile avec DonkeySchool.

 

La famille DonkeySchool

DonkeySchool est une formation mixte alliant à la fois le présentiel et le télétravail. Notre objectif est de vous faire découvrir notre passion et vous accompagner dans votre projet, en s’appuyant sur un mode d’enseignement tout à fait innovant : le blended learning

Le blended learning vous propose de mixer les cours en présentiel et les cours e-learning pour un apprentissage complet.

DonkeySchool vous forme au métier de développeur mais pas seulement, puisqu'on vous embauche en fin de formation. Comme Clément ayez la possibilité de vous former dans une école en pleine expansion et de vous faire embaucher en fin de formation par celle-ci.

Pour Télécharger le programme :

[contact-form-7 id="6" title="Contact"]