Soy bueno en algoritmos y estructuras de datos, ¿cuál debería ser mi estrategia para comenzar una carrera independiente en este dominio?

Como Freelancer, no creo que nadie le pida que implemente un algoritmo de clasificación o

para implementar un árbol binario.

Como profesional independiente, se le pedirá que cree algo que su cliente necesita

él mismo, su organización o para su negocio.

Aquí hay algunas cosas que Freelancer hace:

1: crear una aplicación web

2: Modificar la aplicación anterior para agregar nuevas funciones

3: Eliminar errores de su código.

4: Crear una aplicación móvil o de escritorio

5: Haz algo de SEO, otras cosas de marketing

6: Escribe un poco de software

7: Tal vez personalizar un tema de WordPress

y muchas otras cosas similares que su cliente realmente podría usar en su vida diaria.

Seguro que tu conocimiento de algoritmos y estructura de datos te ayudará a construir Awesome

productos para sus clientes pero no lo es todo. Necesitas usarlos para construir un

aplicación totalmente funcional del mundo real.

Espero haber respondido tu pregunta. !!

A veces, los clientes tienen requisitos para escribir scripts complejos para la minería de datos y el raspado web de datos complejos. He visto esos requisitos, pero no tengo idea de si son requisitos de trabajo genuinos o falsos.