¿Cómo puede un desarrollador de software independiente escalar su negocio e ingresos? ¿Cómo se dividen los ingresos con los empleados de tal manera que sus ingresos escalen pero los empleados o contratistas estén motivados y compensados ​​de manera justa?

Gran pregunta, una que personalmente estoy pensando mucho en esto ahora …

El gran problema con cualquier operación individual es que sus clientes realmente no están comprando su proceso o incluso el producto que están contratando para que construya … lo están comprando a USTED.

Venderte a ti mismo no escala bien por muchas razones:

  • eres solo una persona con 24 horas al día
  • si alguien te está comprando y no te atrapan, entonces lo has engañado
  • contratar a otras personas significa que tienes un nuevo trabajo que hacer: administrar a las personas que contrataste
  • la calidad del trabajo sufre con mayor frecuencia, incluso si contrata a personas que son más inteligentes que usted
  • se requiere más gastos generales para coordinar el trabajo y ciertamente no trabaja 1x más rápido por cada persona que contrata

Sabiendo todo esto, mi estrategia durante mis primeros 6 meses de consultoría (iOS) fue aumentar mi tasa hasta que la gente simplemente no pagara más. Comencé a $ 150 / hora y aumenté a $ 250 / hora en unos pocos meses. Como resultado, surgieron algunas cosas increíbles:

  1. Gané más dinero, en menos tiempo.
    Duh, esa es la tarifa por hora, dinero por tiempo … pero también obtengo más negocios (sigue leyendo).
  2. Pasé menos tiempo vendiéndome.
    En primer lugar, la etiqueta de precio dice mucho. El hecho de que la gente me haya pagado a una tasa más alta envía señales fuertes a clientes potenciales. Soy caro, todos lo sabemos y lo valgo. Tienes lo que pagas.
    En segundo lugar, elevar mis tarifas una y otra vez me obligó a tener muy claro qué valor específico estaba proporcionando a mis clientes. Solo hay unos pocos miles de desarrolladores de iOS sólidos y tal vez unos cientos de desarrolladores de iOS de clase mundial. ¿Qué traigo a la mesa que solo un pequeño porcentaje del resto de esos desarrolladores de clase mundial no lo hacen? Una vez que respondí la pregunta y lo dejé claro en mi sitio web, comencé a pasar mi tiempo cerrando acuerdos en lugar de vender.
  3. Recibo más inbounds y referencias.
    Termino rechazando la mayoría del trabajo que se me presenta (más sobre eso a continuación). Aprendí que cuando rechazas la oferta de alguien de darte dinero por tus servicios, le prestan mucha atención a por qué. En general, no estoy disponible (debe reservarme con más antelación) o el posible cliente quiere algo en lo que no soy de clase mundial (alguien más podría hacer un trabajo mejor / más barato / más rápido). Cuando le digo a un cliente que solo asumo el desarrollo de iOS con una fecha límite ajustada y que no puedo llevar su negocio porque están buscando mantenimiento y podrían pagarle a alguien mucho menos por eso, entonces hacen una nota mental de eso. Cuando se encuentran con alguien más que está buscando lo que vendo, me lo remiten porque tomaron nota de lo que hago exactamente . También tengo la oportunidad de interactuar con muchos clientes potenciales, que se conectan conmigo en LinkedIn, me ingresan en su CRM, me conectan con sus amigos, etc.
  4. Consigo clientes más grandes y mejores.
    Solía ​​editar un periódico y nuestros mejores problemas eran cuando teníamos mucho más contenido del que teníamos espacio. Tuvimos que cortar el contenido. También dimos retroalimentación a nuestros escritores, por lo que nuestro embudo de contenido mejoró también para futuros problemas. Encontré lo mismo en la consultoría. Rechazo el trabajo el 95% del tiempo, lo que garantiza que estoy trabajando con el mejor cliente disponible para mí. Ser exigente también significa que estoy más feliz trabajando con mis clientes, ¡porque todos son increíbles y trabajan en cosas geniales!

