Devo contrarre qualcuno per aiutarmi con un progetto esistente? [chiuso]

0

Ho un'app Android a pagamento che ho realizzato da solo l'estate scorsa e ci ho lavorato per tutto l'anno. L'app è orientata verso un mercato di nicchia professionale (ma ci sono persone in tutto il mondo che lo comprerebbero), quindi ha un prezzo molto alto. È

  • Principalmente C ++, alcuni Java
  • Costruito pesantemente su Qt (nel codice C ++)
  • 15.000 righe di codice
  • Ben commentato in alcuni punti ma non in altri

Mi piace lavorare su di esso, ma trovo che non ho più tempo per sfogliare il più "umile" lavoro di codifica per mantenerlo, e invece voglio concentrarmi sulla costruzione di nuovi componenti e portarlo al livello successivo, dove penso Otterrei davvero rendimenti più grandi. Per fare ciò, sto cercando di affidare qualche lavoro di programmazione a qualcun altro.

La mia app produce un po 'di soldi, ma non abbastanza da assumere costantemente qualcuno - invece dovrò semplicemente dare loro lavori più piccoli da fare alla volta. Potrei dover assumere qualcuno in un paese con uno status economico inferiore, perché mi aspetto che i tassi, ad esempio, qui negli Stati Uniti non siano accessibili per me. La mia reazione istintiva è quella di andare a vWorker.com (ex RentACoder) dove ho lavorato molto diversi anni fa. Questo mi aiuterà o causerà più mal di testa che aiuto?

Ecco alcune domande più specifiche che ho - sentiti libero di rispondere a qualsiasi domanda su cui pensi. Inoltre, per favore fatemi sapere come posso migliorare questa domanda. Grazie in anticipo.

  1. Come posso trovare una persona con il set di abilità giuste ? Stai chiedendo l'esperienza Qt e Android SDK per aumentare molto il prezzo?
  2. Come posso proteggere il mio copyright ? Questo è applicabile nei paesi economicamente meno sviluppati? O qualcuno può farla franca facilmente rubando il mio codice e vendendolo da solo?
  3. Ci sono altri problemi che prevedi nell'assumere questa persona e in che modo posso rivolgermi a quelli?
posta tmandry 21.04.2012 - 02:37
fonte

4 risposte

3
  1. Quello skillset sarà difficile da trovare su qualcosa come vWorker o qualsiasi sito web a basso tasso di contrattazione. Tanto più che hai scelto C ++ sulla piattaforma Android.

  2. Non puoi. A meno che tu non abbia i soldi per assumere un avvocato per far rispettare la NDA, la NDA sarà inutile.

  3. Sì. Riesci a vivere con i soldi che stai guadagnando da questo prodotto? In caso contrario, dubito strongmente che avrai fondi sufficienti per assumere qualcun altro per lavorarci. E pagherai molto di più nel lungo periodo se continui a cambiare gli appaltatori, a causa del tempo di accelerazione.

Ecco un altro modo di guardare le cose. Ogni ora paghi che altri sviluppatori lavorino sul tuo prodotto, se non porta almeno il doppio delle entrate, è uno spreco di tempo e denaro. Saranno in grado di aggiungere abbastanza valore al prodotto per farlo valere? Sulla base di tutto ciò che hai detto ne dubito.

Dovresti fare qualche riflessione interna. Sì, le cose umili fanno schifo. Stai perdendo soldi perché hai troppo lavoro da fare e non riesci a finire tutto? Se è così, forse è il momento di trovare qualcuno che è disposto a "investire" con te nel prodotto. Forse accedono per ottenere X% delle entrate. Se non stai perdendo soldi perché non puoi aggiungere abbastanza funzionalità, il mercato per il tuo prodotto è stagnante. Dovresti concentrarti sul capire cosa otterrà più persone per comprarlo, quindi cerca di ottenere risorse extra.

Affidarti a questo, soprattutto a siti come RentACoder, è il modo più semplice per qualcun altro di rubare la tua domanda e, in cambio, di sprecare soldi in cambio.

    
risposta data 21.04.2012 - 03:05
fonte
2

Odesk.com - $ 10- $ 20 ore.

