¿Qué puede decir acerca de mi futuro como ingeniero de software que no puede programar bien?

Tu futuro depende de ti. Si no es un buen programador, tal vez debería considerar cambiar a tecnologías de infraestructura como redes informáticas, dominar el campo de la computación en la nube, Azure, SAP, AWS. O invierta tiempo en seguridad de la información. Este campo de TI realmente está haciendo mucho dinero en el mercado. Como dijo Michael Lee, puede ser un Tester, DBA, BA o incluso en un rol de gestión de proyectos de TI.

También puede considerar invertir tiempo para adquirir habilidades de big data que requieren habilidades mínimas de codificación.

Ser un codificador experto lleva tiempo. No es demasiado tarde para invertir en la habilidad que le gustaría tener en el futuro. El aprendizaje nunca se detiene especialmente en el campo de TI.

Como recomendación, ¿por qué no prueba estos aprendizajes en línea?

Academia virtual de Microsoft

Aprenda a codificar y ayudar a organizaciones sin fines de lucro

MOOC empresariales: ¡aprenda en cualquier lugar, en cualquier momento y en cualquier dispositivo!

La respuesta de Garry Taylor es muy buena. Entonces evito repetirlo.

Suponiendo que en realidad eres terrible (y no solo un principiante), entonces hay otros roles en el desarrollo a considerar. Cada uno es igual de importante pero requiere un conjunto de habilidades diferente. Tales como BA, DBA, Ops, PM y probador. Conocer los conceptos básicos de la “codificación” ayudará a cada rol, pero no depende tanto de él.

No puedo decir nada sobre tu futuro, no te conozco.

Sin embargo, diré algunas cosas.

Si ha estado programando durante solo unos años, generalmente puede esperar un poco, eso no es nada de qué preocuparse demasiado.

Sin embargo, debe decidir si es un gran trabajador o no.

A los trabajadores duros les va bien en la programación, otros no.

More Interesting

¿Cuáles son los conceptos erróneos comunes que tienen los aspirantes a programadores?

¿Qué es un día típico en el trabajo como ingeniero?

¿Cómo es trabajar como ingeniero de software para la CIA o la NSA?

¿Qué debo estudiar para convertirme en ingeniero de software?

¿Cómo fue su experiencia trabajando con desarrolladores que obtuvieron un título en Ingeniería de Software versus aquellos que obtuvieron un título en CS?

Mi 'EQ' es bastante alto y realmente no deseo tener que trabajar continuamente con personas que son tercas o arrogantes. ¿Debo evitar la profesión de ingeniería de software?

¿Quiénes son estas personas que crean cosas que pueden cambiar el mundo, como los autos sin conductor? ¿Son ingenieros de software? Si no, ¿qué profesión es esta?

¿Cuáles son los poderosos lenguajes de programación para la programación integrada?

Como desarrollador junior de software, ¿cómo puedo desarrollar mis habilidades de desarrollo algorítmico y resolución de problemas?

¿Los ingenieros de software de las principales compañías tecnológicas como Microsoft, Google, Oracle, Amazon, Yahoo y Apple realmente escriben código con algoritmos eficientes, dado que los productos de cada una de estas compañías son lentos o tienen otras desventajas?

¿Qué sabes sobre ingeniería geotécnica?

Tengo 24 años y soy brillante sin experiencia en programación, ¿es posible convertirme en un ingeniero de software excepcional y bien pagado en los próximos 10 años?

¿Cuál es el tamaño de monitor preferido / ideal para los ingenieros de software?

Cómo convertirse en un gran desarrollador de un buen desarrollador

Cómo renunciar a su trabajo como ingeniero de software