Tengo grandes ideas de negocios de TI, pero no soy un programador. ¿Cómo puedo dirigir una empresa de TI sin el conocimiento de la programación?

A2A . ¡Hola! 😉

Entonces, en primer lugar, es crucial que valide esas ideas. Pero suponiendo que desee elegir una de las ideas y comenzar, haré todo lo posible para ayudarlo.

La buena noticia es que definitivamente puedo dirigir una empresa de TI sin conocimientos de codificación . ¿Bien? Entonces, no necesito ser un programador.

De hecho, aquí están las principales habilidades que necesitará para manejar cualquier negocio, de acuerdo con Seth Godin (soy un gran fan):

  1. Encontrar, contratar y gestionar personas estupendas.
  2. Abrazando el cambio y moviéndose rápidamente
  3. Entender y sobresalir en el desarrollo de negocios y en hacer acuerdos con otras compañías.
  4. Priorizar tareas en un trabajo que cambia todos los días.
  5. Venta a personas, empresas y mercados.

Entonces, ahora las malas noticias – según yo:

En primer lugar, tampoco hace daño, ya que tener un poco de conocimiento sobre tecnología es realmente bienvenido, y, en segundo lugar, si no tenemos el conocimiento, alguien de su equipo tendrá que tenerlo.

Lo que nos lleva a la siguiente pregunta lógica:

Entonces, ¿cómo encuentro a la gente de tecnología adecuada para trabajar conmigo?

Usted ve, hay varias maneras de hacer esto. Actualmente estoy pensando en dos formas posibles, pero siéntete libre de agregar cualquier otra cosa que se te ocurra.

# 1: Encontrar un socio de equidad

Definitivamente, la mejor manera de tener el conocimiento interno para desarrollar una startup tecnológica es trabajar con un gran CTO.

Entonces, ¿cómo puedes encontrar un gran CTO? Aquí está la secuencia que usaría:

  1. Primero, comenzaría por mi red en las redes sociales. Preguntaría si hay un ingeniero de software de uber interesado en convertirse en CTO.
  2. Luego, publicaría un trabajo en Freelancer o en cualquier otro sitio web similar que indique que estoy buscando un socio de capital que sea ingeniero de software o que tenga conocimientos de desarrollo de pila completa, algo como esto. Sugerencia: los mejores desarrolladores generalmente preferirán la equidad, en realidad, en lugar de un pago único por el trabajo.
  3. Si esto no funciona, iré a las incubadoras de mi ciudad. Empresas que incuban startups donde puedo conocer emprendedores. Ahora, usted podría preguntarse: “¿Por qué iría a una incubadora si todos los que ya tienen un equipo?” Sí, aunque ya tienen un equipo, no significa que no tengan amigos que estén buscando un puesta en marcha. De hecho, como usted sabe, tendemos a hacernos amigos de las personas con los mismos gustos y la misma manera de ver la vida. Así que las probabilidades de que un CTO emprendedor tenga muchos amigos capacitados que buscan su oportunidad, deberían ser altas.
  4. Si esto no funciona, seguiría buscando en las redes sociales e iría a las universidades para encontrar graduados recientes que estén ansiosos por crear una startup y que sean geeks de código, y que no quieran encontrar trabajo para un par de años.

# 2 Tener otras empresas pagando tu desarrollo.

¡Sí! No estoy bromeando, esto es realmente posible.

Sabe que desea desarrollar un software específico, por lo que lo primero que debe hacer es pensar en un tipo de cliente o tipo de jugador (un cliente de la empresa o cualquier empresa que pueda beneficiarse de su producto) que se beneficiará enormemente de ese software.

Lista todas esas empresas.

Y luego, comienzas a contactar a las compañías para programar reuniones con ellas. Dígales que está desarrollando una tecnología específica y le gustaría saber si pueden ayudarlo a perfeccionarlo. O algo como esto, debes ser creativo aquí, pero no les digas de inmediato que quieres que financien tu desarrollo.

Ahora, tan pronto como tenga una reunión programada, esto es lo que hace:

  1. Profundice en los dolores ardientes de esta empresa o las razones por las que se beneficiarían de este software que desea desarrollar.
  2. Durante la conversación, asegúrese de que usted y su interlocutor estén de acuerdo sobre la importancia de este software, ya sea porque resolverá uno de los dolores más arduos de su compañía, o puede agregar un gran valor a una de sus ofertas en el mercado.
  3. Después de subrayar el potencial de este software, desea iniciar una discusión sobre qué tipo de asistencia podrían brindarle para llevar la tecnología a la vida. ¿Podrían financiar todo el desarrollo? Sólo una parte? ¿Nada en absoluto?
  4. Su moneda comercial es la siguiente: si financian el desarrollo, usted acepta que usen su software de forma gratuita a perpetuidad. Esto es lo que les das a cambio de ayudarte. Y confíe en mí, si el software es realmente un analgésico o representa un gran potencial, la oportunidad de tenerlo gratis será bastante interesante para la compañía, y existe una gran posibilidad de que financien el desarrollo, o al menos lo ayuden con algo Dinero y usted acepta otros términos.

