En realidad, las tareas más comunes generalmente requieren lógica. Cuando comienzas en la mayoría de las empresas, simplemente codificas características con lógica predefinida y ecuaciones que ya están resueltas. Esto no significa que todos los puestos sean iguales, pero la mayoría de las empresas suelen tener especialistas que realizan la mayor parte del trabajo matemáticamente más avanzado, si corresponde. La mayor demanda es la capacidad de codificar en un idioma dado que se utiliza de lo que he visto.
Ahora no estamos discutiendo sobre las principales compañías tecnológicas que se especializan en software matemático en particular, sino sobre roles más comunes que se encuentran en compañías que no necesariamente están en la industria de TI, aunque creo que mi declaración es aplicable en general.
Por último, no es raro trabajar con miembros del equipo que no tienen un título universitario. Una pequeña cosa que no mencioné es que la lógica es un tema matemático.
- ¿Trabajar los fines de semana es algo normal como ingeniero de software sin pago adicional, se espera / requiere?
- ¿A dónde te puede llevar un ingeniero de software?
- ¿Cuáles son las cosas y los planes que tenemos que hacer para convertirnos en ingeniero de software y desarrollador de programas?
- ¿Por qué las compañías como Twitter y Facebook requieren tantos programadores si un solo buen programador puede hacer clones de estos sitios web?
- ¿Cuáles son las perspectivas laborales para los ingenieros de software independientes?