Creo yo que bajo ninguna circunstancia se debe regalar el trabajo, una cosa es una labor altruista en la que compartes ideas, tiempo y trabajo con una comunidad de este tipo--donde se han posteado cualquier cantidad de líneas de código de manera desinteresada, solo por el bien común-- y otra muy diferente es regalar tu trabajo del cual dependes para pagar tu vida que en general es bastante cara, una forma de regalar este trabajo es entregar un producto/servicio a un precio que nadie estaría dispuesto a darlo, personalmente no trabajaría 40 horas a la semana, 160 al mes por 150 USD, no es ofensa Lisandro, pero entiendo que tienes actualmente un trabajo y si esto lo haces por diversión o solo para obtener un ingreso extra, considera que hay muchas personas dedicadas a esto, y que estoy seguro que no se interesarían en ofrecer ese precio, entonces por qué no cobrar más?? ponte un poco abajo del estándar de tu país si eso hace una diferenciación, y al final te ayudará a captar los recursos necesarios. Aunque, de acuerdo a mi experiencia, creo que un cliente paga el precio justo si no un poco más por un trabajo de buena calidad, y muy por el contrario, la gente en este medio se asusta pagando un precio super accesible pues ponen en tela de juicio la veracidad y tu expertiz en lo que ofreces, con esto no quiero decir que yo pongo en tela de juicio tu capacidad, sino todo lo contrario, porque creo que debes ser una persona capaz, cobra un poco mas, todo mundo saldrá ganando.
Con respecto a regalar un desarrollo con tal de captar una cuenta importante como lo establece mc2, no lo creo, por principio de cuentas, una empresa de un alto monto te absorbería cualquier recurso que pudieras tener para satisfacer sus requerimientos, tanto en tiempo, como tecnología, como factor humano, al contrario, a las empresas de 5 estrellas hay que cobrarles y cobrarles en serio, para poder después equilibrar esto con las empresas mas pequeñas, es decir, creo que según el tipo de cliente que tienes, debes cobrar, por supuesto dentro de ciertos márgenes, pero debes tener muy en cuenta el alto costo que desarrollar cualquier solución web tiene, no es solamente el tiempo, dinero y energía que destinas a esto en el momento que te sientas al frente de tu computadora, sino el tiempo desde que haces el contacto inicial con tu cliente, y el que te tomas para encontrar la mejor solución, recuerden que la elaboración de un sistema no es nada mas sentarte a hacerlo tiene un proceso de maduración mental que también hay que cobrar.
Como conclusión, hay que cobrar bien chicos, si no se puede cobrar muy bien, hay que cobrar un poco, muy poco menos de lo que cobraría tu competencia, sin regalar nuestro tiempo, dinero y esfuerzo.
Solo mis 5 centavos
Salu2,