Si.
La programación es una combinación de arte y ciencia. Soy un estudiante de último año de Tecnología de la Información. Cualquier pequeña codificación que conozca es SOLO debido a los cursos que había tomado en línea a través de varios MOOC como coursera, edx, udemy, etc. Por favor, no deje que lo engañe que solo un graduado universitario puede llegar a una buena compañía de software.
Sitios como topcoder, codechef y hackerearth son importantes en el aprendizaje, la práctica y la notoriedad. De hecho, muchos reclutadores están contratando desde su perfil en línea. HackerEarth es un muy buen ejemplo de eso.
- ¿Cómo afectaría un descanso prolongado (viajar) a la carrera de un ingeniero de software?
- Siento que debería ser mi propio jefe y necesito comenzar mi firma de ingenieros de software. Quiero hacer programación móvil y enriquecerme con eso. ¿Qué consejo tienes para mí?
- Tengo un perfil de prueba. ¿Debería cambiarme a otra compañía como siempre quise para trabajar como desarrollador o continuar el mismo trabajo en las pruebas?
- ¿Puedes convertirte en ingeniero de software sin ir a la universidad? ¿Cómo?
- ¿Es posible conseguir un trabajo como ingeniero de software, a pesar de que he estado trabajando en la industria de vfx como artista (y todavía codificando)?
Sé apasionado por aprender a programar. Una vez que consideres que conoces suficientes conceptos básicos, elige el idioma con el que te sientas más cómodo y comienza a crear algo que te gustaría tener o mostrar. Tomará tiempo, pero siga la práctica de programación popular “Divide and Conquer”. Divida su proyecto en muchos más simples hasta que un solo módulo se vuelva muy simple de resolver. Consolide a intervalos regulares, improvise con el tiempo y estoy seguro de que terminará con algo que puede mostrar con orgullo al mundo.
Happy Coding 🙂