개발자로서 쓸만한 맥북을 한 대 장만하려면 비용 부담이 꽤나 크다. 최신 애플 실리콘(M시리즈) 모델들을 알아보니 기본 백만 원 중후반에서 이삼백만 원은 우습게 깨지더라. 물론 성능이야 좋겠지만, 메인 데스크탑이 따로 있는 상태에서 서브나 테스트용 맥 환경을 구축하는데 그렇게 과도한 비용을 지출하고 싶진 않았다. 철저하게 가성비 위주로 맥 환경을 '찍먹'해볼 방법을 고민하기 시작했다.
그러다 당근 매물에서 걸린 것이 바로 상판 디스플레이가 없는 '물리적 하프쉘' 맥북 프로였다.
화면이 없다는 이유 하나만으로 가격이 상상 이상으로 저렴했다. "이 가격이면 실패해도 손해가 없겠다. 그냥 가성비 좋은 미니 PC 본체 한 대 들인다 치고 가볍게 찍먹이나 해보자"라는 마음으로 덥석 하프쉘 맥북을 영입했다. 그렇게 나의 독특한 맥 입문이 시작되었다.
1단계: 기대 이상의 성능과 트랙패드의 신세계
저렴한 가격 맛에 들고 온 녀석이지만, 막상 내 개발 환경(커서 + 크롬 창 + DBeaver 쿼리 작업)에 물리고 터보 부스트를 끈 뒤 사용해 보니 충격의 연속이었다.
- 독보적인 트랙패드 편의성: 마우스를 대체하고도 남는 애플 트랙패드 특유의 제스처와 편의성은 개발용 워크플로우를 극도로 쾌적하게 만들어주었다. 마우스가 없어도 되겠더라. 알트탭 보다 세손가락 터치가 더 좋더라.
- 구형의 반전 퍼포먼스: 비록 구형 인텔 맥이지만 내 작업 스펙트럼 안에서는 버벅임 없이 기대를 훨씬 뛰어넘는 빠릿한 퍼포먼스를 보여주었다.
저렴하게 찍먹만 해보려던 계획은 완전히 뒤집어졌고, 쓸수록 이 폼팩터와 맥 OS 환경에 대한 만족도가 수직 상승했다.
2단계: 최신 모델의 유혹, 그리고 맥북 에어를 패스한 이유
하프쉘이 주는 트랙패드의 맛과 빠릿한 성능에 제대로 매료되고 나니, 자연스럽게 다음 욕심이 생겼다. 집 책상 모니터 앞에 묶여있는 이 편리한 환경을 그대로 들고 밖으로 나가고 싶어진 것이다.
이 시점에서 당연히 최신 M시리즈 모델들까지 전부 가판대에 올려두고 치열하게 고민했다. 하지만 하프쉘로 이미 성능 테스트를 끝내지 않았던가. 내 작업 환경에서는 굳이 최신 칩셋을 위해 수백만 원의 추가 지출을 할 필요가 전혀 없다는 판단이 섰다.
중고 장터에서 비슷한 가격대의 구형 맥북 에어 시리즈도 잠깐 고민 선상에 올랐으나, 개발자 영역에서는 무조건 '프로' 라인업으로 가야만 하는 명확한 이유가 있었다.
- 쿨링 팬(Fan)의 유무: 구형 에어 시리즈는 팬이 없거나(팬리스) 쿨링 구조가 빈약하다. 나처럼 크롬 창을 수십 개씩 띄우고 무거운 DB 쿼리를 상시 돌리는 개발 환경에서는 팬이 열을 뿜어내 주지 못하면 순식간에 기기가 버벅거린다(쓰로틀링). 반면 프로는 든든한 듀얼 팬 구조라 제어가 가능하다.
- 포트 확장성과 디스플레이 연결: 에어 라인업은 썬더볼트 포트가 2개뿐이라 외부 모니터나 장비를 연결할 때 확장성이 턱없이 부족하다. 반면 고급형 프로 모델은 포트가 4개라 작업 편의성 자체가 다르다.
결국 내 선택은 외출과 데일리 포터블 작업을 책임져줄 '상판이 온전하게 달린' 맥북 프로 13인치 고급형(A1989) 모델이었다. 내가 세팅한 구체적인 기기 스펙은 다음과 같다.
| 항목 | 상세 스펙 (Specification) |
| 모델명 / 식별자 | MacBook Pro (13-inch, Touch Bar) / A1989 |
| 프로세서 (CPU) | Intel Core i5 (쿼드코어 고급형 라인업) |
| 메모리 (RAM) | 8GB LPDDR3 |
| 그래픽 (GPU) | Intel Iris Plus Graphics 655 |
| 인터페이스 | Thunderbolt 3 (USB-C) 포트 4개 (고급형 특징) |
| 기타 | 트랙패드, 터치바(Touch Bar) 탑재 |
최종 장: 2019 모델도 여전히 현역인 이유, 그리고 투 트랙 체제
실제로 세팅을 마치고 이 스펙의 맥북 프로를 써보니, 실무 개발용으로 사용하기에 전혀 큰 무리가 없다는 결론에 도달했다.
특히 인텔 맥북의 아킬레스건인 발열을 잡기 위해 '터보 부스트 오프(Turbo Boost Off)'와 '팬 속도 3000rpm 마지노선 제한'이라는 약간의 소프트웨어 튜닝만 곁들이니 반전이 일어났다. 제한을 걸기 전에는 55~57도를 웃돌던 온도가, 제한 이후에는 맥북이 스스로 전력 소모를 최적화하면서 평소 50~52도 선의 수준으로 뚝 떨어졌다. 소음과 성능 모두 완벽한 황금 밸런스를 보여준다.
현재 내 개발 환경은 매우 만족스러운 투 트랙(Two-Track) 체제다.
- 집(데스크톱 모드): 가성비 끝판왕으로 들여온 무소음 하프쉘이 든든하게 본체 역할을 한다.
- 밖(포터블 모드): 새로 영입한 A1989 i5 8GB 모델이 바통을 이어받아 카페나 이동 중에도 끊김 없는 개발 흐름을 이어가 준다.
비싼 돈을 들여 무작정 최신 맥북을 사는 것만이 정답은 아니다. 물론 최신 맥북이 좋다.
다만 본인이 필요한 작업 수준을 명확히 파악하고, 가성비 좋은 구형 모델로 시작해 점진적으로 환경을 최적화해 나가는 것도 개발자로서 꽤나 현명하고 재미있는 빌드업 과정이다. 나와 같은 고민을 하는 개발자들에게 이 대리 경험이 작은 힌트가 되었으면 한다.
ps. 저소음 , 부스터 기능을 끈 상태의 맥북은 비행기 소리 없이 조용했다. 그러한 환경에서는 실제 5-6시간정도의 코딩 작업이 가능했다.
물론 도커 환경이라면 이야기가 달라진다. 그건 데탑으로 합시다.
아래는 사용중인 추가 설치한 내용과 툴바 모습.
