¿Por qué me resulta tan difícil compartir mi trabajo?

12

He hecho alguna aplicación, la codificación no es el problema. Pero cuando se trata de desplegar / comunicar / compartir con colegas y amigos, estoy atascado. Siento que voy a ser humillado porque hay errores y la gente no lo usará ...

Estoy seguro de que no soy el único en esta situación. No puedo describirlo bien pero ... Aquí hay un ejemplo.

Hiciste una aplicación web de administrador de lista de tareas, la usas desde hace un tiempo Piensas que es agradable, hace el trabajo por ti, pero simplemente no tienes la fuerza para enviar un correo electrónico a tu amigo o tus compañeros de trabajo, porque te mirarán de manera diferente, como "él es el que tiene la ambición que no tan buena aplicación "...

Marcel Falliere
fuente
Gracias por todas las respuestas ... Me ayudó, pero todavía no estoy allí. Obviamente no hay una respuesta "correcta". Me pareció que el artículo señalado por Doc era una gran respuesta, así que lo marcaré. Gracias a todos !
Marcel Falliere
cuando haces algo, generalmente cabreas a los que querían hacer lo mismo, los que querían hacer lo contrario y una gran parte de los que no querían hacer nada. Así que creo que tus miedos son comprensibles y muy comunes. Intenta buscar un entorno en el que las personas estén realmente felices cuando haces algo (importante o no). No es fácil, pero creo que es la única solución. Y, sobre todo, no seas celoso ni
juzgues

Respuestas:

5

Hacer un software solo para usted es un poco diferente de hacer software para otros. Lea el gran artículo de Joel Spolsky

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

y tal vez encuentres una mejor comprensión de por qué esto es así.

Doc Brown
fuente
1
genial artcile Doc! Describe bien el trabajo de un scrum master. Me hace pensar que debería comenzar a considerar a los usuarios de mi aplicación como probadores, diseñadores ... porque los comentarios son una forma de decir: "esto no funciona para mí. Échale un vistazo". Pero no es un 100% scrum master porque trae problemas, no la solución que tiene, como desarrollador, solo para codificar.
Marcel Falliere
@Marcel, siempre y cuando los errores no arruinen por completo la experiencia, y la mayoría de las personas no los noten, lo has entendido bien. Sus usuarios son los mejores probadores que tendrá.
Trezoid
10

Estoy seguro de que hay alguna cita mejor en alguna parte, pero

Si tienes miedo al fracaso, nunca tendrás éxito

Todo el software tiene errores ... punto. Si envía, enviará errores y sí, tal vez obtendrá algunas críticas negativas aquí y allá. Pero siempre y cuando actúes según los errores que encuentren los clientes y tengas una cadencia de envío razonable, los clientes perdonarán los errores.

Además, si no envía, no encontrará la mitad de los errores que realmente están allí.

JaredPar
fuente
1
Además, cualquiera ha programado algo complejo, sabe que habrá errores y estuvo en su lugar en algún momento. Los errores (dentro de lo razonable) no harán que los demás piensen menos de ti.
m4tt1mus
2

Has dado en el clavo. Hay tantas alternativas al software que las personas pueden permitirse ser exigentes. No lo tome como algo personal si optan por una gran marca.

Una de las cosas que puede hacer es intentar evaluar más, pedirles a sus amigos que lo ayuden o simplemente obtener comentarios.

rlb.usa
fuente
2

Los comentarios de tus amigos pueden mejorar tu software solo porque pueden darte su opinión sobre tu aplicación para que puedas mejorarla. Si temes las críticas:

No busques alabanzas, busca críticas. Para mejorar, lo necesitas. - Anon

Para evitar críticas, no haga nada, no diga nada y no sea nada. - Elbert Hubbard

La estatua nunca se ha erigido en honor de un crítico. - Jean Sibelius

yojimbo87
fuente