Yo diría que sí, pero no tiene que ser costoso (de hecho, es mejor si no es así, aprenderá más).
Aquí hay un ejemplo:
Esta es una Raspberry Pi. Aproximadamente el poder de procesamiento de un teléfono inteligente de rango bajo a medio. Conecte un teclado, mouse, monitor y coloque una tarjeta SD y todo el trabajo cuesta bastante menos de $ 200 (y la mayor parte es el monitor, el Pi en sí es de $ 35).
- ¿Qué especialidades debo estudiar para trabajar en Google?
- ¿Tienes que ser estudiante de matemáticas si quieres obtener un doctorado en matemáticas?
- Me especializaré en inglés este próximo año escolar. ¿Qué debo saber sobre la especialización en inglés antes de comenzar?
- ¿Cuál es tu especialidad / carrera?
- ¿Cuál es la mejor especialidad para una premedicación?
¿Qué puedes hacer con eso? Ejecute Linux o Windows 10 (de forma limitada), escriba código, conecte proyectos, escriba documentos, navegue por la web y aprenda un montón. Si desea aprender C, Java, Python o casi cualquier cosa moderna, es más que suficiente (y cuando ya no lo sea, obtenga una instancia de EC2 en Amazon y pague por hora la potencia que necesita).
No jugará los últimos juegos de PC, pero ese no es el punto; Podrás jugar con hardware.
En el lado x86 de la cerca, puede obtener una computadora de escritorio Core 2 o Core i3 / 5/7 restaurada con monitor por aproximadamente los mismos $ 200. Instale Ubuntu en eso y obtenga aproximadamente el mismo entorno para el aprendizaje. No es tan amigable para la piratería de hardware de bajo nivel (sin i2c o gpio expuestos, por ejemplo), pero es más FWIW “estándar”.
Finalmente, puede obtener una tableta Android más barata, agregar un teclado / mouse Bluetooth y usarlo para acceder a cosas de acceso remoto (ssh, RDP) en las que puede jugar. Pero eso no es tan divertido como conectar un LED a su escritorio y hacer que las luces parpadeantes.
Así que sí, espera comprar una computadora. Pero recuerde que “computadora” no necesariamente tiene que significar una computadora portátil Mac o Dell de más de $ 1,000.
Sin embargo, tenga en cuenta que algunas escuelas / programas tienen requisitos específicos por cualquier razón, así que investigue allí.