Bootstrapped: construyendo una empresa remota
Publicado: 2022-03-11Si me preguntas, trabajar de forma remota mola. Actualmente escribo desde un pequeño chiringuito situado en una isla remota del sur de Tailandia. Mirando hacia arriba desde mi computadora portátil, no veo nada más que el océano infinito y sus aguas cristalinas y azules. Estaré disfrutando esta mañana tranquila y concentrada en mi trabajo porque el resto del equipo aún no se ha levantado. Las zonas horarias funcionan muy bien para los equipos distribuidos.
Mi colega Thomas habló recientemente con 11 líderes de opinión en gestión de proyectos sobre el impacto del trabajo remoto en una empresa; algunos expertos en scrum argumentaron que los equipos distribuidos podrían trabajar juntos de manera efectiva, mientras que otros se opusieron rotundamente.
Entiendo las preocupaciones; no puedes simplemente abrir las puertas de la oficina y liberar a todos a la naturaleza. No está garantizado que terminará con un negocio próspero. Marissa Mayer en Yahoo eliminó el trabajo remoto en 2013 después de sentir que algunos empleados abusaban de él.
Entonces, ¿cómo hace una empresa de tecnología para hacer bien este trabajo remoto? sigue leyendo Lo siguiente se basa en nuestra historia en Planio y cómo hicimos que funcionara.
Ingresa a Planio, mi empresa remota
Hay una serie de cosas que me motivaron a iniciar mi empresa actual. Romper con el trabajo del cliente y conservar todos los beneficios de ser un trabajador autónomo independiente de la ubicación fue uno de ellos.
En 2009, estaba sentado a la sombra de un bosque de cipreses situado en un hermoso jardín de estilo mediterráneo con vistas a las colinas de la Toscana, trabajando duro en un nuevo proyecto mío: Planio.
Es una herramienta de gestión de proyectos para gente como yo: desarrolladores. Planio ayuda a que los proyectos de los clientes sean más organizados y transparentes, al mismo tiempo que reduce la cantidad de herramientas y plataformas necesarias para hacer el trabajo. Planio se basa en Redmine de código abierto (un proyecto de software basado en Ruby on Rails de código abierto), que he usado de forma remota con mis propios clientes desde sus inicios. Entonces, en cierto modo, el trabajo remoto ya está en el ADN de Planio.
Un avance rápido hasta hoy, y mi pequeño proyecto paralelo se ha convertido en una empresa real. Ahora somos un equipo de 10, sirviendo a más de 1,500 empresas en todo el mundo. Tenemos una oficina en Berlín, pero muchos de nosotros trabajamos de forma remota.
En este artículo, profundizaré en los principios, las herramientas y las lecciones que nos han ayudado en el camino. Después de leerlo, espero que pueda diseñar su empresa de software para que sea compatible con el control remoto desde el principio.
"Hablar es barato. Muéstrame el código. - Linus Torvalds
Todos los jueves tenemos una conferencia telefónica donde discutimos lo que hicimos la semana anterior y lo que viene a continuación.
Al principio, pasamos mucho tiempo discutiendo ideas antes de decidir qué hacer, pero descubrimos que es mucho más difícil cuando algunos miembros del equipo están en una línea telefónica de mala calidad y no puedes verlos.
Ahora, a menudo simplemente "construimos la cosa" y luego la discutimos: creamos un prototipo funcional con algunas ideas centrales y luego lo discutimos. Por ejemplo, recientemente encontramos algunos problemas de rendimiento con nuestros repositorios Git alojados. En lugar de discutir y analizar todas las formas posibles en las que potencialmente podríamos ahorrar algunos milisegundos aquí y allá con cada solicitud, mi colega, Holger, simplemente desarrolló las mejoras sugeridas en una prueba de concepto en un servidor de ensayo al que dirigió parte de nuestro tráfico. Resultó bien y estas ideas se están produciendo.
Este método enfoca la mente de todos en la acción en lugar de hablar. El tiempo invertido en escribir código se recupera con menos tiempo hablando en círculos.
Usar comunicación de texto
La comunicación en tiempo real castiga la claridad. Llamar instintivamente a un colega cuando necesita algo es muy fácil, pero no siempre es el mejor curso de acción. No puedo recordar la cantidad de veces que comencé a escribir un correo electrónico o un ticket de Planio para un problema solo para resolverlo yo mismo mientras lo escribía.
Zach Holman, uno de los primeros ingenieros contratados en GitHub, está de acuerdo: “El texto es explícito. Al forzar la comunicación a través de un medio textual, estás obligando a las personas a formular mejor sus ideas”.
La comunicación por mensaje de texto también los hace más respetuosos con el tiempo de los demás, especialmente cuando viven en varias zonas horarias de distancia. La comunicación inmediata puede ser disruptiva; la persona podría estar en medio de averiguar por qué salió mal la última implementación. Con un correo electrónico, debería poder considerar tu artículo en un momento más conveniente.
Sea lo más transparente posible
El tiempo dedicado a preocuparse por la política de la oficina no es propicio para enviar software que funcione, y la transparencia promueve la confianza. No es coincidencia que muchas empresas de diseño remoto, como Buffer, tengan una transparencia radical. En el caso de Buffer, comparte información de ingresos y salarios de todos sus empleados.
Automattic, la empresa detrás de Wordpress.com, también enfatiza la transparencia. En su libro, El año sin pantalones , Scott Berkun comparte su experiencia trabajando de forma remota para Automattic y que todas las decisiones y discusiones están disponibles internamente para los empleados en su plataforma de discusión P2 como parte de su énfasis en la transparencia.
La función de chat en Planio funciona de manera similar. Las discusiones están abiertas para que todos las vean y los registros de chat se vinculan automáticamente a partir de los temas discutidos para que nadie se quede fuera; incluso los nuevos empleados pueden leer qué decisiones anteriores se tomaron y por qué. Cuando comencé a crear la función de chat, consideré agregar una función para chatear en privado con otros, pero cuando lo discutimos como equipo, terminamos omitiéndonos porque queríamos que la comunicación del equipo fuera lo más transparente posible.
Creo que la transparencia es fundamental para los equipos remotos. Por ejemplo, imagine que acaba de unirse a un equipo de desarrolladores remotos. Tal vez nunca hayas conocido a tus nuevos colegas. No conoces las reglas tácitas de comportamiento. Es posible que le preocupe si está haciendo un buen trabajo. ¿Tus compañeros de equipo realmente están siendo sarcásticos o realmente quieren decir cumplidos? ¿Están todos discutiendo en privado qué tan buen ingeniero eres?
Digitalice sus sistemas
Elegimos nuestros servicios en función de lo que ofrecen a través de plataformas en línea, desde proveedores de telefonía hasta bancos (muchos de ellos incluso ofrecerán un pequeño incentivo financiero para dejar de usar papel, además de que también es excelente para el medio ambiente). Tengo la suerte de tener un abogado y un contador en Planio que se sienten cómodos enviando correos electrónicos o mensajes con Hangouts de Google en lugar de llamarme a sus oficinas. (Le recomiendo enfáticamente que pregunte sobre esto en la primera reunión). ¡Puntos de bonificación por lograr que se registren con su herramienta de administración de proyectos y se conviertan en parte de su equipo!
Incluso hemos digitalizado nuestro correo postal; en Planio, utilizamos un servicio llamado Dropscan que recibe nuestras cartas, las escanea y reenvía las importantes a la persona adecuada. No querrás que tu amigo los recoja y los lea por Skype. Si no puede encontrar un proveedor de escaneo de correo para su ciudad o país, algunos espacios de coworking ofrecen membresías virtuales para mantener una dirección postal física mientras está fuera.
Para aquellas empresas que envían correo, hay servicios disponibles para que nunca más tengas que visitar una oficina de correos. Utilizamos una empresa de impresión alemana con una API que envía automáticamente una carta junto con pegatinas a cada nuevo cliente de Planio que paga. Es algo que a la gente le encanta, y no tenemos que imprimir y enviar por correo nada. Las alternativas internacionales incluyen Lob y Try Paper.
¿Debe tener una presencia digital obligatoria?
En un espacio de trabajo conjunto en la isla tropical de Koh Lanta, Tailandia, noté que alguien en una función de soporte para una importante plataforma de comercio electrónico estaba constantemente en una transmisión de video en vivo con el resto del equipo. Sqwiggle ofrece una funcionalidad de "presencia" similar para equipos remotos.

