Rapport de stage Livio

Livio, ETH Student within PDF Tools AG

« C’est très agréable de travailler sur son propre projet et de suivre son avancée au sein d’une équipe de développeurs motivés. »

Livio, étudiant en informatique, EPF Zurich

Recommendation

Je conseille PDF Tools AG à tous ceux qui souhaitent découvrir les différentes étapes d’un projet.

Au cours de mon stage de six mois, on m’a attribué mon propre projet et j’ai pu participer à toutes ses étapes, des spécifications aux tests. Grâce au soutien de l’équipe des développeurs, on acquiert rapidement de nouvelles compétences très utiles.

Je suis convaincu que ce stage m’a très bien préparé au monde du travail et que j’ai renforcé mes compétences en programmation. C’est pourquoi je conseille à tous d’effectuer un stage chez PDF Tools AG.

Qui suis-je et pourquoi ai-je recherché un stage ?

J’ai 22 ans et je suis étudiant en informatique à l’Ecole polytechnique fédérale (ETH) de Zurich. Au cours de mon bachelor, que j’ai terminé début 2017, j’ai remarqué que mon cursus me préparait très peu à la pratique. J’avais donc peu de connaissances en programmation. C’est pourquoi j’ai souhaité acquérir une expérience pratique.

Entre le bachelor et le master, le moment était idéal pour suivre un stage de six mois, tout en respectant le calendrier académique.

Comment ai-je trouvé PDF Tools AG? Pourquoi PDF Tools AG ?

J’ai découvert la société PDF Tools AG au cours de mes recherches de stage. Lorsque j’ai consulté son site Internet pour en savoir plus sur l’entreprise, cette dernière m’a tout de suite été sympathique, donc j’ai envoyé ma candidature. La taille raisonnable de l’entreprise a été un critère déterminant car elle laissait supposer des tâches variées et une utilisation du fruit de mon travail chez le client. Cela s’est confirmé au fil du stage.

Comment ai-je obtenu ma place de stage ?

J’ai reçu une invitation à un entretien peu de temps après avoir envoyé ma candidature. Ce fut déjà une bonne expérience en soi car c’était mon premier entretien.

L’ambiance était très détendue. M. Bärfuss m’a présenté les activités et la structure de l’entreprise, puis nous avons discuté de mes connaissances préalables sur les langages de programmation et de mes préférences pour certains secteurs.

M. Bärfuss m’a directement proposé un poste au cours de l’entretien. J’étais ravi et j’ai accepté, en le remerciant pour sa proposition.

À quoi ressemble la journée type d’un stagiaire ?

PDF Tools AG traite ses stagiaires comme tous les autres employés, et ce, dès leur arrivée. Chaque stagiaire est encadré par un tuteur, qui lui présente ses fonctions et l’accompagne continuellement dans son projet.

On m’a assigné mon propre projet, sur lequel j’ai travaillé tout au long de mon stage. Je pouvais décider librement de mes horaires de travail et de pauses.

J’ai rapidement connu tous les membres de l’équipe des développeurs car ils étaient peu nombreux. Nous partagions nos repas le midi, au restaurant ou dans les locaux de l’entreprise – un moment de détente très agréable.

On a toujours répondu à mes questions, même les jours où mon tuteur était absent ou travaillait de chez lui. Tous les membres de l’équipe étaient prêts à m’aider et j’ai pu poser facilement mes questions et avoir une réponse rapidement.

Qu’ai-je appris durant mon stage ?

Grâce à mon stage, j’ai pu découvrir la journée type d’un développeur de logiciel. Participer aux réunions des développeurs de PDF Tools AG m’a permis d’en savoir plus sur les processus de l’entreprise.

J’ai beaucoup appris sur la programmation C++, notamment sur les conventions de codage très utiles, qui permettent de rendre le code plus lisible et plus facilement compréhensible. J’ai également renforcé mes connaissances sur les PDF et leur création car mon projet en nécessitait une connaissance approfondie.

Il était également important de savoir gérer et travailler avec un grand code base et de programmer de sorte que le code soit facile à réviser et rapidement compréhensible par tous. En mettant en application différents concepts théoriques, je me suis rendu compte que ceux-ci ne pouvaient pas toujours être mis en pratique tels quels.

Qu’est-ce qui m’a le plus marqué ?

Ce sont les réunions avec M. Bärfuss et mon tuteur Christoph, au cours desquelles nous faisions un point sur l’avancée du projet et les étapes à suivre, qui m’ont le plus marqué. Elles nous permettaient de discuter des problèmes rencontrés et des solutions possibles et d’avoir une vision claire de la suite du projet. J’ai découvert de nombreuses solutions et procédures car M. Bärfuss et Christoph avaient beaucoup d’expérience en programmation et en analyse de problèmes.