Διαφήμιση

Αυτή είναι μια συναρπαστική στιγμή για να γίνεις προγραμματιστής λογισμικού. η κοινότητα ανοιχτού κώδικα δεν ήταν ποτέ ισχυρότερη, με πληθώρα έργα ανοιχτού κώδικα στα οποία μπορείτε να συμμετάσχετε Τα 10 καλύτερα έργα ανοιχτού κώδικα με τα οποία πρέπει να βοηθήσετε εθελοντικάΔεν χρειάζεται να είσαι προγραμματιστής. Θα μπορούσατε να είστε συγγραφέας, σχεδιαστής, μεταφραστής, απλά ένας εθισμένος στο Facebook ή στο Twitter ή κάποιος που θέλει απλώς να δωρίσει χρήματα για τον σκοπό. Υπάρχουν... Διαβάστε περισσότερα . Η συνεισφορά σε έργα ανοιχτού κώδικα είναι καλή παντού: Είναι ένας πολύ καλός τρόπος για να αναπτύξετε (ή να επιδείξετε) τις δεξιότητές σας, να μάθετε για τη συνεργασία με άλλους, να εξοικειωθούν με τις πιο πρόσφατες τεχνολογίες σε ένα ανεπίσημο περιβάλλον και μερικές φορές, να κάνουν κάτι καλό για τον κόσμο στο μεγάλο. Αλλά απλώς ταξιδεύοντας μέσω του GitHub προβολή και επεξεργασία πηγαίου κώδικα Πώς να προβάλετε και να επεξεργαστείτε τον πηγαίο κώδικα μιας εφαρμογής ανοιχτού κώδικα

instagram viewer
Αν και η χρήση ανοιχτού κώδικα μπορεί να είναι μια καλή επιλογή, θα χρειαστεί επίσης να επενδύσετε στη σωστή κοινότητα. Το GitHub είναι ένα από τα καλύτερα μέρη για να το κάνετε αυτό, όχι μόνο λόγω του τεράστιου... Διαβάστε περισσότερα δεν είναι απαραιτήτως ο καλύτερος τρόπος για να καταλάβετε πού να συμμετάσχετε. Τι θα γινόταν αν υπήρχε τρόπος να ανακαλύψετε προκλήσεις λογισμικού στις οποίες θα μπορούσατε να συνεισφέρετε και, ενδεχομένως, να κερδίσετε βραβεία και αναγνώριση για τη δουλειά σας; ChallengePost προσφέρει έναν τέτοιο τρόπο.

Πρόκληση Τι;

Αν και το ChallengePost δεν είναι τόσο συχνά πρωτοσέλιδο, ο ιστότοπος καλύφθηκε από Ενσύρματο, Mashable, και ένα σωρό άλλες πηγές ειδήσεων τεχνολογίας που ήδη γνωρίζετε. Με άλλα λόγια, πρόκειται για μια υπηρεσία με αρκετά σοβαρό αποτύπωμα. Είχε ήδη προκλήσεις από τη Samsung, το Evernote (α MakeUseOf αγαπημένο), και ακόμη και το Λευκός Οίκος. Θα σημειώσετε ότι όλες αυτές οι προκλήσεις έχουν τα δικά τους μοναδικά ονόματα τομέα, αλλά η διεπαφή ChallengePost παραμένει σε μεγάλο βαθμό αμετάβλητη στην ίδια την πρόκληση.

Αν απλώς αναζητάτε μια ενδιαφέρουσα ευκαιρία, ωστόσο, θα θέλετε να ξεκινήσετε από το Αρχική σελίδα ChallengePost:

πρόκληση 1

Η ίδια η αρχική σελίδα φέρει μόνο πέντε προκλήσεις. Κατά τη στιγμή της σύνταξης αυτού του άρθρου, όλες οι προκλήσεις που εμφανίζονται στην αρχική σελίδα φέρουν χρηματικά έπαθλα, με το χαμηλότερο να είναι 1.200 $ για το Πρόκληση Personal Dashboard Chart.js και το υψηλότερο είναι 50.000 $ για το Kii Cloud App Challenge. Λάβετε υπόψη ότι συνήθως δεν είναι μια υπόθεση «ο νικητής τα παίρνει όλα»: Η πρόκληση Kii, για παράδειγμα, απονέμει $16.900 στους νικητής της πρώτης θέσης, 12.700 $ για τον δεύτερο, 9.200 $ για τον νικητή της τρίτης θέσης και 11.700 $ για μια "Popular Choice νικητής του βραβείου.

Εάν καμία από τις προτεινόμενες προκλήσεις δεν αιχμαλωτίζει τη φαντασία σας, μην ανησυχείτε: Απλώς συνεχίστε στο Ανακαλύψτε τις προκλήσεις σελίδα, όπου μπορείτε να δείτε μια πλήρη λίστα προκλήσεων, καθώς και να φιλτράρετε και να αναζητήσετε συγκεκριμένους τύπους προκλήσεων. Η επιλογή είναι πραγματικά εντυπωσιακή, από μια πρόκληση που σας καλεί Gamify Άσθμα και βοηθήστε τα παιδιά που πάσχουν από άσθμα με τεχνολογία, σε ένα για ανάπτυξη νέους τρόπους για να ανακαλύψετε βιβλία, με πολλές προκλήσεις ενδιάμεσα.

Διαδικτυακές Προκλήσεις

