Perché trovo così difficile condividere il mio lavoro?


12

Ho fatto qualche applicazione là fuori, la codifica non è il problema. Ma quando si tratta di distribuire / comunicare / condividere con colleghi e amici, sono come bloccato. Sento che sarò umiliato perché ci sono bug e le persone non lo useranno ...

Sono sicuro di non essere l'unico in questa situazione. Non posso descriverlo bene ma ... Ecco un esempio.

Hai creato un'applicazione web per la gestione delle liste di cose da fare, la usi già da un po 'di tempo. Pensi che sia bello, fa il lavoro - per te, ma non hai la forza di mandare un'e-mail al tuo amico o ai tuoi compagni di lavoro, perché ti guarderanno in modo diverso, come "è quello con l'ambizione che non ha fatto così buona applicazione "...


Grazie per tutte le risposte ... Mi ha aiutato, ma non ci sono ancora. Ovviamente non c'è una risposta "giusta". Ho pensato che l'articolo sottolineato da Doc fosse un'ottima risposta, quindi lo segnerò. Ringrazia tutti !
Marcel Falliere,

quando fai qualcosa di solito fai incazzare quelli che volevano fare la stessa cosa, quelli che volevano fare la cosa opposta e un grosso pezzo di quelli che non volevano fare nulla. Quindi penso che le tue paure siano comprensibili e molto comuni. Cerca di cercare un ambiente in cui le persone siano veramente felici quando fai qualcosa (importante o no). Non è facile ma penso che sia l'unica soluzione. E soprattutto non essere geloso o
critico

Risposte:


5

Creare un software solo per te è un po 'diverso dal creare software per altri. Leggi il fantastico articolo di Joel Spolsky

http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html

e forse trovi una migliore comprensione del perché è così com'è.


1
grande artcile Doc! Descrive bene il lavoro di un maestro di mischia. Mi fa pensare che dovrei iniziare a considerare gli utenti della mia app come tester, designer ... perché il feedback è un modo di dire: "questo non funziona per me. Date un'occhiata". Ma non è un esperto di scrum al 100% perché porta un problema, non una soluzione che hai, come sviluppatore, al solo codice.
Marcel Falliere,

@Marcel fintanto che i bug non rovinano completamente l'esperienza e la maggior parte delle persone non li noterà, hai capito esattamente. I tuoi utenti sono i migliori tester che tu abbia mai avuto.
Trezoid,

10

Sono sicuro che c'è qualche citazione migliore da qualche parte ma

Se hai paura di fallire, non ci riuscirai mai

Tutto il software ha bug ... periodo. Se spedisci spedirai bug e sì, forse otterrai alcune recensioni negative qua e là. Ma fintanto che agisci in base ai bug i clienti trovano e hanno una cadenza ragionevole, i clienti perdoneranno gli errori.

Inoltre, se non spedisci, non troverai la metà dei bug effettivamente presenti.


1
inoltre, chiunque ha programmato qualcosa di complesso sa che ci saranno dei bug ed era nei tuoi panni ad un certo punto. I bug (entro limiti ragionevoli) non faranno pensare agli altri meno di te.
m4tt1mus,

2

Hai colpito l'unghia sulla testa. Ci sono così tante alternative al software che le persone possono permettersi di essere pignole. Non prenderlo sul personale se scelgono un grande marchio.

Una delle cose che puoi fare è provare a testare di più, chiedere ai tuoi amici di testare o semplicemente acquisire feedback.


2

Il feedback dei tuoi amici può solo migliorare il tuo software perché possono darti la loro visione sulla tua applicazione in modo da poterlo migliorare. Se temi le critiche:

Non cercare lode, cerca critiche. Per migliorare, ne hai bisogno. - Anon

Per evitare le critiche, non fare nulla, non dire nulla ed essere nulla. - Elbert Hubbard

La statua non è mai stata allestita in onore di un critico. - Jean Sibelius

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.