Lea acerca de los algoritmos, proporcionan un primer paso intuitivo en el campo y todas las áreas de codificación requieren algoritmos de una forma u otra. Después de eso, intente resolver pequeños problemas ejecutándolos realmente. Persevera duro. Hay momentos (muchísimos) en los que el programa no funcionará y no obtendrá los resultados que desea. Pero necesita saber que encontrará la solución, es solo una cuestión de paciencia e interés lo que lo llevará hasta allí. Así que sea paciente y alimente su interés.
Una vez que esté bastante seguro, intente resolver problemas en el codificador superior. Además, trataría de leer tantos libros como sea posible en varios campos, como redes informáticas, bases de datos, idiomas como java, python, C. No es necesario que comprenda cada palabra, pero es importante que esté dispuesto a leer incluso los libros difíciles porque te darás cuenta de que cuanto más leas, más fácil será para ti resolver problemas que no has visto antes. Eventualmente, si trabajas lo suficiente y eres afortunado, llegarás a una fase en la que los problemas de codificación desafiantes te excitan y no te asustan.
ps- Todavía estoy tratando de llegar a la fase donde me excitan y no me asustan. ¡Buena suerte y sé que puedes hacerlo! 😀
- ¿Cuál es la mejor manera de buscar un trabajo de ingeniería de software remoto para un ciudadano estadounidense?
- Acabo de fallar en la entrevista de RR. HH. Por no responder preguntas como "cuál es su mayor logro" en concreto. ¿Por qué son importantes estas preguntas?
- Soy ingeniero graduado de la universidad SJCE en tecnología de instrumentación. Tengo un buen trabajo a mano en una muy buena compañía con un buen perfil de trabajo con un buen paquete, pero la fecha de incorporación es en diciembre. ¿Tengo que probar trabajos en otras compañías?
- ¿Por qué no tengo ganas de trabajar algunos días?
- Cómo explicar brechas inapropiadas en mi currículum laboral