Iklan
Ini adalah waktu yang menyenangkan untuk menjadi pengembang perangkat lunak; komunitas open-source tidak pernah lebih kuat, dengan kekayaan proyek sumber terbuka yang dapat Anda ikuti 10 Proyek Sumber Terbuka Terbaik yang Harus Anda Bantu Secara SukarelaAnda tidak harus menjadi seorang programmer. Anda bisa menjadi penulis, desainer, penerjemah, hanya pecandu Facebook atau Twitter, atau seseorang yang hanya ingin menyumbangkan uang untuk tujuan tersebut. Ada... Baca selengkapnya . Berkontribusi pada proyek open-source adalah hal yang baik: Ini adalah cara yang bagus untuk mengembangkan (atau memamerkan) keterampilan Anda, untuk belajar tentang berkolaborasi dengan orang lain, untuk berkenalan dengan teknologi terbaru dalam suasana informal, dan kadang-kadang, untuk melakukan sesuatu yang baik bagi dunia di besar. Tapi hanya berlayar melalui GitHub melihat dan mengedit kode sumber Cara Melihat & Mengedit Kode Sumber Aplikasi Sumber TerbukaMeskipun menggunakan open source mungkin merupakan pilihan yang baik, Anda juga perlu berinvestasi di komunitas yang tepat. GitHub adalah salah satu tempat terbaik untuk melakukan ini, bukan hanya karena banyaknya... Baca selengkapnya belum tentu cara terbaik untuk mencari tahu di mana harus masuk. Bagaimana jika ada cara untuk menemukan tantangan perangkat lunak yang dapat Anda sumbangkan, dan bahkan mungkin memenangkan hadiah dan pengakuan atas pekerjaan Anda? Pos Tantangan menawarkan satu cara seperti itu.
Tantangan Apa?
Meskipun ChallengePost tidak terlalu sering menjadi berita utama, situs ini diliput oleh berkabel, bisa dihancurkan, dan banyak sumber berita teknologi lainnya yang sudah Anda ketahui. Dengan kata lain, ini adalah layanan dengan jejak yang cukup serius. Itu sudah membawa tantangan oleh Samsung, Evernote (a Manfaatkan favorit), dan bahkan Gedung Putih. Anda akan melihat bahwa semua tantangan ini memiliki nama domain unik mereka sendiri, tetapi antarmuka ChallengePost sebagian besar tetap tidak berubah dalam tantangan itu sendiri.
Namun, jika Anda hanya mencari peluang yang menarik, Anda pasti ingin memulai dari Beranda ChallengePost:
![pos tantangan1 pos tantangan1](/f/1094a2813b8bdd6d19a377a5b08ed833.png)
Beranda itu sendiri hanya membawa lima tantangan unggulan. Pada saat penulisan ini, semua tantangan yang ditampilkan di beranda membawa hadiah uang, dengan yang terendah adalah $1.200 untuk Tantangan Dasbor Pribadi Chart.js dan yang tertinggi adalah $50.000 untuk Tantangan Aplikasi Kii Cloud. Perhatikan bahwa ini biasanya bukan urusan "pemenang-mengambil-semua": Tantangan Kii, misalnya, memberikan $16.900 kepada pemenang tempat pertama, $12.700 untuk runner-up, $9.200 untuk pemenang tempat ketiga, dan $11.700 untuk “Pilihan Populer Penghargaan” pemenang.
Jika tidak ada tantangan unggulan yang menangkap imajinasi Anda, jangan khawatir: Cukup lanjutkan ke Temukan Tantangan halaman, tempat Anda dapat melihat daftar lengkap tantangan, serta memfilter dan mencari jenis tantangan tertentu. Pilihannya benar-benar mengesankan, dari tantangan yang memanggil Anda hingga Gamify Asma dan membantu anak-anak penderita asma dengan teknologi, menjadi satu untuk berkembang cara baru untuk menemukan buku, dengan banyak tantangan di antaranya.
Tantangan Online
ChallengePost menawarkan dua jenis tantangan: Tantangan online, dan hackathon. Mari kita lihat tantangan online terlebih dahulu:
![pos tantangan2 pos tantangan2](/f/5190d6aa1768459332e7f5f8e865683f.png)
Ini adalah HarperCollins menghancurkan buku tantangan yang disebutkan di atas. Seperti yang Anda lihat, pada saat tangkapan layar diambil, ada 50 hari tersisa di mana peserta dapat mengirimkan solusi dan ide mereka. Gulir ke bawah halaman tantangan, Anda akan menemukan petunjuk terperinci yang menunjukkan kepada Anda cara memasuki tantangan, dan menjelaskan apa itu semua (dalam hal ini, tantangannya adalah menemukan cara baru dan menarik untuk menggunakan HarperCollins's API Buku Terbuka).
Setiap tantangan memiliki panel juri, juga ditampilkan di halaman, masing-masing dengan satu baris dan tautan untuk informasi lebih lanjut tentang juri tertentu. Kriteria penilaian juga ditetapkan, meskipun dalam istilah yang agak kabur (“Kualitas Ide”).
Sama seperti proyek Kickstarter, setiap tantangan menyertakan tab untuk pembaruan, dengan postingan oleh pemegang tantangan. Ada juga forum untuk diskusi, meskipun tidak selalu merupakan komunitas yang paling hidup — forum untuk tantangan khusus ini hanya memiliki 6 diskusi, masing-masing hanya dengan beberapa balasan. Tab Sumber Daya dan FAQ lebih bermanfaat, masing-masing menawarkan banyak informasi.
Hackathon
Jenis tantangan lain yang ditawarkan adalah urusan yang lebih bersifat sosial, meskipun hal itu mengharuskan Anda untuk muncul secara fisik di lokasi tertentu dalam waktu tertentu. Saya merujuk, tentu saja, pada tradisi hackathon yang terhormat:
![pos tantangan5 pos tantangan5](/f/e774e89f7e297076d2558aa82839b9a5.png)
Yang ditunjukkan di atas adalah untuk Hopper, dan telah terjadi pada saat penulisan ini. Halaman hackathon masih berguna setelah fakta: Ini membawa galeri pengiriman di mana Anda dapat menelusuri pekerjaan yang dilakukan dan merasakan apa yang terjadi dalam pertemuan pikiran dan keyboard tertentu.
Tantangan jenis hackathon menarik terutama bagi mereka yang tinggal di daerah padat teknologi seperti San Francisco, New York, atau LA. Sayangnya, bahkan jika Anda tinggal di salah satu area tersebut, menemukan hackathon untuk ikut serta dapat menjadi hal yang pengalaman frustasi: ChallengePost tidak menawarkan "peta hackathon" yang merencanakan di mana Anda dapat menemukan masing-masing hackathon. Penambahan sederhana ini akan membuat fitur hackathon jauh lebih berguna — mungkin ChallengePost dapat memberikan tantangan untuk mengembangkannya.
Pemrograman Bukan Hanya Tentang Kode
Yang terbaik, pemrograman komputer adalah tentang memecahkan masalah dunia nyata, dan membuat hidup orang lebih baik dengan berbagai cara nyata. Ini juga tentang kreativitas, dan komunikasi, dan rasa memiliki pada komunitas pikiran yang lebih luas, semuanya bekerja sama secara kreatif. Itulah arti kolaborasi yang coba ditawarkan ChallengePost. Sementara tantangan yang berbeda membutuhkan keahlian yang berbeda (jadi tidak semua orang dapat mengambil bagian dalam setiap tantangan), begitu Anda menemukan tantangan yang berbicara kepada Anda dan membutuhkan keterampilan yang Anda miliki, itu bisa menjadi pengalaman menyenangkan yang bisa membuat Anda kembali lagi setelah Anda selesai. Jika Anda seorang pembuat kode yang mencari proyek yang menarik, ambil Pos Tantangan untuk satu putaran.