Usted debe tener un buen conocimiento de los algoritmos y las estructuras de datos si aspira a convertirse en un BUEN PROGRAMADOR. La mayoría de las veces no tienes que escribir un algoritmo de clasificación para ordenar una matriz. Usted no tiene que implementar una Lista Vinculada o un árbol o una Cola usted mismo. Estas tareas ya se han realizado 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 hacer esas cosas por sí 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 solucionados de una mejor manera. Pero el mecánico solo puede cambiar las piezas de recambio 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 vendrán a su rescate. Y, por supuesto, deberías haber dominado esto 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 en el que ni siquiera necesitaría conocer tales 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 dedicar tiempo a aprender Estructuras de datos y algoritmos si desea ser programador. Buena suerte 🙂
- ¿Cambiar de trabajo es una necesidad en la industria india de TI?
- ¿Qué sugiere el sufijo ‘modTest =’ sin comillas cuando se adjunta a una URL de página web?
- ¿Qué es un mainframe ADM? ¿Cuál es el alcance para ello?
- Si he completado mi ingeniería en TI, ¿debo ir para un trabajo o debo ir a estudiar IE MBA-IT?
- ¿La tecnología de la información, incluidos los teléfonos móviles, ha sido una bendición o una maldición para la sociedad?