Así que tuve mucha suerte al descubrir en qué soy de clase mundial en el negocio de consultoría de software y cobrar cada vez más por ese nicho, ese espacio que puedo dominar. También es esencial comunicar su nicho claramente y comenzar a rechazar clientes que no llegan al perfil. Hacer este proceso, a menudo doloroso, es esencial para aumentar su tasa. Pruébalo.

Pero ahora estoy a $ 250 / hora y probablemente solo pueda llegar a $ 3oo o tal vez $ 500 / hora. Y probablemente necesitaré obtener aún más nicho para conseguir eso (por ejemplo, me he convertido en un experto de HIPAA al trabajar con varias empresas emergentes de tecnología de la salud).

Pero, ¿cómo escalas más allá de $ 300 / hora y algunos empleados?
Esa es la pregunta del millón de dólares … literalmente … ¡e informaré tan pronto como lo resuelva!

Recomiendo leer Construido para vender: crear un negocio que pueda prosperar sin ti por John Warrillow. El título es un poco cursi … y es posible que no tenga ningún interés en vender su negocio, ¡pero el proceso de pensar en rediseñar su negocio para que se venda es extremadamente útil para ampliarlo! Échale un vistazo: es barato y de lectura rápida.


Hola, así que si obtuviste algo de valor de esta publicación, te agradecería que lo votaras a continuación.

Si bien la respuesta de Andrew Bellay me parece ideal, es difícil ir por este camino. Pero estoy intentando 🙂
Si completa lo mismo, quiero compartir lo que funcionó para mí relativamente fácil.

1. Charla clara con el cliente

En primer lugar, honestamente hable con su cliente al respecto. Cuéntele acerca de su tarifa por hora objetivo y pregunte qué necesita hacer para obtener más. Por un lado, verá dónde necesita crecer. De otro, verá cuánto dinero puede pagarle el cliente.

Mi experiencia :

Inicialmente tenía 20 $ / hora como desarrollador junior de React.js. En 3 meses decidí hablar sobre mi progreso y pregunté qué resultados debería alcanzar para obtener 25 $. Hemos establecido objetivos y KPI por 1 mes. Después de un mes obtuve 25 $.
En unos meses la situación se repitió, obtuve 30 $ / hora.

2. Valor extra

Piensa en lo que puedes poner en un plato, excepto tu especialidad principal.
Si está en el inicio, cualquier especialidad adicional puede ayudar.
Ayuda al cliente con consejos sobre contabilidad, ventas, SEO, lo que sea que conozcas mejor que él. Si le gustan tus consejos, sigue haciéndolo.

Mi experiencia:

Ejemplo 1:
Tenía experiencia en la enseñanza de programación de personas. Cuando obtuve una gran cantidad de trabajo de rutina en el proyecto, pensé que alguien menos experimentado podría hacerlo por mí. Y será mucho más barato para el cliente. Al cliente le gustó esta idea y en 2 meses le enseñé a un chico nuevo a programar en JS, React. Este tipo ahora hace tareas simples y escribe pruebas.

Ejemplo 2
Tengo experiencia en marketing de afiliación. Así que ofrecí al cliente ayuda con las páginas de destino, las secuencias de correo electrónico y el SEO. Al cliente le gustó y ahora discute con mi casi todos los cambios nuevos en esta área.


Después de estos pasos, el cliente pensará en usted más como un socio que como uno de los desarrolladores de 1000 en todo el mundo. Intente cambiar de la tarifa por hora a la facturación orientada a KPI.

La hoja de ruta para ser una agencia

Maximiza tu tarifa diaria

Si solo está haciendo lo que un empleado de tiempo completo puede esperar, lo está haciendo mal. Si no puede obtener una cantidad de dinero superior a la media para su tiempo, no puede esperar escalar con otras personas.

