Привет! Текста много, но всё по делу :)
Приведу ситуацию. У моего коллеги по работе ноут Pro 13'' 2013 (8 ОЗУ, 512 SSD) - покупал новым, работает за ним 4 года. У меня Pro 15'' 2018 (16 ОЗУ, 256 SSD).
Мы оба работаем в сфере разработки приложений под Android (иногда под iOS), Back-end и Front-end.
Ежедневный стек программ у нас примерно такой: Android Studio c 2-3 проектами, Genymotion (эмулятор Android), MAMP, phpStorm, Safari с 10+ вкладок.
Ноут у коллеги чувствует себя комфортно при работе с этим стеком. Да, быстродействие задач куда ниже относительно моего устройства. Но работать комфортно можно. Если к этому стеку программ он добавляет Photoshop или xCode с симулятором iOS, начинаются дикие просадки в производительности.
А ты только изучаешь программирование. Пока тебе такой машинки хватит с головой :)
На сколько Мак актуален для программирования
В добавок к выше сказанному. Если говорить в принципе, устройства и macOS вполне адекватные относительно Windows и устройств на базе этой ОС. Тебя ничего не отвлекает от работы и повседневного использования, не беспокоишься за настройку/оптимизацию/переустановку операционки и вирусов. Всё работает, как часы. Стек программ уже описал. Ноут вообще не выключаю, только в сон. Стабильно раз в неделю по понедельникам отправляю на перезагрузку.
Продолжая ответ, задену графику и различные задачи.
Дизайнеры у нас в основном сидят на Microsoft Surface Book (Windows), редко под iMac и MacBook Pro. Разработчики игр под Unity и RealEngine только на ПК с топовыми видеокартами. А те, кто работает с Back-end, Front-end, Android или iOS, пользуются только iMac или Macbook Pro (в основном 15'' 2015 и 13/15'' 2018).