Existe una inquietante creencia a largo plazo de que el software dañado es de alguna manera nuestra culpa por no mantenerlo limpio cuando se trata de un teléfono. Lo he visto surgir nuevamente recientemente ahora que Oreo ha estado disponible para el Galaxy S8 y Note 8 el tiempo suficiente para que los usuarios experimenten problemas, pero ocurre con casi todos los dispositivos, incluso cuando no ha llegado una actualización recientemente. ¿Funciona mal el teléfono? Restablecer de fábrica para arreglar las cosas.
¡¿Qué?!
<Perdón por mi momento de interrogación, pero eso es ridículo. No es que sea un mal consejo porque a menudo puede arreglar las cosas, pero es algo que nunca deberíamos tener que hacer. Cuando la "solución" para su software es eliminar todos sus datos asociados y comenzar de nuevo, eso significa que su software es malo. Punto final. (Es decir, el software) llena sus propios archivos de datos con basura que hace que se ralentice al intentar clasificarlos o no tiene cheques escritos para evitar que lea datos de basura que pueden haberse escrito incorrectamente en el almacenamiento. O ambos. Probablemente ambos.
Entiendo por qué lo hacemos, porque es más fácil morder la bala y volver a instalar todo que tratar con un teléfono que actúa como si estuviera roto. Ni siquiera digo que no deberíamos hacerlo o sugerirlo porque desafortunadamente, es un buen consejo. Esperar una actualización para solucionar los problemas reales no es una solución porque nunca llegará; los fabricantes están demasiado ocupados trabajando en algo nuevo que pueden vender para encontrar tiempo para arreglar o mantener las cosas que ya han vendido. Es doloroso saber que han pasado más o menos 20 años desde la invención del teléfono inteligente y todavía tenemos que encontrar soluciones iniciadas por el usuario porque el software funciona muy mal. Y solo ha empeorado con el tiempo.
Dentro de 10 años, ¿pagaremos a un mecánico para que restablezca de fábrica nuestros automóviles autónomos?
A veces, tener un software de restablecimiento de usuario a su estado de fábrica es una solicitud adecuada. Por ejemplo, si está ejecutando una prueba beta de un programa o sistema operativo y decide abandonar el programa y volver a la versión de lanzamiento normal. Es razonable esperar que los datos de las dos versiones no sean consistentes y no se haya desarrollado una forma fácil de migrar hacia atrás. El mismo razonamiento se aplica si omitió una versión, pasando de ver. 1 al ver. 2 a ver. 3 siempre debería funcionar, pero yendo de ver. 1 directo al ver. 3 de mayo no. También puedo aceptarlo cuando viene un mea culpa de los desarrolladores: "Encontramos algunos problemas importantes y pudimos solucionarlos. Desafortunadamente, estas soluciones requieren que reinicies el software" no es nada que quieras ver, pero los pocos veces que lo hagas son aceptables. Los desarrolladores son gente normal como tú y yo, y pueden enfrentar problemas que les patean el trasero. Desechar los problemas y comenzar de nuevo es una solicitud razonable.
Nunca debería tener que asumir la responsabilidad y solucionar los problemas de software en un teléfono de $ 900 usted mismo. Siempre.
Pero no estamos hablando de desarrolladores habituales cuando se trata de restablecer el sistema operativo de un teléfono. En el caso de Samsung, la necesidad de eliminar todo porque está roto no está bien porque este software proviene de una compañía que ganó $ 75 mil millones de dólares el año pasado en la parte posterior de estos teléfonos y este software. Otras compañías no hicieron casi tanto, pero aun así hicieron mucho más de lo que tú o yo haremos. Saber que algunos usuarios necesitan restablecer todos sus datos periódicamente debería ser preocupante. Al ver Internet en general, recomiendo que reinicie su teléfono de fábrica debido a una actualización o solo ha pasado un tiempo desde la última vez que lo hizo, debería activar grandes alarmas con bocinas klaxon y luces rojas giratorias en una oficina ejecutiva. Si su primera idea es restablecer el software para borrar cualquiera de los datos que creó, muestra la poca confianza que tiene en ese producto.
El software escrito correctamente nunca debería necesitar restablecerse a su estado predeterminado. Tenemos que reiniciar periódicamente nuestros teléfonos, o reiniciar después de una actualización para arreglar cosas como la duración de la batería. Cuando ambas afirmaciones son ciertas, hay un problema que no debería estar presente cuando pagas $ 900 por un producto.