Προετοιμασία για ένα hackathon: πώς να αξιοποιήσετε στο έπακρο τον εαυτό σας σε 48 ώρες

Προετοιμασία για ένα hackathon: πώς να αξιοποιήσετε στο έπακρο τον εαυτό σας σε 48 ώρες

Πόσο συχνά μένετε 48 ώρες χωρίς ύπνο; Ξεπλύνετε την πίτσα σας με ένα κοκτέιλ καφέ με ενεργειακά ποτά; Κοιτάτε την οθόνη και χτυπάτε τα πλήκτρα με τα δάχτυλα που τρέμουν; Αυτό είναι συχνά το πώς μοιάζουν οι συμμετέχοντες στο hackathon. Φυσικά, ένα διήμερο διαδικτυακό hackathon, και μάλιστα σε κατάσταση «ενίσχυσης», είναι δύσκολο. Γι' αυτό έχουμε ετοιμάσει μερικές συμβουλές για εσάς που θα σας βοηθήσουν να κωδικοποιήσετε και να κάνετε καταιγισμό ιδεών πιο αποτελεσματικά μέσα σε 48 ώρες. Θα μπορείτε να δοκιμάσετε αυτές τις συμβουλές στην πράξη πολύ σύντομα - η εγγραφή στο διαγωνισμό είναι ανοιχτή έως τις 12 Μαΐου "Ψηφιακή ανακάλυψη", που θα διεξαχθεί το καλοκαίρι σε 40 πόλεις της Ρωσίας σε μορφή hackathons.

Αποφύγετε τους μη ρεαλιστικούς στόχους


Ο κύριος αντίπαλος σας δεν είναι άλλοι συμμετέχοντες, αλλά ο χρόνος. Ένα hackathon έχει ένα σαφές χρονικό πλαίσιο, επομένως μην σπαταλάτε πολύτιμες ώρες επεξεργαζόμενοι περιττές λεπτομέρειες του έργου. Επιπλέον, το υπερβολικό άγχος θα επηρεάσει τη διαύγεια της σκέψης. Ένα ελάχιστο βιώσιμο προϊόν που λειτουργεί ομαλά μπορεί ήδη να εξασφαλίσει μια νικητήρια θέση σε ένα hackathon.

Επιλέξτε την ομάδα σας με σύνεση


Οποιαδήποτε, ακόμη και η πιο εξαιρετική ιδέα, μπορεί να καταστραφεί αν υπάρχουν άτομα στην ομάδα σας που δεν καταλαβαίνουν/δεν συμμερίζονται το όραμα ή τις προσεγγίσεις σας. Κατά τη διάρκεια του hackathon, η ομάδα θα πρέπει να γίνει (όσο ασήμαντο κι αν ακούγεται) ένας ενιαίος μηχανισμός.

Ποιον πρέπει να προσκαλέσετε στην ομάδα σας για ένα hackathon; Όλοι οι συμμετέχοντες πρέπει να είναι παθιασμένοι με την κωδικοποίηση, αλλιώς πώς μπορούν να επιβιώσουν 48 ώρες σε έναν κλειστό χώρο; Αφήστε τη σύνθεση να είναι διαφορετική, μην φοβάστε να «αραιώσετε» την ομάδα των ειδικών σας σε τεχνικούς με έναν σχεδιαστή ή ακόμα και έναν έμπορο - ενώ κωδικοποιείτε με έμπνευση, θα σας βοηθήσουν να τοποθετήσετε σωστά τόνους και να «τονίσετε» τα πλεονεκτήματα του προϊόντος να υπερασπιστεί ενώπιον της κριτικής επιτροπής. Όλα τα μέλη της ομάδας πρέπει να μπορούν να εργάζονται κάτω από πίεση χρόνου και άγχος, γιατί η απώλεια του πνεύματος σε κάποιον από εσάς μπορεί να εκτροχιάσει ολόκληρο το έργο - απλώς να μην τηρήσετε την προθεσμία.

Εμπνευστείτε από τη δουλειά των συναδέλφων σας


Αναλύστε την εμπειρία των συναδέλφων σας: θυμηθείτε το τελευταίο σας hackathon, σκεφτείτε ποιους από τους συμμετέχοντες θυμάστε και γιατί (τα λάθη των άλλων είναι επίσης χρήσιμα). Τι τακτικές χρησιμοποίησαν; Πώς κατανεμήθηκε ο χρόνος και οι εργασίες; Οι εμπειρίες, οι επιτυχίες και οι αποτυχίες τους θα σας βοηθήσουν να δημιουργήσετε ένα σχέδιο δράσης.

Χρησιμοποιήστε ένα εργαλείο ελέγχου έκδοσης


Φανταστείτε: είστε σε κατάσταση ροής για μεγάλο χρονικό διάστημα, εργάζεστε σε ένα πρωτότυπο, μετά ξαφνικά ανακαλύπτετε ένα σφάλμα και δεν μπορείτε να καταλάβετε πόσα λεπτά ή ώρες πριν και πού ακριβώς κάνατε λάθος. Προφανώς, δεν έχετε χρόνο να «ξεκινήσετε ξανά»: στη χειρότερη περίπτωση, απλά δεν θα έχετε χρόνο να περάσετε ξανά από όλα τα στάδια, και ακόμα κι αν το κάνετε, θα μπορείτε να δείξετε μόνο στην κριτική επιτροπή κάτι πολύ χονδροειδές. Για να αποφύγετε αυτήν την κατάσταση, είναι λογικό να χρησιμοποιήσετε ένα σύστημα ελέγχου έκδοσης όπως το git.

