Red de conocimiento informático - Conocimiento informático - ¿Qué base se necesita para aprender a programar?

¿Qué base se necesita para aprender a programar?

Soy ingeniero de software con más de 5 años de experiencia laboral. Las siguientes son las cualidades que creo que debes tener para trabajar en esta industria:

1. Capacidad de pensamiento lógico (muy importante, esto no se puede compensar con trabajo duro)

2. ! (Muy importante, esta es su motivación para aprender)

3. Base profesional: matemáticas discretas (más fáciles de aprender que las matemáticas avanzadas), estructura de datos (se usará con frecuencia en el futuro), ambas lo son. Las escuelas de formación en programación informática son imprescindibles.

4. Inglés (muy importante, los beneficios de saber inglés para programar son numerosos e innumerables)