No es necesariamente simple y lineal, pero así es como otras compañías financian el desarrollo de su tecnología. Con el dinero que te dan, ya puedes pagar para que alguien desarrolle el código por ti.

Entonces, una vez que el software esté listo y usted pueda venderlo, lo primero que desea hacer tan pronto como tenga una empresa, es contratar un CTO.


En resumen, la opción 1 le ayuda a obtener un CTO desde el principio, siempre y cuando comparta el capital con él. La opción 2 le ayuda a financiar el desarrollo del software, y encontrará el CTO más adelante cuando ya tenga ventas.


Si desea sumergirse en este tema, le recomendaría que revise esta publicación sobre Cómo iniciar un negocio, incluso si no tiene dinero.

Espero que haya sido al menos perspicaz! Todo lo mejor, y si tiene alguna pregunta, hágamelo saber a través de [email protected].

-Pedro


Únase a mí en una sesión de consultoría GRATUITA si está buscando crear un negocio, crecer y escalar uno, o para recaudar fondos y mejorar sus lanzamientos.

Pista: no hay trampa, no te pediré un centavo. Es un experimento.

BuildYourDreamCompany.com

¡Hola!

Puede que no sea tan fácil si no eres un técnico. Escribimos un manual que lo ayudaría a elegir la compañía de desarrollo: “Cómo encontrar una compañía de desarrollo”

Los puntos principales:

CONSEJO 1: Escanear el mercado

Hay una serie de sitios web que presentan compañías de desarrollo, que lo ayudan a buscar en muchas compañías a la vez. Puede comenzar por consultar lo que está disponible en B2B Research & Reviews, contratar a los mejores desarrolladores de aplicaciones móviles y la red profesional más grande del mundo. Los catálogos como TheyMakeApps.com, IT-Suppliers y CrunchBase son otros recursos que puede utilizar para buscar la compañía de desarrollo adecuada. Los portafolios de diseño en Dribbble o Behance también incluyen trabajo de desarrollo. Ambos sitios muestran empresas, así como contratistas independientes.

CONSEJO 2: Reducir por ubicación

Una vez que haya visto lo que hay disponible, reduzca su búsqueda eligiendo la ubicación geográfica que más le convenga. Los precios, los estilos profesionales y los enfoques de trabajo diferirán de una región a otra. Es importante elegir un equipo que cumpla con sus expectativas y un enfoque de colaboración. Considere las zonas horarias, las barreras del idioma y las diferencias culturales para limitar su búsqueda.

CONSEJO 3: Seleccione un lenguaje de desarrollo

TIP 4: establecer un presupuesto

Comparar los costos de contratación de varias empresas.

CONSEJO 5: Echa un vistazo a las críticas

TIP 6: Haga su lista de favoritos

CONSEJO 7: Obtener una segunda opinión

Muchas de sus preguntas sobre las calificaciones de varias compañías dependerán de su conocimiento técnico. Si sabe que la tecnología no es exactamente su área de experiencia, puede contratar a un consultor independiente para que lo ayude a evaluar las habilidades técnicas de las compañías que ha elegido. Un consultor independiente debe poder hacer las preguntas apropiadas y traducir las respuestas para usted para que tenga la información necesaria para tomar la decisión correcta.

Ahora debería estar listo para hacer su elección final, contratando a la mejor compañía de desarrollo para su proyecto. No dude en ponerse en contacto con nosotros si tiene alguna pregunta con respecto a la selección de una gran compañía de desarrollo o si desea ver si podemos ayudarlo a que su idea se haga realidad. Comuníquese con nosotros por correo electrónico a [email protected] o en Skype, nombre de usuario: steelkiwisales.

Sí, pero.

Eso es un gran “pero”. Es un PERO, en realidad.

Con eso fuera del camino: sí, pero no es fácil. Necesitas a alguien para administrar tus programadores de confianza. Nunca, literalmente, nunca he visto un equipo de programadores administrado por un no programador que no generó un código de mierda total. Estoy seguro de que hay alguien en algún lugar que lo logró, pero no lo he visto.

Al no ser programador, no tiene idea de cuánto tiempo lleva programar una tarea determinada, lo que implica, cuáles son los posibles escollos, etc.

Alguien más recomendó conseguir un equipo de programación de la India. Esa es una idea, y puede funcionar. Pero permítame explicarlo desde mi punto de vista como programador con más de 30 años de experiencia.

He trabajado con 5 equipos de programación o programadores independientes de la India utilizando las plataformas comunes de subcontratación. De ellos un equipo resultó buen código. Los otros no sabían cómo programar adecuadamente en el idioma dado o resultaron en un código de aficionado. Yo se la diferencia ¿Vos si?

Todo producto producido de trabajo. Pero los otros 4 tenían errores graves que podrían no manifestarse de inmediato. Los sitios web en algún caso habrían sido pirateados trivialmente. Y en otros casos, los sitios funcionaron, pero el código estaba tan mal escrito que el mantenimiento o los cambios posteriores hubieran sido casi imposibles.

