Cotiza tus programas

Iniciado por alexander1712, Enero 26, 2013, 02:59:37 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Este escrito es mas que nada orientado a los Freelance en vez de las personas con sueldo y horario fijo, aunque quizá también pudiera servir ya que detectarían que no están siendo bien pagados.

Siempre salta la pregunta ¿Cuanto cobrar? y pienso que allí no tenemos una respuesta definitiva por que las variables son tantísimas, es muy subjetivo y poco efectivo tratarlo desde esa óptica, ya que tiene que ver con la oportunidad (no oportunismo), con el conocimiento, con la envergadura del proyecto, y todo esto no es posible medirlo y poder sacar de allí una generalización.
Para poner un ejemplo, tengo un colega que por un trabajo X que el hizo en algo de 140 horas y que yo hubiera tardado lo mismo con la misma calidad, yo hubiera cobrado bien unos 1,400 USD, pero el cobró 4,500 USD y se la pagaron ¿porque?, si las condiciones de calidad de trabajo y tiempo eran las mismas. ¿acaso sera por su frondosa cabellera? pues no, es porque la empresa contratante tiene "confianza con el", el les "vende" el concepto de garantía sobre el trabajo de una manera particular (1era semana 24horas), el "conoce" al dedillo las reglas de negocio de esa empresa, se lleva muy bien con la gente de la empresa, etc.

Entonces, lo que yo considero por sobre todo es el precio en relación directa al tiempo.
Al nacer en el mundo laboral empezamos con un precio por hora que tenemos que detectar y con el tiempo lo que debemos lograr es hacer que nuestra hora se cotice mas. Si hacemos las cosas bien, si somos pragmáticos y generamos buenas relaciones con los clientes nuestro costo por hora debe subir porque sencillamente nos hacemos mas preciados, valemos mas y eso es lo que hay que lograr al final: Que nuestro costo por hora sea el mas alto que podamos lograr.

Entonces, para alguien que recién empieza debe fijar primero su costo por hora sin aderezos, sin variables que afecten ese precio, fijar una base. Probemos con supuestos.

Supongamos que acabo de terminar de estudiar programación, he hecho mis practicas y realmente la rompo, conozco de base de datos, algo de contabilidad, etc. Asi que mi precio mínimo es de 5 USD la hora (ajustenlo a su pais), porque con 5 USD cubro mis necesidades básicas. Es un precio bajo pero es para alguien que recién empieza, yo empece con ese valor.

Ahora uno debe fijarse una meta, por ejemplo que al final del año debo lograr estar en $8.00 por hora. Si somos mas efectivos y las oportunidades se dan entonces pudiera sobrepasar ese valor.

¿Que hace que suba mi costo por hora?
1.- Pues en principio adquirir experiencia, ya que haciendo bien las cosas me tardo 5 horas en hacer algo que un nuevo desarrollador se tardaría 20 horas.
Alguna vez un cliente me dijo: "Porque me cobras 14 USD la hora y esta otra persona me cobra 6 USD". Y le dije: "Ud no esta haciendo bien las comparaciones, con el Ud. se arriesga ya que el no conoce su negocio, ya que el no tiene experiencia, si Ud es una persona arriesgada, tómelo, contrátelo, pudiera ser muy bueno, Ud. se la juega, conmigo no hay riesgos su inversión esta segura,  etc etc" obviamente el marketing entra a tallar pero no le mentí, realce mis puntos fuertes y realce los puntos débiles del otro en relación a el y sin que pareciera un ataque al colega.

2.- Conocer, estar o crearse un nicho y tratar de detectar las fallas de la competencia, en mi caso mi nicho ha sido los software administrativos con una particularidad que no voy a revelar (obvio) y la competencia fallaba mucho en la post-venta, abandonaba al cliente.

3.- Lograr que el cliente sea siempre un referente util, como alguien dijo "forma tu tribu", tu cliente tiene que ser tu hincha, y eso hara que sea mas preciado y poder capitalizar eso monetariamente que es lo que al final nos interesa.

4.- No llevarse mal con ningún cliente, es regla, incluso si algo incomoda al cliente debemos checar que tanto impacto negativo tendría ese cliente en relación a los demás e ir cediendo a nuestro costo para controlar o evitar ese impacto.

5.- Siempre enseñar, educar al cliente, pero en su "idioma", no en nuestros tecnicismos. Eso hará que el cliente te vea como un Consultor y confié y crea en ti.

6.- Siempre lograr resolver el problema y no crear problemas.

