Es imposible decir con certeza ya que hay demasiadas personas involucradas, pero yo diría que no.
Hay una diferencia entre ciencia y tecnología; Como definiciones crudas, la ciencia es el avance del conocimiento, mientras que la tecnología es la aplicación del conocimiento para resolver un problema o satisfacer una necesidad.
En el sentido más estricto, un científico de la computación tendría como objetivo avanzar el conocimiento de la humanidad y habría logrado su objetivo desarrollando o descubriendo algo nuevo, independientemente de que fuera un éxito comercial.
- ¿Por qué no enseñan la prueba de fizzbuzz en ciencias de la computación de pregrado?
- ¿Los científicos informáticos están celosos de los empresarios famosos?
- Siendo un estudiante universitario, ¿cómo puedo publicar gratuitamente trabajos de investigación en ciencias de la computación?
- ¿Cuáles son algunas buenas implementaciones de LSH?
- ¿Qué piensan los investigadores de IA, ML y NLP del Watson de IBM? ¿Tiene el potencial de tener un gran impacto?
Sin embargo, un emprendedor tendría como objetivo convertir ese conocimiento en su ventaja (y beneficio) en forma de tecnología, y habría logrado su objetivo si ganara dinero, independientemente de si avanzó el conocimiento humano o creó algo útil.
También hay razones más prácticas. Cualquier cosa a la vanguardia será costosa y, por lo general, no será comercialmente viable hasta muchos años después de su desarrollo. Los SSD han existido durante años y la memoria flash aún más, pero realmente solo han entrado en la corriente principal en los últimos 18 meses más o menos. El equipo involucrado en el desarrollo del almacenamiento flash y su avance a capacidades más altas, velocidades más altas, etc., ya se habrían movido por mucho tiempo para cuando se comprara en el mercado.
Finalmente, hay muy poca “informática” a la venta, por así decirlo. El iPhone no era nada nuevo, en el sentido de que el conocimiento requerido para crearlo había existido durante años antes de que alguien pensara combinarlo para hacer un teléfono: es tecnología. Como tal, la persona que lo diseñó no habría sido un informático, o si lo fuera, no era un esfuerzo científico en el que estaban involucrados.
Es una cuestión de opinión: ¿qué consideras “ciencia”? Nadie puede predecir cómo se sentirá una persona acerca de que sus desarrollos se utilicen de cierta manera.