Depuis quatre mois, je travaille chez Raincity Studios comme stagiaire en alternance travail-études, et je me suis dit que ce serait bien d'essayer de résumer mon expérience. Alors, qu'ai-je appris? Eh bien, quelques éléments m'ont frappé dès la première semaine, et je les trouve encore impressionnants.
L'importance d'inclure la communauté dans vos projets n'est habituellement pas abordée en classe, et jusqu'ici ma formation s'est concentrée sur la programmation et le développement en vase clos. Raincity insistait vraiment sur la participation à la communauté, et parmi mes tâches de la première semaine, il y avait la rédaction d'un billet de blogue, ma présentation aux groupes Drupal pertinents, l'exploration du code et le signalement de demandes pour de petites améliorations, avec comme objectif général de faire savoir aux autres sur quoi nous allions travailler. Créer un élan autour de votre travail est une excellente façon de rester motivé, et souvent les gens sont même prêts à donner un coup de main. Pouvoir bâtir sur un projet existant comme le module SMS Framework de Development Seed nous a vraiment aidés à lancer notre travail, et maintenant que je vois mon code et mes idées décortiqués par d'autres membres de la communauté, c'est agréable de savoir que d'autres pourront continuer à améliorer nos contributions.
Raincity Studios semble aussi avoir une belle diversité au sein de l'entreprise. Souvent, les entreprises se concentrent strictement sur le développement ou sur le design, mais je me sens chanceux d'avoir beaucoup appris en discutant avec les designers au bureau. Du point de vue d'un développeur, je pense qu'avoir autour de soi des gens capables de vous sortir du code contribue grandement à une meilleure programmation, à un meilleur design et, au bout du compte, à de meilleurs produits. De plus, avoir des homologues à Shanghai et partout dans le monde élargit vraiment les perspectives — certaines discussions sur notre canal Skype et sur notre blogue public ont vraiment soulevé des questions auxquelles je n'aurais normalement pas été confronté.
Il y a plein de petites choses que j'ai apprises et que je ne pourrais probablement pas énumérer. J'ai vraiment apprécié ce stage et je pense que l'expérience a vraiment contribué à façonner ma vision du développement, du design et du monde. Merci à toute l'équipe de Raincity pour ce bel été, et j'espère vous revoir à l'automne!