Una anecdota:
Un cliente una vez me dijo: "Tu estabas cobrándome antes 10 USD, y ahora me cobras 17 USD, porque? con todo respeto pero acaso es por el hecho de que estas casado y tienes un hijo que me tienes que cobrar mas?", bueno, los clientes siempre pierden la razón jaja. Menos mal ya estaba preparado para esto  porque sino la cólera me hubiera atrapado, le dije: "Entre nos, y sabes que no hay secretos tu el año pasado tenias de capital a ojo de buen cubero unos 100,000 USD, este año tienes casi 350,000 USD ¿porque? - me dijo: "Pues porque trabajo mas, consigo mejores precios ya que importo directamente, tengo mas clientes etc etc". Siguió hablando y al final con una sonrisa se dio cuenta que mi mercadería esta en mi cabeza, que mis relaciones son cada vez mejores y mas fuertes y que mi experiencia se ha incrementado, termine diciéndole: "no pretenderás que cobre los mismo 10 USD por hora toooda mi vida, si fuera asi tenlo por seguro que cambio de negocio en el acto, porque sino puedo hacer que mi valor por hora suba es que estoy en el negocio equivocado".

Entonces al final podre determinar mi precio final así: (quizá se me pase algo, no soy un motivador y escribo con entusiasmo y al vuelo, esta formula puede ser alimentada con sus opiniones)

CostoBasico + Experiencia + Oportunidad + Efectividad + Relación + Coyuntura = PrecioFinal x hora

Si el proyecto me toma 50 horas, solo tendría que hacer una multiplicación sencilla por mi costo por hora vigente y listo, sale el precio.

Claro que siempre esta el negociar algo para que el cliente tenga un descuento, puede ser paquete de horas contratadas, mas horas me contratas te bajo una rayita el costo, o lo pueden descontar del total final pero siempre con calculadora en mano para que cuando hagan la división no resulte el costo por hora mucho menor de lo que habían pensado. En lo personal yo negocio publicidad en sus locales por 6 meses o un año, negocio la forma de pago, etc.

Espero a alguien le sirva estas palabras que las solté sin mayor tramite y con "tiempo pagado" jeje.

Un abrazo ;-)

Conviértete en una persona valiosa




agradezco a YvanB que fue el autor de este post, me gusto la idea, y que todos podamos cobrar nuestras aplicaciones, es un buen post por eso lo copie, y no quize editar nada por respeto a la calidad del post. extraido de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

ya lo lei , ¿ vos cuanto cobrarias la hora ?

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
ya lo lei , ¿ vos cuanto cobrarias la hora ?

en pesos argentinos? unos $150 o más, pero cuanto más caro menos gente tiene el capital como para contratarte, ten en cuenta tu región, la gente que te puede contratar, el tipo de trabajo, y todo lo que dice el texto escrito por Leandro A.

saludos!

A mi me encanto el post hasta que abajo pusiste "hay que cobrar nuestras aplicaciones".
Yo pienso que trabajar de freelance es cobrar por desarrollar al gusto del consumidor y que NUESTRAS aplicaciones , las personales, deberian ser lo menos de codigo abierto.
Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
A mi me encanto el post hasta que abajo pusiste "hay que cobrar nuestras aplicaciones".
Yo pienso que trabajar de freelance es cobrar por desarrollar al gusto del consumidor y que NUESTRAS aplicaciones , las personales, deberian ser lo menos de codigo abierto.

uhm, yo no soy partidario del open source, lo único que publico son pruebas que me gusta compartir con los demás, pero si se trata de cosas enserio, no pretendo regalarle mis horas de trabajo a nadie, al fin y al cabo, uno no vive de regalar.

saludos!

Coincido con Sanko. El Open Source es el futuro. Si todos compartiéramos lo que hacemos la tecnología avanzaría mil veces mas rápido, crearía mas competencia y esto llevaría a mejorar cada día mas nuestros proyectos. Si todos hiciéramos Open Source creo que el mundo de la programación avanzaría 100 veces mas rápido.
Saludos,, Cronos.-

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
A mi me encanto el post hasta que abajo pusiste "hay que cobrar nuestras aplicaciones".
Yo pienso que trabajar de freelance es cobrar por desarrollar al gusto del consumidor y que NUESTRAS aplicaciones , las personales, deberian ser lo menos de codigo abierto.

uhm, yo no soy partidario del open source, lo único que publico son pruebas que me gusta compartir con los demás, pero si se trata de cosas enserio, no pretendo regalarle mis horas de trabajo a nadie, al fin y al cabo, uno no vive de regalar.

saludos!
Entonces te recomiendo que no tomes libros gratuitos para tu aprendizaje y aprendas de libros de pago
Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
A mi me encanto el post hasta que abajo pusiste "hay que cobrar nuestras aplicaciones".
Yo pienso que trabajar de freelance es cobrar por desarrollar al gusto del consumidor y que NUESTRAS aplicaciones , las personales, deberian ser lo menos de codigo abierto.

