Je communique plus facilement avec les ordinateurs...

Interview by Tevin




Marc


Encore une fois, merci de prendre le temps pour l'interview.

Sure

For starters...
Peux-tu me décrire l'entreprise dans laquelle tu travailles ? Ou alors, es-tu indépendant ?

Je ne suis pas indépendant. Je suis salarié dans une entreprise internationale qui compte des centaines de personnes. Dans les bureaux de Paris, nous sommes autour de 150 personnes.

Je vois
Est-ce tu pourrais me parler de ton poste ou l'activité principale au sein de l'entreprise ?

Je suis développeur backend, ce qui veut que je suis responsable de développer des fonctions pour améliorer et maintenir le code existant, par rapport aux demandes qu'on reçoit (soit par certain-es client-es, soit en interne).

Peux-tu me parler de l'organigramme de l'entreprise, où est-ce que tu te situes par rapport aux autres employés ?

L'organigramme est à la fois horizontal et vertical. L'équivalent du CEO est un groupe de 4 personnes avec chacune une spécialité, finance / industrie / tech / relation client. Dans chaque spécialité, il y a un-e manager principal-e qui gère les managers d'équipes (entre 1 et 10 personnes dans une équipe). Et les managers d'équipe gèrent à leur tour les autres salarié-es. Je suis dans la plus grosse équipe, nous sommes 6 pour le même manager d'équipe. Et c'est le seul manager à gérer d'autres managers d'équipe.

Peux-tu me parler d'une activité sur la laquelle tu as dû récemment travailler ?

