¿Qué tan valioso sería ser ubicado para aprender la estructura de datos usando C?

Debe tener muy buenos conocimientos de algoritmos y estructuras de datos si aspira a convertirse en un BUEN PROGRAMADOR. La mayoría de las veces no tiene que escribir un algoritmo de clasificación usted mismo para ordenar una matriz. No tiene que implementar una Lista vinculada o un árbol o una Cola usted mismo. Dichas tareas ya se realizan y están disponibles para usted a través de Bibliotecas, etc.
Entonces, la pregunta es ¿por qué debería uno aprender sobre estas cosas cuando no tiene que hacerlas usted mismo? Ahora considere un ingeniero de automóviles y un mecánico, ¿cuál es la diferencia entre ellos?
El ingeniero conoce los detalles más mínimos sobre la máquina en la que está trabajando, puede hacer que los sistemas sean más eficientes, cambiar la faz de la industria y resolver los problemas resueltos de una mejor manera. Pero el mecánico solo puede cambiar las piezas de repuesto que se hayan roto.

Cuando haya aprendido sobre estos conceptos, puede diseñar sus proyectos de una mejor manera. Además, si aspira a terminar en una empresa donde realmente hay mucha innovación, estos conceptos seguramente lo ayudarán. Y, por supuesto, necesitaría haberlos dominado antes de tener esa oportunidad.

Dicho esto, definitivamente puede obtener un trabajo, sin el conocimiento de estos conceptos y podría terminar obteniendo un trabajo donde ni siquiera necesitaría conocer dichos conceptos. Su designación podría ser Analista jefe de programación o algo así. pero es eso lo que quieres?

Con mi experiencia, debería pasar tiempo aprendiendo estructuras de datos y algoritmos si desea ser un programador.

¡Tu pregunta es un poco vaga para mí!

En caso de que esté preguntando si aprender estructuras de datos e implementarlas en lenguaje C es útil, sin duda lo es, pero los libros y otros recursos generalmente presentan estructuras de datos lógicamente, más bien algorítmicamente, para que pueda implementarlo de la manera que desee y usa el idioma que quieras. ¡Su punto principal aquí debería ser aprender los conceptos básicos de la estructura de datos particular, por qué y cuándo se usa, las complejidades en cuestión, e implementar la estructura de datos en al menos un lenguaje de programación (puede ser tantos como desee)!

Si está preguntando el valor de las estructuras de datos en la colocación, las estructuras de datos son indispensables si desea ser un buen programador. Son los componentes básicos de todo su código. ¡Entonces sí, son bastante valiosos !