Los desarrolladores sénior en Londres actualmente reciben un sueldo de £ 60-80k, pero los mejores contratistas tienen un sueldo de £ 500-600 por día, lo que los coloca en el rango de £ 110-130k (y están pagando una tasa impositiva más baja, gracias HMRC!).

Hay una serie de factores que limitan lo que puede ganar.

1. Tus habilidades, debes ser muy bueno en lo que haces incluyendo todas las cosas suaves, especialmente las cosas suaves. La gente tiene que QUERER trabajar con usted.

2. El sector en el que trabaja. El aumento más fácil del 15% en sus ingresos es ir a hacer exactamente lo mismo que está haciendo ahora, pero para un banco. En serio, pruébalo. Busque un reclutador que se especialice en ubicaciones en el sector bancario y obtenga su CV. Verá que su tasa diaria aumentará aproximadamente un 15% a menos que ya se encuentre en uno de los sectores de alta demanda. Si prefiere suicidarse, considere la venta minorista de supermercados, son menos (aunque todavía muy) basura y están pagando increíblemente en este momento.

3. Las personas que conoces. Absolutamente tiene que fomentar los contactos y mantenerse en contacto. Obtenga su CV / currículum para cada cazador de cabezas y reclutador para el que pueda encontrar los detalles. Haz que trabajen para ti. Desea salir de la parte posterior de cada contrato en una docena de entrevistas que competirán por su atención.

4. Corazón (o para los lectores menos ofendidos, pelotas). Debes poder mirar a alguien a los ojos y decirles que ahora vales $ 50 por día más de lo que eras hace 3 meses y no cagar cuando te preguntan “¿por qué?”.

5. Especialidad. Esta es una espada de doble filo y debes tener cuidado con ella. A los consultores de Cisco se les paga más que a los ingenieros de redes generales porque su conocimiento es más especializado y tiene una vida útil más corta. Siempre puede exprimir un aumento salarial del 10% de una especialización como esta, pero, si su objetivo es escalar a más de un modelo de agencia como el próximo movimiento, debe tener cuidado de que tales especializaciones no limiten su capacidad para hacerlo ( Consejo profesional: ir a Cisco no lo hará, hay una demanda ridícula de personas que puedan configurar sus cosas).

Corta tus horas

Este es el escalofriante salto de fe donde la mayoría de las personas deciden que la utilidad marginal del dinero simplemente no vale la pena, pero estoy en una buena racha, así que voy a continuar. Tenga la seguridad de que no hay vergüenza en detenerse aquí.

Si desea subir de nivel más allá del rango de tarifa de día final disponible, tendrá que recortar aproximadamente un tercio de sus horas y comenzar a emplearlas de manera remunerada para otros fines.

Descubre cómo contratar y capacitar a otras personas para que hagan lo que tú haces. Descubra los sistemas para administrarlos. Descubre vender no solo a ti mismo sino a tu equipo en tu amplia gama de contactos. Esto es DURO y necesitarás mucho tiempo para resolverlo y hacerlo bien, mientras lloras por la pérdida de horas facturables.

Algunos puntos de partida para mojar los pies

1. Juega reclutador para tus contactos altamente calificados. Véndalos en su lista de clientes para obtener un 10% de aumento en su tarifa diaria. Esto es de muy bajo riesgo ya que su tarifa proviene simplemente de conocerlos y presentarlos, no del producto del trabajo, sino que lo acostumbrará a vender el tiempo de otras personas.

2. Negocie un derecho de sustitución en su contrato y etiquete a un amigo suyo igualmente competente durante una semana mientras se va de vacaciones. Obviamente, él recogerá el ingreso total de la semana, pero te llevará a la parte en la que te cagas porque ahora dependes del producto del trabajo de otro ser humano.

3. Trabaje con otra persona que sea igualmente competente para un solo contrato (3 meses) y se asignen juntos como un equipo. Tendrá que descubrir cómo vender su producto de trabajo combinado, no solo sus horas de trabajo individuales, ya que las empresas no tienen medios para contratar un par como este.