IP e NDA ... in cosa? Una piccola app per smartphone? Sii serio. Quindi stai per presentare una richiesta di brevetto per diverse centinaia di migliaia di dollari per proteggere il tuo "IP"? O stai per inseguire lo sviluppatore dopo aver finito il lavoro per far rispettare la NDA? La protezione del copyright è gratuita ed è sufficiente.

Lavoro speculativo "gratis"? Quindi darai il tuo codice a un bambino di 15 anni e ti aspetti che lavori per un indefinito% di "profitti" indefiniti? Anche un'idea "migliore"!

vWorker.com (formerly RentACoder) where I did a lot of work several years ago.

Fatto qualche lavoro anche lì. Penso che il sito sia cambiato. Ora (a mio parere) è rivolto a ... lavoratori (dattilografi, esperti di seo che scrivono articoli cattivi) comunque ... nessuno sano di mente lavorerà lì per $ 4 penso che tutti i professionisti abbiano abbandonato il sito perché il lavoro che viene pubblicato lì ora è solo un grande JOKE.

    
risposta data 21.04.2012 - 04:50
fonte
1

How can I find a person with the right skill set? Is asking for Qt and Android SDK experience going to increase the price a lot?

  • Qualcuno con le giuste competenze avrà un buon portafoglio e consigli da aziende ragionevolmente buone. Questi sono appaltatori di cui mi fiderei in parte. Di solito sono molto costosi.

  • Non mi fiderei di nessuno con la mia API se non provengono dal mio paese e se non li incontro di persona. Ci sono troppe cose che possono andare storte, anche se hai un contratto formale e un avvocato.

How can I protect my copyright? Is this enforceable in less economically developed countries? Or can someone easily get away with stealing my code and selling it themselves?

  • Sì, sarà molto facile per qualcuno in un paese del terzo mondo scomparire con la tua API. Anche se hai un contratto firmato in presenza di un avvocato.

Are there any other issues you foresee in hiring this person, and how might I address those?

Hai considerato di offrire una percentuale della tua attività ad alcuni dei tuoi amici? Ci devono essere delle persone di cui ti puoi fidare?

Supponendo che il tuo progetto abbia qualche aspetto accademico, potresti provare a parlare con un'università locale per vedere se gli studenti dell'ultimo anno potrebbero essere interessati a fare del lavoro no. Dalla mia esperienza personale, gli studenti potrebbero fare un buon lavoro, ma la loro enfasi principale sarà su un report, piuttosto che sul deliverable di codice, quindi ancora una volta, questa non è una buona soluzione.

Oltre a questi due, non vedo altre alternative a basso rischio.

    
risposta data 22.04.2012 - 10:55
fonte
0

How can I find a person with the right skillset? Is asking for Qt and Android SDK experience going to increase the price a lot?

Dovrai pubblicare le competenze richieste su diverse schede vWoerker, GURU, ecc. Trovare un individuo con le competenze corrette a cui sarebbe interessato è un problema. Devi fare interviste, fare domande, ecc. Devi anche fare un'offerta interessante e renderla un po 'attraente per unirti.

How can I manage intellectual property? Is an NDA enforceable in less economically developed countries? Or can someone easily get away with stealing my code and selling it themselves?

Contratti e diritti d'autore non contano a meno che tu non voglia andare in tribunale con una prova. È economicamente fattibile per te fare causa a qualcuno in un paese straniero? Pensi che pagheranno mai?

Are there any other issues you foresee in hiring this person, and how might I address those?

A - Affidabilità. Se questa persona non è molto interessata a fare un buon lavoro, ti troverai nella stessa situazione in cui ti trovi spesso.

B - Fiducia. Non sarà facile garantire che questa persona non modifichi le parti dell'applicazione in modo indesiderato.

C - Control. Non penso che sarai in grado di costringere la persona sotto contratto a consegnare o eseguire i test nel modo desiderato.

D - Fuso orario. Se stai assumendo qualcuno in un fuso orario diverso, la comunicazione non sarà così semplice. La comunicazione potrebbe essere un problema.

E - Iniziazione. Risponderai a molte domande della persona sotto contratto e questo probabilmente ti farà sprecare molto del tuo tempo fino a quando non avrà acquisito familiarità con il tuo codice.

    
risposta data 21.04.2012 - 03:23
fonte

Leggi altre domande sui tag