Siendo yo mismo un programador, creo que el tamaño de la pantalla y la cantidad de memoria son los factores más importantes a tener en cuenta. Los procesadores y chips gráficos de todas las MacBooks actuales serán suficientes para este tipo de trabajo, aunque las MacBook Airs vienen de serie con un procesador Intel i5, que puede actualizarse a un i7 por un pequeño precio.
Memoria: MacBook Airs viene de serie con 4 GB, lo que creo que no es suficiente. Sin embargo, todos tienen la opción de actualizar a 8 GB. Los MacBook Pro de 13 "vienen con 8 GB estándar, con 16 GB como opción. Los MacBook Pro de 15" tienen 16 GB estándar.
Para el tamaño de la pantalla, me gusta tener mucho para hacer el trabajo de desarrollo. Desafortunadamente, Apple dejó de vender computadoras portátiles de 17 "hace algunos años. Por otro lado, casi todos los MacBook Pros ahora vienen con una pantalla Retina, lo que significa que tienen una resolución mucho más alta para el mismo tamaño de pantalla. Si se siente cómodo trabajando con fuentes más pequeñas tamaños, puede cambiar a una opción de "más espacio" en la configuración de la pantalla, lo que le ofrece una gran cantidad de espacio en la pantalla. Puede elegir entre 13 "y 15" MacBook Pros, pero los modelos de 15 "son los mejores de Apple, por lo que pueden ser más costosos de lo que estás buscando Las MacBook Airs no tienen pantallas Retina, y vienen en modelos de 11 "y 13".
Un último punto a tener en cuenta es el tamaño del disco. Todas las MacBooks, excepto la MacBook Pro de 13 "sin pantalla Retina, vienen con un SSD. Pero con los modelos más baratos son solo 128 GB. En todos los modelos de MacBook Air tienes la opción de elegir hasta 512 GB y hasta 1 TB en los MacBook Pros.
Le sugiero que vaya a la tienda en línea de Apple para su país y personalice una MacBook Air o MacBook Pro a su gusto y dentro de su presupuesto. ¡Bienvenido al mundo del desarrollo de Apple!