¡Buena suerte!

La mayoría de las respuestas (al momento de escribir la mía) sugieren que haga la transición al modelo de agencia. Esto significa pasar de la posición en la que comenzó, vendiendo SUS habilidades y tiempo, a la posición de hacer que otras personas trabajen, vendiendo habilidades y tiempo a otras personas.

Me gustaría sugerir otra forma de ampliar su negocio: pasar de ser un profesional independiente a un proveedor de soluciones. Si valora el aspecto técnico de su trabajo, esta es una forma mucho más deseable de hacer crecer un negocio, que convertirse en el “agente” de otras personas.

Esto solo funciona si a menudo tienes proyectos del mismo tipo. “Creación de sitios web”, “SEO”, “Gestión de contenidos”, “Computación analítica”, … Ver los 50 últimos contratos en los que trabajó debe mostrarle rápidamente qué productos debe centrarse en la creación.

El siguiente paso es construir los productos. No proyectos de clientes, sino SUS productos. Tienen que estar muy bien pensados, muy bien hechos y muy bien documentados. Su margen monetario vendrá principalmente de estos puntos, también conocidos como Calidad (sí, con una Q mayúscula).

Una de las principales características es el hecho de que sus productos pueden funcionar muy bien para varios clientes muy diferentes, y sus contextos y necesidades muy diferentes. Piense en eso desde el día 1, sin olvidar que aún no conoce a TODOS sus clientes, ya que se supone que obtendrá muchos nuevos en el futuro

Y una vez que tenga sus productos, el siguiente paso es venderlos. Para muchas empresas. 1 código base, costos de infraestructura compartida, muchos clientes pagan precio regular. Y también puede implementar las necesidades específicas de los clientes por una tarifa, y comercializarlas como nuevas funciones para todos.

La ventaja oculta de esta forma de hacer las cosas es que su capacidad para escribir código excelente mejorará drásticamente en los primeros meses.

Cree y venda productos en su tiempo de inactividad para complementar. Temas de WordPress, complementos, plantillas … etc.

Piensa fuera de la caja. Escribe un ebook …

Creo que debe estar abierto a otras formas de usar su talento para obtener ingresos.

¡Buena suerte!

Tomaré un enfoque más tradicional de las cosas cuando se trata de delegar el trabajo .

  1. Si contrata empleados, la expectativa es poder cubrir su salario. Es un acuerdo estándar que gira en torno a las negociaciones salariales para un trabajo a tiempo completo (o medio tiempo).
  2. Los contratistas (u otros trabajadores independientes) generalmente cobran por hora o por proyecto. Si tiene una red de pares confiables, ese sería un punto de partida seguro ya que sus gastos están directamente relacionados con sus ingresos.

Dependiendo de su carga de trabajo en curso, puede considerar ambas opciones. Los trabajadores independientes y contratistas generalmente hacen malabares con varios proyectos a la vez. Si hay una brecha entre dos conciertos o una carga de trabajo excesiva, es posible que no tengan la capacidad requerida para manejar eso.

Por otro lado, contratar a un empleado significa que puede permitirse el lujo de compensarlo mensualmente en función de sus ingresos. Puede ser rentable cuando tienes exceso de reservas, pero debes considerar las temporadas lentas, los días festivos, cubrir las bajas por enfermedad y las vacaciones, etc.

1. Ingresos recurrentes

Para garantizar una carga de trabajo estable, debe centrarse en generar ingresos recurrentes . Esta es la mejor manera de luchar contra los ciclos de fiestas y hambrunas y crear procesos adecuados para su organización.