Χρησιμοποιήστε υπάρχουσες βιβλιοθήκες και πλαίσια


Μην ανακαλύπτετε ξανά τον τροχό! Δεν χρειάζεται να ξοδεύετε επιπλέον χρόνο για τη σύνταξη συναρτήσεων που μπορούν να υλοποιηθούν χρησιμοποιώντας βιβλιοθήκες και πλαίσια. Αντίθετα, εστιάστε στα χαρακτηριστικά που κάνουν το προϊόν σας ξεχωριστό.

Χρησιμοποιήστε λύσεις ταχείας ανάπτυξης


Η κύρια ιδέα ενός hackathon είναι να δημιουργήσετε ένα λειτουργικό πρωτότυπο για την ιδέα σας. Μην ξοδεύετε πολύ χρόνο για την ανάπτυξη της εφαρμογής σας. Μάθετε εκ των προτέρων πώς μπορείτε να το αναπτύξετε γρήγορα σε ένα cloud όπως το AWS, το Microsoft Azure ή το Google Cloud. Για ανάπτυξη και φιλοξενία, μπορείτε να χρησιμοποιήσετε λύσεις PaaS όπως το Heroku, το Openshift ή το IBM Bluemix. Μπορείτε να είστε ένας εξαιρετικός διαχειριστής συστήματος, αλλά κατά τη διάρκεια ενός hackathon είναι καλύτερο να κάνετε τα πράγματα όσο το δυνατόν πιο εύκολα για τον εαυτό σας, ώστε ολόκληρη η ομάδα να μπορεί να επικεντρωθεί στην κωδικοποίηση, την ανάπτυξη και τη δοκιμή.

Επιλέξτε ένα άτομο για παρουσίαση εκ των προτέρων


Η παρουσίαση είναι πολύ σημαντική! Δεν έχει σημασία πόσο καλό είναι το πρωτότυπό σας αν δεν μπορείτε να το κάνετε σωστά. Και το αντίστροφο - μια καλά μελετημένη παρουσίαση μπορεί να σώσει μια υγρή ιδέα (και δεν μιλάμε μόνο για διαφάνειες). Βεβαιωθείτε ότι δεν ξεχνάτε όλες τις σημαντικές πτυχές: ποιο πρόβλημα επιλύει η ιδέα σας, πού πρέπει να εφαρμοστεί και πώς διαφέρει από τις υπάρχουσες λύσεις. Αποφασίστε εκ των προτέρων πόσο χρόνο θα χρειαστείτε για να προετοιμάσετε την παρουσίαση και ποιος θα είναι το πρόσωπο του έργου σας. Επιλέξτε το πιο έμπειρο μέλος της ομάδας που έχει εμπειρία στη δημόσια ομιλία. Κανείς δεν έχει ακυρώσει το χάρισμα.

Μάθετε τις υποψηφιότητες και το θέμα εκ των προτέρων


Τα Hackathons συχνά χρηματοδοτούνται από εταιρείες σε έναν συγκεκριμένο κλάδο. Μάθετε εάν οι εταιρείες-εταίροι σας στο hackathon έχουν τις δικές τους υποψηφιότητες, για παράδειγμα, για τη χρήση των υπηρεσιών τους στην εργασία σας.

Μην παραμελείτε να δουλέψετε πάνω στο θέμα σας για το hackathon! Σκεφτείτε εκ των προτέρων και σχεδιάστε μια λίστα με ιδέες που μπορούν να εφαρμοστούν στο διαγωνισμό.

Σκεφτείτε τι χρειάζεται η ομάδα σας για να λειτουργήσει άνετα;


Προετοιμάστε όλο τον τεχνικό εξοπλισμό για την ομάδα σας εκ των προτέρων: φορητούς υπολογιστές, καλώδια επέκτασης, καλώδια κ.λπ. Δεν είναι μόνο η τεχνολογία που είναι σημαντική: κάντε μερικά βασικά σχέδια αρχιτεκτονικής, επιλέξτε βιβλιοθήκες και άλλα εργαλεία που μπορεί να χρειαστείτε. Θα πρέπει να δουλέψετε με το κεφάλι σας, να φροντίσετε τον εγκέφαλό σας: η μαύρη σοκολάτα, οι ξηροί καρποί και τα φρούτα συμβάλλουν σε έντονες διαδικασίες σκέψης. Τα ενεργειακά ποτά βοηθούν μερικούς ανθρώπους, αλλά απλά μην τα ανακατεύετε με καφέ, δεν θα είναι καλό για την υγεία σας.

* * *

Και τέλος: μην φοβάστε και μην αμφιβάλλετε. Συντονιστείτε στο κύμα εργασίας και επιτυγχάνοντας αποτελέσματα. Τα Hackathons δεν αφορούν μόνο τον ανταγωνισμό, αλλά και τη δικτύωση και την έμπνευση. Το κύριο πράγμα είναι να απολαμβάνεις αυτό που συμβαίνει γύρω σου. Άλλωστε, η νίκη δεν είναι το μόνο πράγμα που μπορείς να πάρεις μαζί σου.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο