¿La programación sería una opción de carrera viable para mí o debería centrarme en otra cosa?

No diría necesariamente que sus ejemplos justifican que no está preparado para una carrera en programación.

Supongo que disfrutas creando algo a partir del código. Este es un método diferente de aprendizaje que aprender por el libro o un curso. Como descubrió, leer un libro y hacer ejercicios o tomar un curso es bastante seco y es fácil perder el interés.

Si tiene una idea sobre algo que le gustaría crear, comience allí primero. Crea lo que puedas con lo que sabes. Eventualmente, se encontrará con un problema que aún no sabe cómo resolver. Investiga cómo solucionar ese problema. Enjuague, repita hasta que haya alcanzado su objetivo. Lo mejor de este método es que, si bien puede llevar un poco más de tiempo llegar al final de su creación, se encuentra con dificultades, trampas, códigos incorrectos, errores y numerosas refactorizaciones para mejorarlo. Ahora sabe no solo cómo hacer algo, sino cómo NO hacerlo.

Si puede encontrar el impulso para superar todos estos problemas y estar orgulloso de lo que ha hecho y las ‘batallas’ que ha soportado, es un buen candidato para la programación como carrera.

Lea los libros y tome los cursos para refinar sus procesos cuando sienta que es hora de pasar al siguiente nivel.

La programación puede ser bastante seca y estresante a veces, especialmente si pasa tiempo tratando de aprenderla. La mejor manera, creo que aprender realmente la programación es entrar directamente. Obtenga una comprensión de los conceptos básicos y, junto con sus cursos, encuentre un problema que le interese y sienta que puede resolverse utilizando un programa e intente resolverlo. Probablemente navegará por la web tratando de averiguar qué hacer y puede encontrar respuestas o, al menos, apuntar en la dirección correcta. Siento que esto no solo es importante porque retendrás lo que aprendas, sino también que comiences a pensar y encontrar diferentes maneras de resolver tu problema. Este es el tipo de mentalidad que un programador debería tener. En mi caso, cuando realicé mi primer programa, no tenía idea de cómo trabajar con bases de datos, qué hacer con las consultas o cómo podría incorporarlas en mi código, pero seguí buscando soluciones, y las descubrí al final. Hice una aplicación que vendí. Dijiste que tienes una idea inicial de por qué no intentas descubrir cómo puedes llevarlo a la realidad, también puede motivarte a seguir aprendiendo. Definitivamente cometerá errores, pero también aprenderá más rápido que solo mirar tutoriales o leer libros.

El problema con la programación en mi opinión es que la experiencia de ser un principiante es muy diferente a la experiencia de ser experimentado en él.

Es difícil saber si te gustará o no. La programación es un campo muy humano, y hay muchas formas de sobresalir en él.

Lo afortunado es que si ingresa a la programación pero luego decide que no le gusta, hay muchos campos estrechamente relacionados a los que puede pasar que aprovechan las habilidades que ha adquirido. Entonces no deberías estar atrapado haciendo algo que odias.

More Interesting

¿Cuál es el trabajo más considerado en los Estados Unidos entre el ingeniero de software y el gerente de producto?

¿Es la comunicación de masas una buena carrera?

¿Alguna vez has cambiado drásticamente tu carrera después de hacer lo mismo durante años?

¿Tiene sentido dejar tu trabajo bien remunerado e ir a la escuela de posgrado, para que puedas cambiar de profesión / campo?

Tengo 50 años y he decidido cambiar de carrera y convertirme en desarrollador front-end. ¿Es una buena idea y por dónde debería comenzar?

¿Cómo se puede entrar en EA Games después de hacer un B.Tech en CSE de IIT Guwahati?

¿Cuáles son las opciones de carrera disponibles después de completar un B.Tech aparte de Gate, CAT y GRE?

¿Qué universidad sería buena para B.tech en CSE con un 65% de calificaciones (quería ir a Bangalore para la ingeniería, ¿podré hacerlo con estas marcas? Ver detalles).

Cómo decidir mi trayectoria profesional como desarrollador de Java o especialista en seguridad de aplicaciones

¿Cómo debo mapear mi carrera profesional para convertirme en profesor de escuela de negocios?

¿Cuáles son las opciones de carrera para un posgrado en literatura francesa en el campo de la traducción?

¿Cuáles son las mejores opciones de carrera para mí según la siguiente información sobre mí?

¿Qué trayectorias profesionales pueden llevar a convertirse en el investigador principal de un laboratorio de investigación?

¿Qué carrera debería recomendarle a mi hijo si es bueno dibujando pero malo en matemáticas?

¿Es TIBCO BW una buena opción de carrera para un estudiante más fresco?