강의

멘토링

로드맵

Inflearn Community Q&A

heejin97's profile image
heejin97

asked

Kim Young-han's Java Tutorial - Your First Step into Java with Code

Setting up the development environment

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

Written on

·

1.8K

1

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

 

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

java객체지향

Quiz

자바 개발을 위해 IntelliJ IDEA와 같은 IDE를 사용할 때, JDK 설치는 어떻게 하는 것이 일반적일까요?

Java 공식 웹사이트에서 별도로 다운로드하여 수동 설치한다.

IDE 내에서 제공하는 기능으로 자동 다운로드/설정한다.

운영체제별 패키지 관리자를 통해 설치한다.

JDK는 별도로 설치할 필요 없이 IDE에 포함되어 있다.

Answer 1

1

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

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

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

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

감사합니다.

heejin97's profile image
heejin97

asked

Ask a question