5 вещей, которые я понял после года на M2 Mac как основной рабочей машине
Год назад я окончательно пересел на M2 MacBook как на основную машину для разработки. До этого всегда был Windows + Linux на серверах. Делюсь наблюдениями — без фанатизма, по делу.
1. 16 ГБ — это потолок, но потолок рабочий Когда брал, все пугали, что 16 гигов мало. По факту — Docker, VS Code, пара десятков вкладок Chrome, терминал с SSH-сессиями — всё летает. Своп подключается, да, но macOS управляет памятью настолько грамотно, что это не ощущается. Единственный момент, когда стало тесно — сборка тяжёлого проекта параллельно с запущенными контейнерами. Но это скорее исключение.
2. Homebrew решает 90% вопросов После apt и yum переход на brew казался сомнительным. На практике — экосистема пакетов покрывает всё, что нужно для бэкенда и инфраструктуры. Единственная боль — некоторые линуксовые утилиты ведут себя чуть иначе (привет, sed). Но привыкаешь за неделю.
3. Раскладка — мелочь, которая бесит месяцами Стандартная русская раскладка на маке — это страдание, если привык к PC-расположению. Переключение на «Русская — ПК» было одним из первых действий, и я искренне не понимаю, почему Apple не ставит её по умолчанию.
4. Терминал стал основным рабочим инструментом На Windows я постоянно переключался между GUI-утилитами. Здесь всё естественно сходится в терминал: SSH, Git, Docker, скрипты — всё в одном месте. iTerm2 + tmux + zsh — и ты чувствуешь себя как на боевом сервере, только с красивым шрифтом.
5. 256 ГБ диска — вот это реально мало Единственное, о чём жалею. Docker-образы, Xcode (если вдруг понадобится), кэши — всё это съедает место моментально. Внешний SSD спасает, но это костыль. Если берёте Mac для разработки — не экономьте на диске.