Trois mois à Edocode !
J'avais envie de raconter un peu ma vie à Edocode, je profite de la fin de ma période d'essai !

-- Retour sur ces 3 mois --
Edocode fait partie du groupe Wano composé de 4 sociétés, chacune développant un produit/service différent sur un marché spécifique : musique, média mode et produit web.
Edocode
est composée de 10 développeurs (5 backend dont le CTO, 5 frontend) de
6 product managers (dont le CEO) et d'1 designer.
Edocode a développé deux produits :
- Pmall : produit de fidélisation commerciale sur le marché domestique - Équipe de 11 personnes
- Pushcode : produit de notification web sur les marchés domestique et international. - Équipe de 6 personnes (dont moi), réduite à 2 depuis le développement du nouveau produit.
Un troisième produit est en cours de création, et c'est dans cette équipe de 4 personnes que je travaille depuis mi novembre.
De début octobre à mi-novembre, j'ai commencé directement sur Pushcode. Ça na pas été évident car 3 des 6 membres de l'équipe Pushcode ont commencé le nouveau projet début octobre, projet que je n'ai rejoint qu'à la mi novembre.
Je me suis retrouvée la seule développeuse sur le produit en production....J'ai développé une nouvelle fonctionnalité - notification du client final lorsqu'un produit est en stock - et corrigé quelques bugs existants. Heureusement j'ai pu avoir de l'aide de développeurs séniors.
Ensuite je suis passée sur le projet de développement du nouveau produit. On travaille avec un partenaire qui nous aide à monter en compétence sur son développement. C'est assez cool mais hyper intense : on applique tous les mots tendances du moment : développement agile, la démarche lean (technique de management), la programmation extrême... ça consiste à réfléchir très souvent en groupe, à itérer sur tout pour éviter de perdre l'objectif final et s'assurer qu'on ne développe pas un truc qui ne servirait à rien ou qui ne serait pas assez rentable, à prendre toutes les décisions de stratégie de design et de produit en groupe, et à développer à 2 en commençant par écrire les tests avant d'écrire les fonctionnalités.
Penser Test !
A côté du boulot, on est aussi fortement incités à participer à toutes les activités sociales
Ça va de la rédaction d'un article (https://medium.com/edocode/similarities-between-law-and-programming-318ee6f9ec4b), en passant par un atelier de lecture et jusqu'à une interview !
C'est stimulant mais fatiguant... j'ai jamais dû autant parler au boulot...😅
Ma présentation de Six of Crows pour l'atelier lecture :)
Séance de photo pour le nouveau produit ^^
-- Les meetings où il faut parler... --
- Tous les matins on commence par un Standup (15mn) où on raconte ce que l'on veut
- On a tous les mardi midi le Lunch session : Edocode prend en charge le repas durant lequel on suit ou anime une présentation sur des sujets variés :
- raconter nos échecs
- présenter un sujet tech
- ...
- On a tous les vendredi le Retro (1h) où chacun raconte un truc positif, négatif ou neutre. Et on fait une photo tous ensemble à la fin.
- On a aussi les Puff lunch : Tous les jours, on a une app qui choisi 4 employés au hasard pour un déjeuner en visio d'une heure. L'objectif est de garder du lien entre les collègues malgré le télétravail. C'est pas mal, ça donne l’occasion de discuter avec des collègues que je ne vois pas souvent. Le repas est aussi pris en charge par Edocode.
Mes déjeuners le plus souvent ^^
- Une fois par mois, on
vote pour un de nos collègues qui a représenté le plus les valeurs
d'Edocode. En général c’est l'entraide ou la compétence qui est
valorisée. Le gagnant remporte un bon d'achat de 10 000yens !
-- Le rythme d'une journée type à Edocode --
Pour les équipes Pmall et Pushcode, ça commence à 10h05 avec le Standup et ça finit avec le sprint à 16h30. Avant, après et au milieu, on travaille sur nos missions respectives. On est libre de nos horaires, c'est à dire que tant que l'on fait nos 160 heures par mois, on s'organise comme on veut. Il y a principalement des parents à Edocode, donc beaucoup font des horaires décalées le matin ou l'après midi pour gérer leurs enfants.
Dans l'équipe nouveau produit, on est sur 3 mois intenses de création et lancement de produit, donc le rythme est un peu différent. Je commence mes journées à 9h15 avec aussi un Standup, puis je développe en pairing toute la matinée et l'après-midi jusqu'à 17h - quand je ne suis pas en réunion. Je m'organise avant 9h ou après 17h pour le boulot en dehors du pairing - pour me former notamment.
Je suis à plat après ces journées !
Heureusement
les journées ne sont pas trop longues - je vise 8h de boulot par jour - puisque je suis en contrat heure.
Petite pause café :)
-- La programmation extrême--
J'ai pu un peu me rendre compte de la programmation extrême pendant mon expérience au sein du Ministère de la mer l'année dernière.
Sur ce nouveau projet, j'ai l'occasion de bien approfondir le concept : programmation à deux pour faire des relectures au fil de l'eau, itération sur le code, modification et ajustement en fonction de la recherche utilisateur, etc....
La difficulté c'est de devoir coder à deux tout le temps, faut suivre le rythme, surtout quand le binôme est sénior ! On est 2 développeurs côté Edocode, et 2 développeurs côté partenaire et on change tous les jours de binôme.
Ça me demande beaucoup d'effort de travailler constamment en groupe, de réfléchir à plusieurs, mais je m'adapte :)
-- Le télétravail --
Le télétravail est très répandu depuis le début de la pandémie. La plupart des collègues ne vont jamais sur site, certains habitent dans le sud du Japon, d'autres en Corée ou à Taïwan où le décalage horaire est limité.
Je vais encore sur site 2/3 jours par semaine, et en général j'y croise une ou deux collègues.
-- Les jours off --
Le minimum légal est de 10 jours. Et il y a 16 jours fériés. Plus la fermeture annuelle (4 jours) autour du nouvel an.
A mon arrivée, j'ai débloqué directement 5 jours. A partir du 1er avril, j'en aurais 10 de plus. Ensuite mes congés augmentent tous les ans (1 à 2 en plus par an)
C'est encore assez mal vu au Japon d'utiliser ses jours de congés, encore plus de poser 2 ou 3 semaines. A Edocode, ça n'a pas l'air de poser trop de problème. A tester !
-- La rémunération et l'évaluation des compétences --
Pour la rémunération et l'évaluation des compétences, je trouve leur système plutôt intéressant et juste : ils évaluent les compétences en fonction d'une grille très précise ( type arbre d'évolution). Il y a des compétences transverses et des compétences métiers. Il y a 5 niveaux d'expertises et dans chaque niveau d'expertise, il y a des sous-niveaux.
Moi je suis niveau 1 partout dans les compétences métiers (front, serveur, base de donnée, design). J'ai encore beaucoup de progrès à faire avant de monter d'un niveau.
Pour l'évaluation des compétences, c'est tous les 6 mois, et il faut démontrer en remplissant une fiche ultra détaillée que l'on a atteint un niveau supérieur si l'on veut changer de niveau. J'avais jamais été évaluée avec ce niveau de détail ^^, ça va être une expérience pour la prochaine évaluation...
En rentrant chez Edocode, j'ai eu le salaire niveau 1 qui correspond à 335,000 yens par mois - 4.2 millions de yens sur l'année (On est millionnaire au Japon :D).
A cela s'ajoute la prise en charge des transports, des repas 1/2 jours par semaine, de mes cours de japonais.
J'ai reçu aussi une enveloppe pour m'aider dans mon installation au japon, équivalente à environ 2500 euros.
Et on a aussi un intéressement en fin d'année en fonction du nombre de mois travaillé dans l'année !
En résumé, mon expérience au sein d'Edocode est plutôt positive même si assez difficile d'un point de vue compétence et apprentissage de la langue.
Un vrai challenge, je n'ai pas le temps de m'ennuyer :)





Le fonctionnement de l'entreprise est très intéressant. J'aime bien la philosophie et le mode de travail.
RépondreSupprimerPar contre, il est clair que le rythme doit être super intense pour toi.
Je n'avais pas réalisé à quel point tu travailles. Je me demande comment tu fais pour trouver du temps pour alimenter le blog. Franchement, chapeau bas.
J'ai un peu de temps dans les transports... 😅
RépondreSupprimer