En primer lugar, felicidades! Es genial que estés recibiendo muchas ofertas de trabajo y que estés pensando en comenzar tu negocio.
Sin embargo, tenga en cuenta que tener muchas ofertas de trabajo no es lo único que necesita para comenzar su propio negocio:
Muchas ofertas
- Cómo presentar múltiples ofertas de pasantías
- ¿Cuáles son las mejores maneras en que te conviertes en ingeniero de software independiente?
- Cómo convertirse en un vigilante
- ¿Qué aspecto de la comunicación es muy relevante para la ingeniería energética?
- ¿Cómo es TCS Nagpur?
¿Vale la pena todas estas ofertas? ¿Has comprobado que los clientes tienen suficiente reputación? Muchas veces las ofertas que uno recibe son solo robots de spam que verifican cuántos trabajadores independientes están disponibles para un tipo de trabajo específico.
Si puede validar que todas estas ofertas de trabajo son reales y con clientes prometedores (comuníquese con ellos para saber), entonces puede aceptarlas hasta el punto en que llegue a su límite de trabajo : esta es la cantidad de trabajo que puede digerir mientras se entrega a tiempo y calidad. No te olvides de tener una vida personal también.
Una vez que llegue allí, puede pensar en delegar parte de ese trabajo, lo que nos lleva al siguiente punto.
Iniciar un negocio
Para ejecutar un negocio exitoso, se deben cumplir algunos elementos básicos:
- Haga que los clientes (u ofertas) superen o se acerquen a su límite de trabajo.
- Tener los recursos para trabajar en ello (Desarrolladores / Gerentes de proyecto en este caso).
- Tenga un flujo de trabajo que permita que el trabajo se entregue a tiempo a los clientes al tiempo que facilita que los recursos (Devs) trabajen en ellos
- Directrices claras sobre cómo ejecutar las tareas (Documentación). Aquí puedes escribir lo que te hizo ser tan exitoso.
- Asegúrese de aprender de las personas que contrata. Siempre debes contratar personas más inteligentes que tú.
- Es posible que desee utilizar una plataforma como JIRA [1] o Trello [2] para facilitar la administración de las tareas.
- La comunicación es clave. Recomiendo Slack [3] para comunicarse con los desarrolladores y clientes (separarlos o corre el riesgo de que sus clientes roben sus preciosos desarrolladores).
- Si no puede pensar en un flujo de trabajo, le recomiendo que lea sobre las metodologías ágiles [4]
- Tenga contratos escritos con ámbitos específicos para sus clientes (o de lo contrario entrará en Scope Creep [5]). Esto incluye (y no se limita a):
- Lista de tareas que deben realizarse.
- Cuánto tiempo llevarán estas tareas (Estimaciones)
- Fechas de entrega
- Recursos para que el equipo trabaje (marca, datos, etc.)
- Entregables finales (qué archivos obtendrá su cliente para cada Fecha de entrega)
- Tenga una imagen que sus clientes también puedan consultar (a nadie le gusta tratar con compañías fantasmas). Esto podría variar desde un sitio web simple hasta una operación de redes sociales completa.
Por último, pero no menos importante: si logra hacer todos los puntos anteriores correctamente, se encontrará sin la capacidad de desarrollar su valioso código de visualización de datos, o con menos y menos tiempo para hacerlo a medida que pasa el tiempo / la empresa crece desde que Se ocupará de otros asuntos del negocio, como conseguir clientes, gestionar proyectos, mejorar los flujos de trabajo, etc.
Es importante que, una vez que llegue a ese punto, comprenda que esta es solo la evolución normal (¿por qué querría iniciar un negocio de otra manera? Try) y no tratar de hacer todas las tareas en la empresa. Este artículo [6] explica las mismas cosas pero con una mejor redacción.
Espero que esta respuesta te ayude! Si necesita más consejos, no dude en ponerse en contacto conmigo por mensaje privado.
Notas al pie
[1] Software JIRA: seguimiento de problemas y proyectos para equipos de software
[2] Trello
[3] Slack: estar menos ocupado
[4] Metodología ágil
[5] Alcance de arrastre
[6] Errores comunes de los gerentes: tratando de ser todo