Su primer paso más importante, como fundador, será contratar de manera efectiva. Pero va más allá del obvio contratar grandes talentos y pagarles un salario de mercado . Antes de llegar a esa etapa, debe decidir sobre otros dos factores clave:
- In-house o outsourcing
- Enfoque ascendente o descendente
Ejecuto escalable, una red de talento técnico independiente. No solo contratamos talentos remotos para muchas empresas, sino que nuestro negocio en sí es 100% remoto. Soy el unico empleado. Pero no tienes que hacerlo de esta manera. Hay muchas razones válidas por las que debe formar un pequeño equipo interno:
1. Si está tratando de obtener fondos, muchos VC querrán ver que su equipo de nivel C sea un talento interno. Tal vez esto sea un problema de la antigua economía de la fuerza laboral, pero de cualquier manera, si marca la casilla de financiación, tiene sentido hacerlo. Para ser claros, no digo que sea imposible externalizar esas posiciones clave, solo que en algunas situaciones puede ser beneficioso para su negocio.
- En promedio, ¿cuántas líneas de código se necesitan para escribir un navegador web?
- ¿Por qué las empresas despiden a las personas (debido al bajo rendimiento) cuando en cambio pueden entrenarlas para ser mejores, como en la industria india de TI?
- ¿Los proveedores de nube y los ISV están adoptando IDE en la nube?
- ¿Cómo creo un programa que determina la relación de dos temas usando el Árbol de categorías de Wikipedia?
- ¿Cuál es la diferencia entre diseño de software e ingeniería de software?
2. La seguridad puede ser una preocupación para algunas empresas. Es posible que sus clientes quieran tener el equipo de ‘misión crítica’ para estar en la empresa.
La contratación es eficiente en todos los niveles, pero es obvio cuando se trata de roles de nivel medio (aquellos con menos exposición a contenido sensible) o cuando necesita aumentar rápidamente para las fases de crecimiento o plazos inesperados. Es una historia fácil para los inversores escuchar que estos roles se externalizarán.
En términos de cómo construir su equipo, tiene dos opciones aquí:
De abajo hacia arriba , donde asume toda la responsabilidad de alto nivel, como la estrategia técnica y de marketing, y contrata talentos de nivel junior a medio para seguir su liderazgo.
De arriba hacia abajo , donde comienza por atraer a personas de la tercera edad para llenar áreas de habilidades que siente que no es competente en CTO, CFO, CMO, etc.
A este respecto, elegiría ‘de arriba hacia abajo’ cada vez. Rodéate de los mejores y más brillantes lo antes posible. Si esto significa que necesita traer personas a tiempo completo para que inviertan por completo, entonces hágalo. Estas personas tomarán decisiones que darán forma a su empresa a medida que madure, por lo que tiene sentido que reciba un consejo de personas de su confianza y cuyos intereses estén totalmente alineados con los suyos.
Se ha convertido en un mito que debes ser un programador para iniciar una empresa de software. Hay muchas grandes compañías de capitalización de mercado, como AirBnB, Pandora y Tinder, que fueron iniciadas por no codificadores.
Si bien es posible que no necesite habilidades de programación para tener éxito como fundador; tu negocio probablemente lo haga. Un error que veo con demasiada frecuencia es que un fundador no técnico subestima masivamente la importancia de los conocimientos técnicos y el liderazgo para su inicio.
Tengo varios amigos cercanos no técnicos que comenzaron compañías de software. Estas compañías fueron un éxito porque vieron el valor de obtener un gran CTO a bordo y proporcionar suficiente equidad para que esa persona se sienta valorada y motivada.
Subvalorar el valor de un cofundador técnico es una forma rápida de fracasar. Sin tecnología, su compañía de software es solo una idea. Un buen liderazgo técnico, literalmente, construirá su negocio.