Fermer

juillet 24, 2022

Comment gagner un hackathon sans arriver premier

Comment gagner un hackathon sans arriver premier



Cette article a été initialement publié sur .cult par Dragoet j’ai tendu. .culte est une plate-forme communautaire basée à Berlin pour les développeurs. Nous écrivons sur tout ce qui concerne la carrière, réalisons des documentaires originaux et partageons des tas d’autres histoires inédites de développeurs du monde entier.

D’après mon expérience des hackathons, je comprends qu’il ne s’agit pas seulement de gagner la première place. Vous participez pour apprendre quelque chose de nouveau, établir des liens et vous amuser.

Lors de mes premiers hackathons, j’étais vraiment concentré sur la victoire et je ne voyais pas tous les autres avantages d’aller à un hackathon. Quand je n’ai pas gagné, j’étais tellement contrarié que j’ai presque voulu oublier tout l’événement.

Au fil du temps, j’ai remarqué que les hackathons attiraient toujours plusieurs types de personnes, avec des compétences différentes. Beaucoup d’entre eux participent pour apprendre quelque chose de nouveau ou pour développer des compétences spécifiques, comme la programmation, la présentation, la conception ou les compétences en affaires.

Pour remporter la première place lors d’un hackathon, vous devez combiner plusieurs éléments. Vous devriez avoir une bonne équipe de personnes ayant des compétences différentes. Vous avez besoin d’une bonne idée et d’une exécution encore meilleure. Vous avez besoin de programmeurs, de concepteurs, de conférenciers, de chercheurs et de personnes ayant de bonnes compétences en communication.

Bien sûr, vous n’avez pas toujours (ou généralement) toutes ces choses. Peut-être que votre équipe n’est pas parfaite ou que le sujet du hackathon est particulièrement complexe, ce qui rend difficile l’élaboration d’un bon concept. Après avoir participé à plus de 30 hackathons, j’ai commencé à comprendre qu’au lieu de me concentrer sur la première place, je peux accomplir beaucoup plus en me concentrant sur l’acquisition de nouvelles compétences et en aidant les autres. Considérez la première place comme un bonus, la cerise sur le gâteau de toutes les nouvelles choses que vous avez déjà apprises.

Voyons maintenant ce que vous devez faire pour acquérir des compétences adaptées à vos besoins et comment gagner sans arriver en tête.

1. Gagnez en tant que débutant

C’est peut-être votre premier ou deuxième hackathon et vous ne savez pas ce que vous devez faire ou comment vos compétences peuvent aider l’équipe. Ne vous inquiétez pas. Prenez votre temps pour apprendre comment fonctionnent les hackathons, ses composants clés et les compétences requises des participants. N’attendez pas que quelqu’un vous confie des tâches. Demandez-les, proposez des idées, faites un remue-méninges avec les membres de votre équipe. Aidez vos coéquipiers dans leurs tâches, pratiquez la programmation en binôme ou révisez la conception et suggérez des idées. Discutez avec des mentors et demandez des conseils non seulement sur le hackathon mais aussi sur des sujets personnels/professionnels. Découvrez les outils utilisés par les autres participants, comme les langages de programmation, les éditeurs de code, les applications de conception, les outils de planification et de collaboration. Demandez-leur pourquoi ils préfèrent ces outils aux autres.

La liste des actions :

– Demander des tâches
– Aidez vos coéquipiers
– Parlez avec des mentors
– Apprendre de nouveaux outils
– S’amuser

2. Gagnez en tant que programmeur

Apparemment, vous êtes déjà familiarisé avec certains langages de programmation, outils et frameworks pour créer des applications Web/mobiles. Vous pouvez utiliser le hackathon pour mettre en valeur vos compétences en codage et apprendre de nouveaux langages et frameworks. Si vous connaissez déjà le backend, essayez de faire le prototype dans un autre langage ou framework. Ou pour ce hackathon, essayez de passer en frontend. Concentrez-vous sur l’apprentissage de bibliothèques spécifiques. Regardez des tutoriels, lisez des articles sur les meilleures pratiques. Utilisez autant de fonctionnalités que possible de la bibliothèque pour comprendre les avantages et les inconvénients de son utilisation, voir les cas d’utilisation et les alternatives.

La liste des actions :

– Apprendre un nouveau langage/framework/bibliothèque
– Essayez un domaine de programmation différent (jeu/backend/frontend/machine learning)
– Discutez des meilleures pratiques avec d’autres programmeurs
– Enseigner aux programmeurs débutants
– S’amuser

3. Gagnez en tant que designer

Dans la plupart des hackathons, il n’y a pas de temps pour des solutions de codage complexes. En fait, parfois, les conceptions les plus impressionnantes gagnent sans aucune implémentation backend. En tant que designer, vous devez comprendre que vous pouvez sauver votre équipe avec une interface utilisateur et une expérience utilisateur incroyables. De plus, n’oubliez pas de vous concentrer sur l’apprentissage de nouvelles choses. Essayez de faire une conception mobile/de bureau/10 pieds pour votre application. Vous pouvez également essayer différents outils ou systèmes de conception. Utilisez un outil de prototypage qui simulera le comportement d’une application réelle.

La liste des actions :