uhm, yo no soy partidario del open source, lo único que publico son pruebas que me gusta compartir con los demás, pero si se trata de cosas enserio, no pretendo regalarle mis horas de trabajo a nadie, al fin y al cabo, uno no vive de regalar.

saludos!
Entonces te recomiendo que no tomes libros gratuitos para tu aprendizaje y aprendas de libros de pago

creo que te haz puesto a la defensiva, de todos modos no suelo aprender por libros gratuitos, los compro, porque no me gusta leer desde el pc, tengo libros físicos, así aprendí vb6 y php y luego hablando con ingenieros amigos que siempre te hechan una mano. en fin igual no tiene nada que ver.

el punto es, si tu trabajas desarrollando soft, y lo regalas, dime como vivirías?

coincido parcialmente con cronos, si el código fuera opensource todo, avanzaría todo más rápido, pero te haz puesto a pensar si todabía habría quienes quicieran dedicarle todo el día al desarrollo? como vivirías si todo lo que haces lo regalas? la verdad no lo entiendo, quizá es por eso que no soy partidario, si alguien me explica como lo haría, cambiaría de opinión.

pero mientras no sea rentable, que gracia tiene hacer algo y regalarlo? dime acaso un carpintero regala muebles? solo porque así todos aprenderían técnicas nuevas para hacer muebles?

el desarrollo del soft es una industria, un trabajo, yo creo que es poco probable que alguien trabaje gratis. y los que lo hacen por pasatiempo, si, el opensource es genial porque no dependen de eso, pero tampoco lograrían el mismo tecnicismo que alguien que se dedique a eso.

de todos modos no pretendo pelear por nadie, solo digo lo que es en mi opinion.

pero no confundamos el conocimiento con el código, el conocimiento si debería ser libre, el código, representa trabajo y no lo veo muy conveniente.

saludos!

Enero 27, 2013, 04:34:38 PM #8 Ultima modificación: Enero 27, 2013, 04:40:43 PM por Doddy
yo pienso igual que alex , si alguien se dedica a programar cosas serias y vive solo (sin mama y papa xD) , necesita pagar la hipoteca, pagar la luz (vital), pagar el gas, pagar el agua y comprar comida ademas de pagar el internet , si el programador no cobra se muere de hambre  :)

Dejemos algo claro...
Un carpintero no regala muebles porque le cuesta un dinero comprar el material.
Sin embargo el carpintero si toma como hobby realizar trabajos con fines educativos asi como la construcción y disribución libre de planos.

El programador puede ser freelance y trabajar programando lo que la empresa le pide y veo muy bien que se le cobre.
Pero el programador dispone de un tiempo libre en el que programa por diversión y aunque sean proyectos grandes NUNCA llegaran a ser tan grandes si no los compartes para que otros se sumen a la tarea y entre todos hagaís CRECER el proyecto.

Incluso se gana dinero del opensource , porque aun siendo un código abierto siempre se reciben donaciones o se le adjunta un precio significativo e incluso muchas veces te pagan por el mantenimiento y las reparaciones/extensiones que le hagas al código.


No todo es el dinero señores , no desearía ser rico ni multimillonario aunque tuviese la posibilidad , prefiero un estilo de vida proletario y justo.
Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Dejemos algo claro...
Un carpintero no regala muebles porque le cuesta un dinero comprar el material.
Sin embargo el carpintero si toma como hobby realizar trabajos con fines educativos asi como la construcción y disribución libre de planos.

pero los carpinteros no venden cosas al precio que le costó fabricarlo sin la mano de obra, ese es el punto.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
El programador puede ser freelance y trabajar programando lo que la empresa le pide y veo muy bien que se le cobre.
Pero el programador dispone de un tiempo libre en el que programa por diversión y aunque sean proyectos grandes NUNCA llegaran a ser tan grandes si no los compartes para que otros se sumen a la tarea y entre todos hagaís CRECER el proyecto.

te comprendo, el problema está que tu haces un proyecto y probablemente ese proyecto lo esté haciendo una empresa que pretenda venderlo, esa empresa si no puede cobrar algo porque la competencia regala ese mismo proyecto, entonces no gastará el tiempo, y si alguien hace lo que tu cobras a una empresa de forma gratuita probablemente te despidan, osea que nos sacamos el trabajo entre todos, porque como dices, el opensource tiende a tener un código mejor.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Incluso se gana dinero del opensource , porque aun siendo un código abierto siempre se reciben donaciones o se le adjunta un precio significativo e incluso muchas veces te pagan por el mantenimiento y las reparaciones/extensiones que le hagas al código.