Το ChallengePost προσφέρει δύο τύπους προκλήσεων: Online προκλήσεις και hackathons. Ας δούμε πρώτα μια διαδικτυακή πρόκληση:

πρόκληση 2

Αυτό είναι το HarperCollins BookSmash πρόκληση που αναφέρθηκε παραπάνω. Όπως μπορείτε να δείτε, τη στιγμή που τραβήχτηκε το στιγμιότυπο οθόνης, απομένουν 50 ημέρες κατά τις οποίες οι συμμετέχοντες μπορούσαν να υποβάλουν τις λύσεις και τις ιδέες τους. Κάνοντας κύλιση προς τα κάτω στη σελίδα της πρόκλησης, θα βρείτε λεπτομερείς οδηγίες που σας δείχνουν πώς να εισέλθετε στην πρόκληση και εξηγώντας περί τίνος πρόκειται (σε ​​αυτή την περίπτωση, η πρόκληση είναι να βρούμε νέους και ενδιαφέροντες τρόπους χρήσης του HarperCollins OpenBook API).

Κάθε πρόκληση έχει μια ομάδα κριτών, η οποία εμφανίζεται επίσης στη σελίδα, η καθεμία με μια γραμμή και έναν σύνδεσμο για περισσότερες πληροφορίες σχετικά με τον συγκεκριμένο κριτή. Διατυπώνονται επίσης κριτήρια κρίσης, αν και με κάπως αόριστους όρους ("Ποιότητα Ιδέας").

Όπως ένα έργο Kickstarter, κάθε πρόκληση περιλαμβάνει μια καρτέλα για ενημερώσεις, με δημοσιεύσεις από τον κάτοχο της πρόκλησης. Υπάρχει επίσης ένα φόρουμ για συζητήσεις, αν και δεν είναι πάντα η πιο ζωντανή από τις κοινότητες - το φόρουμ για τη συγκεκριμένη πρόκληση έχει λίγες συζητήσεις, η καθεμία με λίγες μόνο απαντήσεις. Οι καρτέλες Πόροι και Συχνές ερωτήσεις είναι πιο ανταποδοτικές, καθεμία από τις οποίες προσφέρει πολλές πληροφορίες.

Hackathons

Ο άλλος τύπος πρόκλησης που προσφέρεται είναι μια πολύ πιο κοινωνική υπόθεση, αν και απαιτεί να εμφανιστείτε φυσικά σε μια συγκεκριμένη τοποθεσία σε μια δεδομένη στιγμή. Αναφέρομαι, φυσικά, στην αξιοσέβαστη παράδοση των hackathons:

challengepost5

Το συγκεκριμένο που φαίνεται παραπάνω είναι για Χοάνη, και έχει ήδη συμβεί τη στιγμή που γράφεται αυτό το άρθρο. Η σελίδα hackathon εξακολουθεί να είναι χρήσιμη μετά το γεγονός, ωστόσο: Φέρει α γκαλερί υποβολής όπου μπορείτε να περιηγηθείτε στη δουλειά που έγινε και να πάρετε μια αίσθηση για το τι συνέβη στη συγκεκριμένη συνάντηση μυαλών και πληκτρολογίων.

Οι προκλήσεις τύπου Hackathon απευθύνονται κυρίως σε όσους ζουν σε περιοχές με πυκνότητα τεχνολογίας όπως το Σαν Φρανσίσκο, η Νέα Υόρκη ή το Λος Άντζελες. Δυστυχώς, ακόμα κι αν ζείτε σε μία από αυτές τις περιοχές, η εύρεση ενός hackathon για να λάβετε μέρος μπορεί να είναι απογοητευτική εμπειρία: Το ChallengePost δεν προσφέρει έναν "χάρτη hackathon" που να δείχνει πού μπορείτε να βρείτε το καθένα hackathon. Αυτή η απλή προσθήκη θα έκανε τη λειτουργία του hackathon πολύ πιο χρήσιμη — ίσως το ChallengePost θα μπορούσε να δημιουργήσει μια πρόκληση για την ανάπτυξή του.

Ο προγραμματισμός δεν αφορά μόνο τον κώδικα

Στην καλύτερη περίπτωση, ο προγραμματισμός υπολογιστών έχει να κάνει με την επίλυση προβλημάτων του πραγματικού κόσμου και τη βελτίωση της ζωής των ανθρώπων με διάφορους απτές τρόπους. Αφορά επίσης τη δημιουργικότητα, την επικοινωνία και την αίσθηση του ανήκειν σε μια ευρύτερη κοινότητα μυαλών που όλα συνεργάζονται δημιουργικά. Αυτή είναι η αίσθηση της συνεργασίας που προσπαθεί να προσφέρει η ChallengePost. Ενώ διαφορετικές προκλήσεις απαιτούν διαφορετικά σύνολα δεξιοτήτων (έτσι δεν μπορούν όλοι να συμμετέχουν σε κάθε πρόκληση), μόλις βρείτε μια πρόκληση που σας μιλάει και απαιτεί τις δεξιότητες που έχετε, μπορεί να είναι μια διασκεδαστική εμπειρία που θα μπορούσε να σας κάνει να επιστρέψετε για περισσότερα μόλις τελειώσετε. Εάν είστε προγραμματιστής που αναζητά ένα ενδιαφέρον έργο, πάρτε ChallengePost για μια περιστροφή.