Supongo que exigir que todos los empleados estén en video mientras trabajan podría basarse en el temor de que los empleados abusen de los arreglos de trabajo remoto. En mi experiencia, ese no es el caso. En el espacio de trabajo conjunto tropical, hay cierta urgencia en el aire, a pesar de la ropa relajada y las bebidas de coco. La gente se concentra silenciosamente en sus computadoras portátiles; es como si quisieran asegurarse de que el trabajo remoto brinde resultados, para poder permanecer fuera de una oficina fija para siempre.
Descubrimos que no necesitamos una presencia digital porque tenemos un gran nivel de confianza entre todos en el equipo. También creo que es primordial respetar la privacidad de todos. Si su empresa está pasando de un entorno todo en el sitio al trabajo remoto, una presencia digital podría ayudar a los gerentes más ansiosos a superar cualquier problema de confianza.
Elija Bootstrapping sobre Venture Capital
La mayoría de los capitalistas de riesgo buscan rendimientos descomunales, por lo que preferirán una ráfaga breve e intensa de 12 meses de trabajo de un equipo en lugar de un ritmo más sostenible. Front App, una startup financiada por la aceleradora Y Combinator de Silicon Valley, alquiló una casa en el área de la Bahía para su período de tres meses en el programa acelerador Y Combinator. El objetivo es optimizar para evaluar una idea de negocio rápidamente.
Dada la mentalidad de retorno descomunal, es posible que le resulte difícil convencer a un capitalista de riesgo para que lo financie cuando trabaja desde una playa en Camboya. Esta es la razón por la que muchas empresas emergentes respaldadas por empresas (como Buffer o Treehouse) que utilizan el trabajo remoto construyeron apalancamiento primero. Buffer era rentable antes de asumir la inversión, mientras que Ryan Carson, el fundador de Treehouse, ya había demostrado su valía con una startup anterior.
Aquí hay una mejor manera que el capitalismo de riesgo: bootstrapping. Significa financiar su empresa con los ingresos de los clientes iniciales. En mi opinión, es con mucho el mejor enfoque porque le permite construir su empresa en sus propios términos y mantener el control. Sin embargo, a menudo requiere trabajar en dos trabajos o trabajar independientemente mientras inicia su empresa. Me tomó alrededor de dos años trabajar tanto en Planio como en proyectos de clientes (a través de mi agencia de desarrollo de software LAUNCH/CO) para ponerme en marcha, pero valió la pena.
Bootstrapping también te obliga a construir un negocio que genere ingresos desde el principio, lo que me parece mucho más saludable. Sugerencia: crear un SaaS B2B hace que esto sea mucho más fácil que crear una aplicación para el consumidor porque las empresas están mucho más dispuestas a pagar suscripciones mensuales si agrega valor. Tienes que vender muchas aplicaciones de iPhone de consumo a $0.99 para cubrir la nómina mensual incluso para los equipos más pequeños.
Fija el precio de tus productos estratégicamente
Uno de nuestros primeros clientes fue una gran empresa de tecnología con miles de millones en ingresos anuales. Obviamente, estaba encantado de que nos eligieran por encima de competidores mucho más grandes y establecidos. Siguen siendo un cliente feliz, pero nos hemos alejado de las cuentas empresariales muy grandes; Descubrí que requieren muchas reuniones en persona y de la mano antes de que se conviertan en clientes.
Como señala Jason Lemkin en su artículo sobre cómo escalar el éxito del cliente para SaaS, cuando tiene grandes cuentas empresariales, alguien tendrá que subirse a un avión para visitarlas dos veces al año. Si es una pequeña empresa de dos o tres personas, esa persona será usted, el director ejecutivo, el director de marketing y el director de seguridad, todo en un solo hámster sobrecargado de trabajo.
Mantener su modelo de precios dentro de los límites aproximados de un modelo de $ 49/$ 99/ $ 249 como lo sugiere el desarrollador convertido en empresario Patrick McKenzie significa evitar tener que contratar un equipo de ventas empresarial y tener que ganar la enorme cantidad de capital necesaria para ello. Usted, el cliente, no espera que el CEO aparezca en Navidad con una caja de bombones cuando paga $249 al mes.
Construir en código abierto
Un negocio con respaldo de riesgo basado en software propietario es excelente cuando su juego es un juego en el que "el ganador se lo lleva todo" y es dueño del mercado. Cuando usted es una empresa autosuficiente, el software de código abierto puede brindarle un alcance y un apalancamiento que de otro modo nunca podría haber logrado.
Hay precedentes de empresas tecnológicas rentables que construyen un negocio en torno al software de código abierto; Basecamp es famoso por tener Rails de código abierto, lo que garantiza un suministro de ingenieros altamente calificados para el resto de la eternidad. GitHub se ha convertido en un unicornio, aprovechando el proyecto de código abierto Git que Linus Torvalds inició para administrar las fuentes del kernel de Linux. Nuestros amigos de Travis-CI comenzaron como un proyecto de código abierto, llevaron a cabo una campaña de crowdfunding y luego la convirtieron en un negocio autónomo centrado en el control remoto (que también hace campaña por la diversidad en tecnología a través de su fundación).
Planio se basa en Redmine y aportamos muchas de nuestras funciones y mejoras a la comunidad. Esto funciona muy bien de múltiples maneras; nuestras contribuciones y participación en la comunidad ayudan a avanzar en el proyecto de código abierto y Planio se expone a nuevos clientes potenciales. Para nosotros, es la forma más auténtica de construir una marca; al mostrar nuestro código y participar en discusiones técnicas abiertas, ¡podemos demostrar que sabemos lo que hacemos!
Contratar profesionales probados
Contratar una flota de pasantes cada año solo tiene sentido si tiene la intención de aumentar la cantidad de empleados tan pronto como llegue a la próxima ronda de financiación.
La subcontratación de tareas es fácil si se trata de copiar y pegar, pero no desea subcontratar sus DevOps a alguien con la tarifa por hora más baja cuando tiene miles de clientes que dependen de sus servidores. Querrás profesionales probados, como los de Toptal.
Matt Mullenweg, el fundador de la popular plataforma de blogs de código abierto WordPress, afirmó que centrarse en la calidad significa que su empresa, Automattic, contrata principalmente a candidatos experimentados que pueden manejar el entorno de trabajo no estructurado de una empresa remota.
Eso significa que "audiciona" a los candidatos pagándoles para que trabajen en un proyecto durante varias semanas y luego los contrata en función del rendimiento. Automattic ha descubierto que este método es mucho más eficaz para encontrar a los candidatos adecuados que los CV y las cartas de presentación tradicionales.
Enfatice la calidad de vida
El trabajo ocupa una gran cantidad de nuestro tiempo, año tras año. No debería ser algo que simplemente haces para terminar; probablemente terminarías desperdiciando una gran parte de tu vida. La mejor fuente de motivación y el ingrediente principal para obtener excelentes resultados es un entorno de trabajo inspirador, agradable y divertido. Viajar, aprender y relacionarse con personas de diferentes culturas hace que el trabajo se sienta menos como un sacrificio o un mal necesario (al menos en mi vida) que cuando trabajo en una oficina de nueve a cinco.
Sin embargo, no se trata solo de viajar por el mundo, está el aspecto de la libertad personal. Los padres pueden pasar más tiempo con sus hijos, gracias a que evitan un viaje de dos horas. No tienes que vivir en Silicon Valley para ganar los salarios de San Francisco. Tal vez, tu pareja también obtenga una gran oportunidad de trabajo en el extranjero. No se enfrenta a la dolorosa decisión de permanecer en su trabajo y continuar su carrera o convertirse en un "cónyuge final" con opciones de carrera limitadas.
En Planio, aunque muchos de nosotros trabajamos de forma remota, todos intentamos reunirnos al menos una vez al año en un lugar divertido. El año pasado pasamos unas semanas de verano en Barcelona, y varios de nosotros nos reunimos aquí en Koh Lanta, este año. Todavía estoy buscando ideas para el próximo destino, ¡así que avísame si tienes algún consejo de viaje!
¿Qué herramientas, ideas o técnicas ha encontrado que hacen que trabajar de forma remota sea más fácil y efectivo? Deja un comentario a continuación.