Bueno, vamos a evaluar tu situación:
¿Lo que sabes?
¿Qué tipo de clientes vienen al profesional independiente?
- ¿Cuáles son los tiempos de ejecución para insertar un elemento en un LinkedList en la cabeza, el final y en algún lugar en el medio?
- En un gráfico no dirigido, ¿cuál es el grado de un vértice con un bucle automático?
- ¿Es importante memorizar algoritmos?
- Cómo demostrar que el problema del vendedor de viajes es NP-hard
- ¿Cómo implementas quicksort en c? Sé que hay respuestas disponibles en línea, pero estoy buscando idealmente la forma más elegante.
- Principalmente clientes con muy poco presupuesto de TI
- Pequeño negocio propio que quiere tener presencia digital
- Estudiantes para tareas
¿Qué tipo de proyectos?
- Principalmente pila completa (diseño hasta implementación y quizás mantenimiento
- Aplicaciones para Android, iPhone, Windows
- Plazos estrictos y tiempo de respuesta rápido
Al observar sus habilidades y los proyectos / clientes, es muy probable que termine con los estudiantes para completar sus tareas en un plazo más estricto con un salario mínimo. La mayoría de los estudiantes realmente no pueden pagar bien.
Aún así, si tiene alrededor de 3–4 estudiantes regulares, le garantizan que trabaje durante todo el semestre y pueden obtener más clientes por recomendación. Puede obtener fácilmente alrededor de 200 $ invirtiendo entre 25 y 30 horas a la semana.
Para obtener más beneficios y establecerse como un profesional independiente, donde desea ganar alrededor de $ 500 a 700 por semana invirtiendo 40 horas. ¡Necesita concentrarse en las habilidades que se demandan!
Ese es el mayor problema. La tecnología cambia, por lo que lo que realmente necesita es enfocarse en el desarrollo de productos y ser bueno para crear y administrar productos.
Algunas de las tecnologías que pueden ayudarlo a establecerse son:
- Spring & Hibernate: porque conoces Java
- Angular2: eso es útil para un desarrollador de pila completa y es bastante fácil de aprender
- MySQL y Mongo: bases de datos más utilizadas desde una perspectiva independiente y fáciles de aprender
- XML, XSL, etc., es bueno tener
- Si llega a este punto, creo que todo lo demás está aplicando su conocimiento en el aprendizaje de nuevas tecnologías.
¡¡Espero que esto ayude!!