En el desarrollo de software y web, el mantenimiento o la asesoría mensual son las opciones preferidas. Puede ampliar la creación de un servicio específico o una herramienta y cobrar a sus clientes mensualmente. O cree un flujo de trabajo designado para generar ideas y proponer limpieza de código, refactorización, revisiones continuas de código, optimizaciones de rendimiento y seguridad cada trimestre más o menos.

2. Comercialización y ventas

El segundo punto es analizar sus fuentes efectivas de generación de leads. Si hasta ahora ha logrado sobrevivir 2-3 años con un salario decente, averigüe cómo lo encuentran sus clientes.

Intenta escalar ese canal y aumenta tu carga de trabajo.

  • Si se trata de publicaciones de Facebook, invierta en anuncios.
  • Si lo encuentran a través del contenido de su blog, asigne más tiempo a la escritura enfocada para sus necesidades y problemas específicos.
  • Si se vende a sí mismo a través de conferencias, asegúrese de asistir a más eventos y promocionar sus servicios.
  • Si es un miembro activo de una comunidad, convierta un porcentaje mayor de su audiencia o cree una lista de correo electrónico sólida para lanzamientos continuos.

Estos son solo algunos ejemplos: lo que sea que funcione para usted, asegúrese de exprimir ese canal y hacer crecer su tubería. Una vez que el medio esté cerca de la saturación, aborde flujos adicionales que producirían más clientes potenciales.

3. Precios

Obtener un salario de un año como freelance no es efectivo. Esto podría mejorarse de tres maneras diferentes:

  1. Reduzca su tiempo de ventas / marketing para pasar más tiempo facturable y práctico.
  2. Analice las áreas que le llevan más tiempo y descubra cómo optimizarlas. Es posible que desee estudiar más, automatizar ciertos procesos o aprovechar herramientas específicas que obtendrían mejores resultados en menos tiempo.
  3. Aumente gradualmente sus tarifas por hora o cambie a tarifas de proyecto que produzcan un ROI aún mejor en términos de tasas.

La tasa de un profesional independiente puede ser de 3 a 5 veces lo que gana un empleado de tiempo completo por un cheque de pago. El empleado tiene días de vacaciones incluidos, varios días festivos, licencias por enfermedad, seguro, impuestos para el empleador, lo que sea. Hay eventos internos y toneladas de reuniones de oficina en la mayoría de las organizaciones. Un empleado de tiempo completo apenas puede asignar más de 30 horas facturables por semana en la mayoría de las empresas (20-25 horas efectivas no es raro).

Con eso en mente, eres:

  • cargando demasiado bajo,
  • no vender suficientes horas o
  • tomar mucho tiempo para ciertas actividades en comparación con un temporizador completo.

Eso también depende del tipo de proyectos en los que trabajas. He encontrado un punto óptimo en los retenedores mensuales más pequeños entre 30 y 60 horas al mes. La tarifa mensual es más baja o comparable a la de un empleado a tiempo completo, mientras que los resultados procesables son generalmente más altos.

Si reserva varios meses de trabajo a la vez, a tiempo completo por cliente, esto puede no ser rentable para ellos a largo plazo. En ese caso, considere la construcción inicial más el mantenimiento adicional, consultoría, contrato de revisión de código.

De hecho, vender consultoría puede ser aún más lucrativo . Puede cobrar entre 10 y 20 veces su tarifa estándar por hora de consulta. Incluso 8-15 horas al mes pueden valer tanto como el cheque de pago completo. Por supuesto, esto requeriría una sólida experiencia en su campo.

Una vez que haya ordenado sus esfuerzos de marketing y calibrado su estrategia de precios, sus ingresos serán suficientes para contratar a varios trabajadores independientes a tiempo parcial o un ingeniero a tiempo completo que pueda ayudarlo con su trabajo. Ampliar aún más también ayudará al crecimiento de su equipo.

Mejor aún, cree su propio producto (un multiplicador). Hay límites para la expansión como empresa de consultoría … el control de calidad es lo primero. Su reputación se destruye tan pronto como un subcontratista deja caer la pelota.