Por supuesto que te estás perdiendo algo.
- Las plataformas de hardware cambian constantemente y el hardware es inútil sin software: los teléfonos móviles requieren nuevos sistemas operativos. Las nuevas funciones del teléfono móvil requieren nuevos controladores de software y permiten nuevas aplicaciones. Las impresoras 3D requieren nuevos tipos de software para desarrollar planes de impresión. Los drones requieren sus propios sistemas operativos y software. Los dispositivos integrados ahora están en Internet, lo que requiere nuevas implementaciones de protocolos ligeros. Los autos sin conductor requieren millones de líneas de código para funcionar y no es como si alguien hubiera hecho esto antes.
- A medida que más personas se conectan, se necesitan nuevos tipos de software para almacenar todos los flujos masivos de datos y procesarlos. Estamos en territorios desconocidos aquí, donde las personas están desarrollando software para hacer cosas como el reconocimiento facial en tiempo real a través de miles de millones de imágenes por día.
- Las startups que desarrollan modelos comerciales completamente nuevos, como AirBnB, Lyft y Flappy Bird, requieren un software completamente nuevo.
Ok, en lugar de ir a 4, 5, 6 … 1,000, lo dejaré allí. La era moderna está impulsada por el software y recién estamos comenzando. Las generaciones anteriores de software se aprovechan para crear nuevas generaciones de software a un ritmo cada vez mayor. Realmente tienes esto al revés: cuanto más software escribimos, más software necesitamos.
- ¿Debo dejar mi trabajo como ingeniero de software para convertirme en un oficial de IAS? ¿Dónde puedo contribuir más?
- ¿En qué tipo de productos o proyectos trabajan los recién graduados que se unen a Google o Facebook para el puesto de ingeniero de software?
- Según el plan tributario Trump de abril de 2017, ¿deberían los ingenieros de software convertirse en corporaciones unipersonales?
- ¿Qué tan fuerte es la industria de software de Israel y las calificaciones profesionales de sus ingenieros de software?
- ¿Cómo funciona el equipo de Amazon Fulfillment como SDE?