Je travaille chez un fournisseur d'énergie et nous avons récemment eu une grosse charge de nouveaux abonnements ; depuis deux semaines, je corrige les bogues signalés par les client-es quand elles ou ils appellent le service Client par téléphone.
(d'autres collègues gèrent les demandes par mail par exemple ; je ne fais que les demandes par téléphone)

Parle-moi un peu de toi :
Depuis quand est-ce que tu es dans le web développement ?
Ton parcours professionnel avant d'en arriver là et jusqu'à aujourd'hui.
Comment ta passion pour le métier que tu fais a vu le jour ?
Et, peut-être ton nom et prénom également ?

Je m'appelle Marc, j'ai commencé le développement web en deuxième année de fac soit depuis 2008. Professionnellement, j'ai commencé en 2013 avec quelques coupures au milieu. J'ai découvert le développement web par hasard, j'étais dans l'informatique pour devenir programmeur de jeux vidéo. Et ça m'a beaucoup plu. J'ai la double spécialité mais en termes de recrutement, le web est beaucoup en demande que le jeu vidéo. J'aime les challenges qui viennent avec, le fait que le site internet doit marcher h24 et la réactivité qu'il faut avoir pour trouver des solutions rapidement et en même temps pas trop compliquées à gérer plus tard. Je me suis rendu compte que je communique beaucoup plus facilement avec les ordinateurs que les êtres humains donc j'en profite. J'ai travaillé dans la recherche à l'INRA, dans un grand groupe à LaPoste et plusieurs startup dont un studio de jeux vidéo.

Avec tout ça, j'ai deux (ou trois) questions supplémentaires.
La programmation de jeux vidéo doit beaucoup différé de ce que tu fais actuellement, non ?
Ou pas du tout, d'où le fait que tu as dis avoir double spécialité ?

J'ai une double spécialité parce que j'ai un diplôme en programmation de jeux vidéo et un diplôme en développement web. Il y a pas mal de différences mais derrière, coder ça rester produire du code.
Il y a pas mal de différences mais derrière, coder ça rester produire du code.

Je vois, je vois.
Saurais-tu donner un peu plus de détails sur ton travail dans la recherche à l'INRA et LaPoste ?

Quel genre de détails tu veux ?

Une brève introduction sur l'INDRA et LaPoste et expliquer ce qu'était le travail dans la recherche.

À l'INRA, j'étais dans la section Vigne et Vin qui est divisée en deux : l'équipe mathématiques et l'équipe informatique. J'étais dans l'équipe informatique. L'objectif était de faire des expériences sur la vigne dans le but de réduire les apports en eau, en pesticides et compagnie pour faire des économies d'argent mais surtout de ressources. J'étais en charge du site interne d'accès et de visualisation des résultats de recherches. Par exemple, j'ai travaillé avec quelqu'un qui faisait son doctorat et j'ai créé un outil pour générer les graphiques pour son travail. À LaPoste, j'étais dans l'équipe des Grands Comptes. Nous étions une vingtaine de personnes dans l'équipe et on travaillait sur le site internet utilisé par les équipes Client pour suivre les commandes (créations, mises à jour).

Euh j'ai zappé les introductions.

L'INRA est l'Institut National de Recherche Agronomique qui est devenu récemment INRAE, l'Institut de Recherche pour l'Agriculture, l'alimentation et l'Environnement
La Poste ben c'est La Poste, service de distribution du courrier en France.
Est-ce que c'est suffisant ?

Oui, c'est suffisant pour l'introduction.
Je reviens juste sur un point ; j'ai peur de pas bien comprendre "suivre les commandes (créations, mises à jour), tu saurais être plus précis ?

Oui, les Grands Comptes sont les entreprises - genre La Redoute, le Ministère de la Santé -, qui envoient leurs catalogues ou des lettres d'informations à la population.
Et du coup, on a des commandes avec des millions d'envois et donc une plateforme de suivi dédiée.

D'accord.
Qu'elles étaient les moments les plus difficiles que tu as rencontré dans le métier ?

Dans le rapport aux autres, sans hésitation, la misogynie et l'homophobie.
Techniquement parlant, un environnement de travail dans lequel les façons de faire mises en place ne sont pas respectées.
Et les moments de pression pour tenir les délais.
(Et les manques de communication qui vont avec).
Ça répond à la question ?

Oui.
Des conseils que tu donnerais à quelqu'un, comme moi, qui souhaite s'exercer dans le web développement ?

J'ai fais un stage d'une semaine et une formation de 2 mois consistant à explorer différents métiers en informatique (dont gestion de réseau, technicien PC/réseau, web design, langage Python et HTML et un peu de JavaScrip).

Je revois ces choses-là plus en profondeur pendant ma formation actuelle (à l'exception des 3 métiers cités plus haut et de Python) en plus de Git/GitHub.

Voilà toute mon expérience.
Je peux faire un site internet statique avec un design propre avec quelques liens par-ci par-là, mais ça s'arrête là.

Je te conseille de trouver une communauté (ou plusieurs). Participer à des projets open source par exemple pour mieux appréhender le travail en équipe.
Entraîne-toi en anglais.
Toucher à tout, c'est cool mais au bout d'un temps, il faut se spécialiser, pars sur ce qui t'intéresse le plus et pas forcément ce que tu fais de mieux (si les deux sont la même chose alors tant mieux).
Au début, suis ton cœur ; tu auras le temps de suivre ta tête après. Un truc comme ça.
Je m'entraîne sur CodinGame par exemple, ça oblige à penser le code différemment et j'aime bien les formations d'Udemy.

Je note.

Et pour finir... selon toi, quelles sont les avantages et désavantages/contraintes à devenir web développeur ?

Et aussi, quelle serait les connaissances requises pour vouloir commencer à postuler ?

La contrainte est qu'il faut accepter de travailler avec d'autres et donc, savoir gérer les conflits, savoir communiquer correctement.
Le gros avantage est que tu es en contrôle total de ce que tu codes ; tu peux faire ce que tu veux, le code va toujours obéir.
Le désavantage est la responsabilité qui va avec. Tu dois avoir conscience que le code est puissant et que tu peux tout casser.

Pour commencer à postuler, les notes de l'école et ta motivation devraient suffire.
Rapproche-toi d'associations ou de structures de ce genre pour demander un coup de main sur la gestion du site.
Commence à créer ton site ou n'importe.
L'essentiel c'est que tu montres ce que tu sais faire.

Je vois, je vois.
Et bien écoute... merci d'avoir pris le temps de répondre à mes questions et tout ça.

Pas de souci.
N'hésite pas à me recontacter.