Aprendiendo a programar, académicamente un ingeniero. ¿Llegué tarde?

Informática, Programación e Ingeniería de Software. Son cosas diferentes. Aquellos que están orgullosos de resolver preguntas SPOJ solo son buenos para resolver preguntas SPOJ, no se debe extrapolar nada más sobre las habilidades de ingeniería de software, donde también debe comprender el código de los demás.
Las personas que entienden los conceptos de informática, como la gestión de la memoria, las estructuras de datos, pueden no saber cómo codificar realmente rápido o no entienden el valor de adherirse a las buenas prácticas de software.
Las personas que conocen la ingeniería de software, pueden ser malas en los otros dos, pero siguen siendo un gran activo para la empresa, el escenario similar a SPOJ aparece una vez en una luna azul en una empresa de software, en la mayoría de los casos puede resolver el 90% de los problemas usando algo No es más complicado que la lista vinculada.

Si busca convertirse en un buen ingeniero de software, no le importe una mierda la experiencia de codificación. Si su conocimiento de CS está a la altura, no hay nada que no pueda hacer en 12 horas que un codificador superior pueda hacer en 6 horas Trabaja largas horas en la fase inicial de tu operador. Durante un período de meses puede cerrar esta brecha. Centrarse más en los principios de ingeniería de software desde el día 1. Escriba un código que se comente, se adhiera al estándar existente utilizado en la empresa y bien documentado.

Como ingeniero de software no se supone que inventes regularmente. Se proporcionan todos los códigos de muestra, API de muestra. Solo tiene que adherirse a ellos. HAZ ESTO BIEN.

Por otro lado, vengo de un fondo de investigación en CS, donde codificar lo considerado como la parte más fácil del problema general.

También he seguido tu vida por tranquilidad alguna vez, sé recurrencia antes de unirme a la universidad. En la universidad, me seleccionaron para una de las industrias de SW más reputadas en CS para una pasantía sin mucha preparación para entrevistas que eran una mezcla de SW y CS. Pensé un poco en rechazar esta oferta para hacer una investigación, ya que no podía entender qué tan bueno aprendería simplemente haciendo codificación. Hay franjas de meses en las que no codifico y solo hago encuestas bibliográficas, pero eso no me impide escribir un buen código a un ritmo rápido.

Tenga confianza, LA CODIFICACIÓN ES LA PARTE MÁS FÁCIL DEL PROCESO.