Deben los estudiantes de informática preocuparse por el posible estallido de la burbuja tecnológica?

No. No deberían preocuparse por esto y no hay absolutamente *nada* que vaya a ocurrir, salvo el apocalipsis global o la Singularidad, que perjudique sus perspectivas a largo plazo en la ingeniería de software. ¿Qué burbuja tecnológica te preocupa que estalle? ¿Que la gente deje de utilizar algún tipo de dispositivo informático (de sobremesa, portátil … Leer más

Cómo funciona el sistema de ranking de la app Store?

Una de las mayores luchas en la optimización de la tienda de aplicaciones es saber qué factores de clasificación realmente marcarán la diferencia en la clasificación de nuestra aplicación. Ya hemos escrito algunas respuestas que entran en detalles específicos sobre los factores de clasificación de la tienda de aplicaciones, échales un vistazo si quieres saber … Leer más

¿Qué es la «portabilidad» en el desarrollo de software?

La portación es un término de uso muy amplio. Generalmente significa adaptar un gran bloque de código a otra cosa. Lo contrario de «portar» es «reescribir». Así que, la parte importante del proceso de portar es que estás tratando de ahorrarte mucho tiempo cuando quieres mover tu código. Recordando que es muy poco específico, y … Leer más

Elegir Northwestern (por el prestigio general) en lugar de una universidad como la UIUC (ranking CS) para un futuro estudiante de Ciencias de la Computación, ¿sería una mala decisión?

Esta pregunta me parece casi perfecta para responder. Hace más de 30 años, me enfrenté a esta misma decisión; fui admitido en el programa de CS en la Universidad de Illinois, mientras que también fui admitido en el Colegio de Artes y Ciencias de Northwestern. (También me admitieron en la Universidad de Washington en San … Leer más