bueno, ese si es un buen punto de vista, pero realmente se gana tanto como para vivir de donaciones? es una simple pregunta y la hago porque en realidad no tengo idea de cuanto uno puede obtener de donaciones.

osea tu puedes hacer un proyecto opensource que te deje vivir de donaciones? si hablo de tu caso puntual, más allá de tus contactos y demás, crees que eres capaz de hacer tal cosa? o solo algunos, porque trabajo pueden conseguir todos.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No todo es el dinero señores , no desearía ser rico ni multimillonario aunque tuviese la posibilidad , prefiero un estilo de vida proletario y justo.

si, pero no hablamos de ricos, hablamos del dinero que se necesita para vivir, no hablo de grandes empresas como microsoft, hablo de gente que trabaja para empresas de desarrollo.

saludos!

Todos tenemos un poco de razón, por cierto lado el programar cosas por el bien en común (open-source) es bueno, pero por otro no falta el chistosito que ve un buen código, lo coja y se de los créditos. Es por eso que algunos (me incluyo) a veces dejamos de soltar códigos, no por que nos paguen o no, sino porque llega otro don nadie, lo coje, edita el autor y da rabia.

Sin embargo, es bueno sacar herramientas, ¿por?, porque si lo miramos de un lado profesional, nos sirve como portafolio. Este es el caso de github, generalmente (en mi caso), al ver un programador se le pide github o algún sitio donde tenga scripts que el mismo haya creado. "De nada nos sirve decir que somos dios sino lo podemos comprobar".

Respecto a cuanto cobrar, todo depende del proyecto, existen algunos casos que es mejor cobrar por hora y otros que es mejor cobrar por proyecto. En mi caso, estoy actualmente cobrando semanalmente en una empresa, pues me es mejor, es sueldo seguro aunque haya proyectos o no, por lo tanto si no hay proyectos no trabajo y aun me pagan, y de freelance cobro por proyecto aunque sea un proyecto que tarde 2 semanas, un mes en terminarlo.

Y yo si cobro un poco caro, pues doy calidad, y no es publicidad mía, sino lo que quiero decir es que si el cliente que te busca QUIERE ALGO BUENO, deberá PAGAR por ello. En cambio, si es un cliente que no sabe y apenas quiere tener presencia en internet o algo parecido, con cualquier cosilla de 50 dolares se va.

"Dime cuanto ganas y te diré cuanto te cobro", dicen los sabios, pero también la forma en la que uno se plantee (hablando de cobrar por proyecto) es la forma en la que te trataran y te pagaran.

Ahora, acá vienen dos cuestiones interesantes. Es cierto que generalmente, la gente que no se mantiene (vive sola) tiene más tiempo libre por lo que se lo dedica a hacer scripts gratuitos... cosa que alguien que debe pagar servicios y comida no puede darse tanto el lujo. Por otro lado, también es cierto que se debe apoyar el open-source en todo momento, sin embargo ésto no significa que se deba dar TODO.

Yo creo que debe existir un balance, en lo personal... aunque ahorita yo practicamente estoy trabajando 24/7 y es por eso que no me conecto, cuando antes, de empezar a laborar como se debe, me podían ver creando tutoriales, ayudando, etc... claro ejemplo de que pues no se puede hacer todo, sin embargo, le dedico el poco tiempo libre a resolver dudas o a ayudar (esto se puede transformar en open-source).

Conclusión: Para cobrar depende del contexto y del proyecto, DE TUS CONOCIMIENTOS, y del cliente. Si se puede, ayudar a la comunidad del lenguaje donde te desenvuelvas o creando aplicaciones para otros es bueno, PERO NO SIEMPRE.
Cada vez que me das Karma me motivas

me gusta el debate, xtemp entiendes mi punto de vista y Psymera también me entiende lo que quiero decir.

es verdad, concuerdo conque como portfolio es genial incluir cosas como un proyecto en un repositorio público.

saludos!

Me encanto el post, muy buena informacion.

Y sobre el debate concuerdo totalmente con alex y demas.

Sobre lo que dice sanko tiene su realidad, que se progresaria mas y es bueno dar a conocer sus codigos y demas.
Pero si uno quiere ejercer como profesion Programador no puede regalar todo su trabajo porque no tendria ingresos para sustentar todos sus gastos en la vida. A menos que uno sea de esos que los padres son ricos y les paga todo o que uno se gane la loteria. No puedes dedicarte a la programacion y no cobrar tu trabajo. Proque sino tendrias que buscarte una segunda profesion que te de los ingresos necesarios.

Saludos