Rapport de stage

Instructions

Vous devez laisser la souris sur le texte coloré comme ceci pour avoir des précisions. (bien sûr, les titres sont colorés en bleu mais n'ont pas de précision)

Introduction

Les locaux de l’entreprise de mon stage sont à Paris, à proximité de la gare Montparnasse. J’ai trouvé ce stage grâce à ma mère, qui est cousine de deux employés d’Easter-eggs. J’ai choisi cette entreprise pour faire mon stage car c’est une entreprise qui travaille dans l’informatique, un domaine qui m’intéresse, et dont je souhaiterais faire mon métier. Je voulais aussi voir une entreprise d’informatique en action, voir comment elle s’organise, voir quels sont les différents rôles des salariés, etc. La principale difficulté de ce stage était que je ne connaissais pas vraiment le système d’exploitation qu’ils utilisaient (Linux, qui est un système d’exploitation très complexe). Je me suis donc informé à propos de Linux avant d'aller au stage. Une fois arrivé le premier jour de mon stage, on m’accueillit très sympathiquement avec une blague, c’est à ce moment que je compris que l’ambiance de travail allait être très bonne.


L'entreprise (Easter-eggs)

Lieu

Les locaux de l'entreprise se trouvent au 44 et 46 rue de l’Ouest (à Paris). Les locaux de l’entreprise sont donc pas très loin de chez moi, à une heure de là où j’habite. Les locaux sont assez petits, on peut voir un très grand nombre de disques durs. Les locaux peuvent acceuillir une douzaine de personnes, mais les salariés ne sont aux locaux qu'une petite partie de la semaine, et sont la plupart du temps en télé-travail.

Historique

Easter-eggs est un entreprise d'informatique créée en 1997, c’est l’une des plus vieilles ENL, qui est spécialisée en systèmes GNU/Linux. Cette entreprise travaille aujourd'hui pour de grandes sociétés/hopitaux.

Activités

Easter-eggs propose du développement spécifique en Python et Perl, de l’hébergement Physique ou Virtuel, du support GNU/Linux et de l’administration système et réseau.

Structure hiérarchique

C’est une entreprise saine, c’est à dire qu’elle n’a aucun endettement, ni investissement extérieur et donc que l’entreprise est stable et durable. C’est aussi une entreprise écologique (tri des déchets papier/carton, électricité d’Enercoop, etc.). C’est, pour finir, une entreprise sociale, qui est transparente vis à vis des salariés et de l’extérieur et qui a un fonctionnement démocratique.

L’entreprise fonctionne sur un système démocratique, c’est à dire que les salaires des employés sont égaux, et les dirigeants de l’entreprise sont élus une fois par an.

Environnement

Easter-eggs est une entreprise qui travaille pour de grands clients (professionels et non particuliers), des hopitaux comme le CHU de Bordeaux, CHU de Montpellier, des opérateurs : Bouygues Télécom, Orange. Des constructeurs comme Dell et même des entreprises auquelles on ne penserait pas comme Blédina.

Un jour de stage

Le lundi, parès un accueil chaleureux, je fais des recherches sur l'entreprise afin de connaître son fonctionnement. L'après midi, j'interview Tanguy et ensuite nous réflechissons à un projet de développement pour ce stage. Nous finissons par choisir de faire un site internet en python pour le rapport de stage.

Tanguy n'est pas là mais il m'envoie le lien de la documentation de la librairie que je vais utiliser pour faire ce site. Ce jour-là, j'ai donc appris à utiliser Flask qui est un librairie qui permet de faire un site internet avec python.

Dès que j'arrivechez Easter-eggs, Tanguy regarde ce que j'ai fait la veille et me montre des points à améliorer. Il m'a appris à me servir de Jinja, un moteur de modèle très pratique pour mon projet. Cela a permis d'améliorer grandement mon code. Je travaille ensuite seul jusqu'à la pause déjeuner. Après la pause déjeuner, il regarde à nouveau mon code et m'explique le fonctionnement des sessions en informatique, un cookie unique et chiffré qui permet de garder des informations importantes sur l'ordinateur de l'utilisateur du site sans que les informations soient piratables. J'ai ensuite amélioré mon site grâce aux sessions tout seul.

Je vais chez Easter-eggs et je continue à développer mon site internet seul jusqu'à la pause déjeuner. Sur le chemin pour pour aller chercher la nourriture, Florent m'explique son travail, administrateur système. Il m'explique que ce métier est en relation avec l'hébergement. Un administrateur système vérifie que les serveurs fonctionnent, aide les clients à installer des choses sur le serveur et installe des serveurs... Son travail est de s'occuper des serveurs de l'entreprise afin qu'ils soient fonctionnels afin que le service du client s'éteigne le moins longtemps possible dans la journée. Une fois la pause déjeuner terminée, je retourne améliorer mon site une fois encore seul. Le soir, avant que je parte, il m'explique les outils qu'il utilise pour vérifier l'état des serveurs que l'entreprise héberge. Depuis son ordinateur, il a accès aux serveurs et il peut exécuter n'importe quelle commande. Il peut aussi voir des graphiques sur l'utilisation des disques durs, des processeurs, de la mémoire RAM sur plusieurs années. En fait, pour éviter une perte de données du serveur si un disque dur meurt, un autre serveur effectue des copies de données du serveur cible jusqu'à lui pour pouvoir ensuite remettre ces données sur un nouveau disque dur. C'est donc avec ces techniques que Easter-eggs peut fournir un hébergement qui est très rarement éteint.

Je fais les dernières finitions du site seul. Tanguy regarde mon travail et me montre une librairie pour faire une carte interactive qui est open-source et qui peut remplacer Google map, ce qui permet de se passer des services de Google et d'utiliser une librairie dont on a confiance. Tanguy regarde mon code à nouveau et m'aide à améliorer la lisibilité de mon site. Je règle les derniers bugs seul.

Interview avec Tanguy, un développeur


Quel est votre parcours ?

J'ai fait des études en Biochimie puis en Bioinformatique, puis j'ai fait de ma passion mon métier, c'est pourquoi je suis maintenant développeur.


Est-ce qu'il y a d'autres possibilités d'études ?

Oui, chez easter-eggs la plupart des gens n’ont pas fait d’études en informatiques, mais ont fait de leur passion un métier.


Quelles sont les qualités requises pour être un développeur ?


Quelles évolutions sont possibles lorsqu'on est développeur chez Easter-eggs ?

Chez Easter-eggs, les développeurs aiment ce qu'ils font et ne souhaitent pas changer de métier donc il n'y a pas vraiment d'évolution possible lorsqu'on est développeur chez Easter-eggs.


Quelles évolutions sont possibles lorsqu'on est développeur en général ?

En général, les développeurs aiment ce qu'ils font et restent développeur mais c'est possible de changer.


Quels sont les satisfactions / désagréments liés à ce métier ?

Satisfactions :

Désagréments :


Conclusion

Je m'attendais à ce que ce stage soit intéressant mais pas autant que ce qu'il a été. Les employés étaient bienveillant avec moi et passaient du temps pour m'apprendre des choses et me donner du travail. Je me suis bien amusé à faire de la programmation et je pouvais travailler sans voir le temps passer. Cela a confirmé mon envie de devenir développeur dans le futur. Ce qui m'a plu c'était l'ambiance, la sympathie des employés et les activités que je faisais. Les employés étaient là pour m'expliquer leur métie, j'ai donc beaucoup apprit. Rien ne m'a déçu. J'ai trouvé cette entreprise très bien. J'ai découvert des outils pour travailler en entreprise. Ce stage a donc conforté mon projet d'orientation car j'ai beaucoup aimé l'ambiance d'Easter-eggs, les activités qu'on y faisait.


Annexe