인프런 커뮤니티 질문&답변

hoo님의 프로필 이미지
hoo

작성한 질문수

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

개발 환경 설정

자바로 개발하는 대부분의 메이저 회사들은 왜 Mac을 사용하나요?

작성

·

1.5K

1

인텔리제이와 이클립스는 둘 다 써보니 압도적으로 인텔리제이가 좋아 개발자들이 인텔리제이를 주로 사용하는 것을 이해했는데요.

 

맥이랑 윈도우는 똑같이 인텔리제이 사용하여 개발한다고 하면 단축키? 그런 것들 외에 크게 차이가 없는 것 같은데, 왜 대부분의 메이저 회사들은 맥을 사용하는 건가요?

답변 1

1

안녕하세요. hoo님, 공식 서포터즈 y2gcoder입니다.

제일 큰 이유는 맥 OS가 유닉스 기반 환경이기 때문이라 생각합니다! 아무래도 CLI 기반이기 때문에 주로 프로덕션 서버로 사용하는 리눅스 환경과 비슷하고, 그로 인해 프로덕션 환경과 일관되게 개발할 수 있기 때문입니다. 개인적으로 윈도우는 리눅스 환경과 비교해보면 CLI가 많이 다른 느낌이었습니다! (요즘에는 WSL 등으로 윈도우도 이러한 부분을 맞춰주려고 노력하는 거 같았습니다 🙂 )

또한 상대적으로 윈도우보다 맥 OS가 안정적이고 보안 측면에서 우수하다고 평가받는 경우가 많았습니다. 이 또한 많은 개발자들이 맥OS를 선택하게 한 요소 중 하나라고 생각합니다.

그리고 개인적인 이유로는 팀 단위로 개발 장비의 OS를 통일하는 것이 온보딩 측면에서는 더 용이했던 것 같습니다. 맥 OS로 통일하여 사용하고 있을 때는 신입 개발자 분들이 환경 구축과 관련된 질문을 해오면 바로 답을 할 수 있었는데, 윈도우 OS에서의 환경 구축 질문에 대해서는 좀 더 찾아보고 답변해드려야 했습니다.

감사합니다.

hoo님의 프로필 이미지
hoo

작성한 질문수

질문하기