Ortak çalışan aramak için nasıl bir yol izlersiniz? [kapalı]


10

Aklımda henüz yazılmamış olan yazılım / uygulamalar / şeyler için hiç bitmeyen, daha fazla veya daha az orijinal, daha fazla veya daha az harika fikir akışı var gibi görünüyor. Bazen fikrimi uygulamaya başlamaya karar veririm. Birkaç saat sonra, inşa etmeye çalıştığım şeyin iyi, az ya da çok az çalışan bir prototipi ile karşılaşıyorum. Sonra çalar saatim çalar ve cehennem gibi yorgun gerçek dünyaya geri dönmem gerekir. Çoğu durumda, başlattığım şeyler sonsuza kadar bitmemiş kalır. Bazen, sorun değil. Diğer zamanlarda, dürüstçe bu bir serseri gibi hissediyorum.

Ancak GitHub gibi siteler olduğunu ve dışarıda çok sayıda kodlayıcı olduğunu fark ediyorum. Projelerde işbirliği yapmakla ilgilenen insanları bulmak için fikir, teklif, kavram ya da sınır ötesi kod yayınlayabilecek bir yer var mı?

Düzenleme: Ben "her zamanki şekilde" farkındayım - bir süre kendi başınıza gelişmeye devam, kodu açık kaynak kodlu, dev bloglar, IRC veya başka bir yere gitmek projenizi belirtin; sonunda başkalarını cezbeder.

Aradığım şey, bir projenin erken aşamalarında diğer geliştiricilerle (örneğin farklı uzmanlıklardan) bağlantı kurmak için bir yer.


Ah, Thomas, tüm yazı tarzımı sorudan öldürdün! Belki de daha iyisi için.
vzwick

Kodu github'a koyun, bir geliştirici blogu oluşturun, IRC'de takılın.
Raynos

Onların laptop havalı çıkartmaları ile kafede insanlar yaklaşın.
JeffO

Yanıtlar:


1

Geliştiriciler için bir eşleştirme sitesi gibi görünüyor. Ücretsiz yapabilir ve daha sonra örneğin Java'yı bilen herkes için çok fazla zaman ayırabilirsiniz. Kimse aşağıdaki alanlarda adayları nitelendirmeyecektir: deneyim, test becerileri, programcıları değerlendirme konusunda uzmanlığı olmayanlar için ücretsiz gerekli zaman taahhüdü için uygunluk durumu.

Aynı şey, geliştiricilerin alan adı bilgisine sahip olanları doğrulayabilmeleri için de geçerlidir. İnsanların fikirlerini listelediği bir site için kim ödeme yapacak? Gereksinim duyduğunuz beceri kümesine sahip olursam, fikrinizin iyi olup olmadığını bilmiyorum, ayrıca satış ve pazarlama tarafını uygulayabiliyor musunuz bilmiyorum. Avukatlara satmak için en iyi fikriniz olabilir, ancak işe yarayıp yaramayacağı ya da ne kadar ter-eşitlik koyacağım konusunda hiçbir fikrim olmazdı.


1

Birisinin sadece proto-tip temelinde ortak olup olmayacağını merak ediyorum. Birisi fikri sevse bile, uygulamaya kendi başına gidecek. İşbirliğini ancak çalışan bir modeliniz olduğunda açık kaynak projesi açısından düşünebilirsiniz. Kullanıcılar daha sonra uygulamanızı deneyebilir ve ilgilenirse sizinle işbirliği yapabilir.

Bu sadece benim düşünme şeklim. Diğer cevaplar size bunun için yol gösterebilir.


Çoğu zaman, bir projenin bazı bölümleri bir veya iki konu hakkında ortalamanın üzerinde bilgi gerektirir. Örneğin, yeni bir beyin çocuğumun düzgün bir şekilde uygulanması için, bilgisayar dilbilimi, sezgisel tarama, kümeleme ve diğer şeyleri öğrenen birini gerçekten kullanabilirdim. Bu alanlarda yetkin bir adam, örneğin ön uç gelişimi hakkında benden daha az şey biliyor olabilir.
vzwick

0
  • İnsanları işe alabilirsiniz.
  • Fikrinizle oldukça ilgilenebilecek oldukça homojen bir programlama topluluğunda bir proje başlatabilir ve deneyebilirsiniz. Örneğin, blender.org topluluğu Microsoft'un Kinect'ini bir şekilde kullanmakla kesinlikle ilgilenebilir. Topluluğun kullandığı olağan araçları ve dilleri kullanın ve bir şeyler yapılabilir.
  • "Her zamanki" yoldan gidebilir ve github'da makul şekilde belgelenmiş ve makul derecede yararlı bir şey yayınlamaya başlayabilir ve başka birinin de ilgilenmesini umabilirsiniz.

Mütevazı deneyimime göre, diğer birçok yol gerçekten işe yaramaz.

Tamamen yabancılarla bir projeyi planlamak ve organize etmek için harcanan zamanı ve çabayı, hiç kimsenin diğer insanların becerilerini ve ilgi alanlarını bilmediği düşünülüyor gibi görünüyor.

LONG projeye kadar kendi başınıza yapmakla zaman kazanmayacaksınız. Ama muhtemelen, o zamandan önce, aptalca bir şey (X özelliği için hangi programlama dili / çerçevesi, Y özelliğinin nasıl uygulanacağı) veya başka bir şeyle ilgili bir anlaşmazlık yüzünden parçalanacak.

Projenin şartlarını dikte etmek (işveren olduğunuz için) ya da herhangi bir şey yapmak istiyorsanız, ilk uygulamayı sağlayarak proje için bir çerçeve ortaya koymak çok daha iyidir.


1
Birisinin " diğer yabancıların becerilerini ve ilgi alanlarını bilen kimse olmadan tam yabancılarla " arasındaki engelin üstesinden gelmenizi sağlayan bir siteye bağlantı gönderdiğini umuyordum . Henüz böyle bir yer görünmediğinden (veya yeterince iyi bilinmediğinden), konsept ya hiç işe yaramıyor ya da hiç kimse aslında sistemi kurmak için çaba göstermedi. Bir sonraki projem "FOSS projeniz için doğru becerilere sahip insanları bulabileceğiniz veya değerli boş zamanınızı ayırmak için bir FOSS projesi bulabileceğiniz bir site" gibi görünüyor. Cevabınız için teşekkürler!
vzwick
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.