¿Cómo se siente cuando te das cuenta de que no eres realmente bueno en programación y algoritmos?

He pasado por eso. Siendo un estudiante de informática, se espera que sobresalga en programación y algoritmos. Pero realmente me importaba menos hasta mi segundo año. Empecé a sentirme peor por mí mismo porque no pude asegurar una buena pasantía. Pero al mismo tiempo comencé a sentir celos de mis compañeros que pudieron resolver algunos desafíos de codificación locos y entrar en las principales empresas.

Solo tenía dos opciones para elegir: permanecer en el campo y aprenderlo o cambiar mi campo donde no tengo que preocuparme por los algoritmos / programación.

Comencé probando desafíos simples de codificación en línea y mejoré día a día. Y confía en mí, no fue tan difícil. Cuanto mejor comprenda la lógica, mejor podrá programar.

¡No digo que la práctica y el aprendizaje me convirtieron en un profesional de código, pero todo lo que puedo decir es que ya no tengo miedo de programar! Me gusta la lluvia de ideas y la codificación ahora =)

Trabajas mas duro.

Acepta que apestas, y trabaja para arreglar eso.

Nadie es bueno programando cuando comienzan. Nadie

Tienes que seguir trabajando y siempre llevar tu cerebro al límite de sus ideas.

Si está codificando y está luchando por encontrar una solución para hacer un algoritmo que funcione, siga desafiando a su cerebro y no tenga el mal hábito de buscar directamente en stackoverflow. De esta manera, será más eficiente y rápido en la búsqueda de soluciones eficientes para sus programas.

Mejor usar stack para errores, no ideas 😉

Dejo de preocuparme. Me siento mejor sintiéndome un poco mejor en informática. Entonces sabes que sabes menos con más profundidad. Al final sabrás que, incluso en Linux, nunca lo sabrás todo.

Sobre algoritmos. Representan de qué estás hecho. Hay al menos un número trivial de respuestas a cada pregunta.

Recuerda. No hay malas fórmulas. Solo días sin electricidad.

Más lees, menos sabes.

No me importa.

Necesita algos en .01% de los trabajos de programación

Se siente motivador. El hecho de que no seas bueno en algo en este momento no significa que nunca lo serás. Requiere paciencia y determinación. Buena suerte 🙂

More Interesting

Cómo usar la recursión de la cola de Fibonacci en C ++

¿Cuál es la explicación intuitiva para agregar flujo en bordes inversos en el algoritmo de flujo máximo? ¿Por qué necesitamos eso?

¿Por qué es Forth el lenguaje de programación para practicar la escritura de algoritmos?

Cómo resolver el problema de invertir la cadena dada si el tamaño de la cadena es mayor que el tamaño de mi RAM

Tengo la cadena de entrada, también tengo la cadena encriptada. ¿Cómo averiguo qué algoritmo de cifrado se utilizó?

¿Cuál es el método más fácil para eliminar el último elemento de una matriz numpy 2D?

¿Cuál es una manera de ordenar una matriz en C por una entrada simple?

¿Cuáles son algunos "problemas de práctica" en los que todos deberían trabajar para mejorar la programación (en cualquier lenguaje de programación)?

¿Cuál es la necesidad de estructuras de datos? ¿Por qué aprendemos estructuras de datos y algoritmos?

Cómo encontrar el elemento más grande y el segundo más grande entre los elementos de la matriz sin la técnica de selección de selección

Quiero usar una cola prioritaria en un problema. Creo que implementar una cola prioritaria usando una matriz es más fácil que usar un montón. ¿Qué piensas y por qué?

¿Cuáles son los principales algoritmos en visión artificial?

¿Cuál es la diferencia entre las estructuras de datos de std :: vector y std :: deque?

¿Cuál es el enfoque para resolver la interpretación de datos en CAT? ¿Se usa lápiz y papel para dibujar estructuras o se mantiene al mínimo?

¿Cómo evito el desbordamiento de enteros en C ++?