– Faites plusieurs croquis pour votre application
– Essayez d’utiliser des outils autres que ceux utilisés auparavant
– Consultez votre équipe
– S’amuser

4. Gagnez en tant que conférencier

Chaque équipe doit déléguer une personne qui présentera son produit final au public. Habituellement, l’orateur doit commencer à préparer la présentation dès le début du hackathon, car les juges ne verront que ce que l’orateur présente. Donc, vous devez tous les convaincre que votre solution est la meilleure. N’oubliez pas qu’une démonstration simple et claire est la clé !

Pour tirer le meilleur parti d’un hackathon en tant qu’orateur, vous pouvez vous exercer à exprimer vos idées devant vos coéquipiers, où vous pouvez faire attention à votre posture, vos gestes et la façon dont vous prononcez votre discours. En parcourant ces étapes, vous deviendrez plus confiant et convaincant, des qualités qui sont cruciales pour un bon orateur.

La liste des actions :

– Planifiez votre flux de présentation
– Essayez d’exprimer clairement votre solution
– Répétez devant vos coéquipiers
– S’amuser

5. Gagnez en tant que manager

En tant que manager lors d’un hackathon, vous devez vous adapter à des projets à court terme. Il y a plusieurs choses que vous pouvez faire pour livrer un MVP à temps. Vous pouvez répartir les tâches entre les membres de votre équipe en fonction de leurs capacités, alors assurez-vous que tout le monde est impliqué et fait de son mieux pour atteindre l’objectif commun. Essayez d’organiser des réunions toutes les 5 à 6 heures pour discuter avec votre équipe des mises à jour et des prochaines étapes. De plus, une bonne pratique consiste à diviser les tâches en sous-tâches pour pouvoir suivre le processus de mise en œuvre. Veiller à ce que chacun comprenne ses tâches et s’acquitte bien de ses fonctions.

La liste des actions :

– Organisez des réunions régulières avec votre équipe
– Pratiquer la gestion du temps
– Essayez de diviser les responsabilités en sous-tâches
– S’amuser

6. Gagnez en tant que mentor

Un mentor de hackathon est comme le professeur pour tous les participants. Votre rôle de mentor est de susciter l’enthousiasme et de démontrer votre volonté d’aider. De plus, vous pouvez renforcer vos connaissances en enseignant aux autres des choses pour lesquelles vous êtes doué. En outre, vous pouvez recommander les outils et frameworks les plus récents avec lesquels vous avez déjà travaillé. De plus, vous pouvez partager des situations particulières auxquelles vous avez été confronté et comment vous avez réussi à les résoudre. Essayez d’expliquer en utilisant des méthodes simples et assurez-vous que tout le monde comprend ce que vous voulez dire. Vous pouvez même préparer une présentation pour couvrir les principaux sujets du hackathon, y compris quelques hacks et astuces.

La liste des actions :

– Préparer une présentation sur le thème du hackathon
– Approchez chaque équipe pour voir les progrès de chacun
– Proposez votre aide
– Partagez votre expérience
– S’amuser

7. Gagnez en tant qu’hôte

L’hôte a les tâches et les responsabilités les plus importantes lors d’un hackathon. En tant qu’organisateurs, vous pouvez faire en sorte que cet événement se passe bien pour que les gens restent avec des émotions positives. Vous pouvez organiser des activités supplémentaires pour vous amuser, par exemple des jeux interactifs ou de société, peut-être des quiz ou des défis. Essayez également d’informer tout le monde de chaque phase du hackathon afin que chacun puisse gérer son temps.

La liste des actions :

– Préparer un plan pour organiser chaque phase de l’événement à temps
– Assurez-vous que tout le monde est au courant du calendrier du hackathon
– Annoncer quand les plats sont prêts
– Essayez de faire des photos/vidéos pour capturer les moments les plus colorés
– S’amuser

8. Gagnez en tant que bénévole

En tant que bénévole, vous découvrez le processus interne d’organisation d’un hackathon. Vous pouvez vous impliquer dans la recherche de partenaires et de fonds, de mentors et de conférenciers. À titre de suggestion, essayez de vous engager dans autant d’activités que possible pour découvrir ce que vous aimez le plus faire. Vous pouvez essayer vos compétences en gestion pour estimer correctement les ressources, ou vous pouvez démontrer vos grandes compétences en communication lorsque vous parlez avec des sponsors et des partenaires.

La liste des actions :

– Essayez plusieurs rôles et activités
– Établir des liens entre les participants et les organisateurs
– Elargir votre cercle d’amis
– S’amuser

9. Gagnez en tant qu’entreprise sponsor

Les entreprises informatiques sont très favorables lorsqu’il s’agit de parrainer des hackathons. Il s’agit d’une collaboration gagnant-gagnant pour les entreprises et les participants. Les individus se familiarisent avec la culture de ces entreprises et peuvent postuler à leurs emplois et stages. Les entreprises, quant à elles, peuvent proposer plusieurs offres d’emploi à certains candidats talentueux et assidus. De plus, les entreprises peuvent offrir des prix symboliques à tous les participants pour que chacun se sente récompensé.

La liste des actions :

– Prêter attention à chaque équipe
– Inviter les participants aux entretiens
– Promouvoir les valeurs de votre entreprise
– Organiser des ateliers sur le thème du hackathon
– S’amuser




Source link