Esto no es un golpe contra la India, por cierto. Tire de 5 codificadores aleatorios desde cualquier lugar y obtendrá los mismos resultados. Sin embargo, un problema que es exclusivo del outsourcing es que no tiene idea de cuáles son las calificaciones reales de un programador o equipo en particular. No hay una manera fácil de verificar credenciales, calificaciones, etc. He tenido muchas personas que mienten directamente acerca de la experiencia. Nuevamente, puedo atraparlos en unas pocas horas de codificación. Usted no puede

Dicho esto, he visto a muchas empresas arrancar de esta manera, y luego limpiar el desorden más tarde cuando entra más dinero. Solía ​​proporcionar hospedaje a una empresa de inicio que ahora es bastante importante y que probablemente reconocerías. Revisé su código desde el principio y fue terrible. Fácilmente hackeado. (Para aquellos que se preguntan, cosas como parámetros de consulta de cgi se pegan directamente en sentencias de SQL: ese nivel de estupidez). Era un código PHP y el tipo que lo escribió debería haber sido prohibido de las computadoras de por vida. Les dejo saber. No tenían efectivo a la hora de arreglarlo. Ahora lo hacen, y lo han hecho.

Por lo tanto, puede funcionar, pero necesita obtener una buena administración lo antes posible, y una buena administración generalmente sabe algo acerca de la programación.

Espero que haya hecho su tarea para determinar que sus ideas de TI son comercialmente viables:

  1. Existe un problema que su idea resuelve de manera efectiva y eficiente,
  2. tiene una propuesta de valor única por la que los clientes están dispuestos a pagarle y
  3. El precio que va a cobrar es aceptable para el mercado, mientras que puede obtener ganancias decentes.

Esto es crítico ya menudo se ignora. En su caso, como no tiene habilidades de programación, es importante desarrollar un grupo Master Mind con un programador que tenga las habilidades necesarias para llevar su idea a su forma física.

¿Cuáles son sus habilidades, además de las ideas, que aportará al negocio?

Recuerde: las ideas son ‘nada’ si no son seguidas por una acción inmediata e impactante.

No hay tal cosa como algo para nada.

No tienes que ser piloto para ejecutar una aerolínea con éxito.

Pero seguro que ayuda saber lo suficiente acerca de volar para comunicarse bien con su equipo.

Esto simplemente significa que necesitará aprender el lenguaje, los procesos, las disposiciones, etc. de su fuerza laboral y su mercado.

El hecho es que ha estado aprendiendo toda su vida: cómo andar en bicicleta, cómo declarar sus impuestos, cómo encontrar una fecha … Bueno, todos seguimos trabajando en eso último, pero usted entiende el punto.

No hay necesidad de dejar de aprender ahora.

¿Puedes lanzar una startup tecnológica sin ser un geek? Por supuesto que puede. Lleve lo que pueda a la mesa y encuentre a las personas adecuadas para ayudar con todo lo demás. Aprender, crecer, desarrollar. (Pun destinado).

¡Puedes hacerlo!

James Kerr es fundador y jefe geek de SuperGeeks . Ayuda a las empresas ‘viejas’ a volver a ser competitivas. Suscríbete a su newsletter . Es valioso y es GRATIS por los próximos 12 minutos …

Al administrar programadores o una empresa de bajo costo con programadores para codificar sus proyectos para usted. Así es como, y por cierto, la mayoría de los gerentes de proyectos medianos a grandes ni siquiera pueden trabajar algunos productos de Microsoft como Usuarios. No es su trabajo, son especialistas en la gestión de personas, contratos, funciones de negocio auxiliares de tiempo.

Hay sitios web donde los programadores están contratados, o compañías indias que se especializan en varias plataformas o entornos, sectores comerciales e idiomas.

Lo único que tienes que hacer es manejarlo todo. Esa es la habilidad. Es más común de lo que piensas.

¿Cómo sabes que tu idea de negocio es genial?

¿Has conseguido clientes potenciales para pagarte?

Si no, no tienes ni idea de si es bueno o no.

Si usted no es un programador, entonces necesita reunir el dinero para contratar a un programador. Pero no recaudes dinero para tu idea. Tu idea probablemente apesta. Vaya a hablar con clientes potenciales y pregúnteles cuáles son sus metas y desafíos. Encuentre un problema común que puedan resolver con un MVP y pídales dinero a esos clientes potenciales para que se los construyan. Si no te dan dinero, no es un problema suficientemente doloroso o la solución no es lo que realmente necesitan. O apestas a vender, en cuyo caso puedes aprender.

Cuando los clientes le dan dinero por adelantado para una idea, puede ser completamente diferente de su idea inicial. Escuchar a los clientes con dinero.

dime que necesitas>? Tengo muchos programadores de TI en mi red

Siempre estoy feliz de ayudar donde puedo 🙂

Ricky Lobatto Director de Relaciones Comerciales

Dispositivo de teléfono celular móvil: +44 (0) 7482 043 395

Teléfono de pared de línea Thingy: +44 (0) 207 193 6844

World Wide Wonderful Website: Inicio