저는 곧 Windows에서 R 및 SAS 소프트웨어를 사용할 통계 컨설팅 회사에 입사할 예정입니다.
나는 수년 동안 Linux에서 R을 사용해 왔으며(이전 Windows 지식의 상당 부분이 사라졌을 수 있음) 이렇게 하면 내 작업이 훨씬 쉬울 것이라는 것을 알고 있습니다. 인터뷰 때 이 얘기를 했더니 왜 이게 더 낫겠느냐고 회의적인 반응을 보였고, 당시 저는 좋은 대답을 하지 못했습니다.
물론 Linux로 전환하는 데 드는 비용으로 인해 직장에서 다른 사람들과 공동 작업하기가 더 어려워지지만 이점에 대해 몇 가지 설득력 있는 생각을 하고 싶습니다.
- 정통:
- 당연하다고 생각하지만 항상 직접적으로 생각하지는 않는 작은 것들이 많이 있습니다. 예를 들어 대용량 데이터 파일을 작업할 때 일부 coreutils 패키지가 도움이 될 수 있다는 것을 알고 있습니다.
- 저는 ESS, Auctex와 함께 Emacs를 사용합니다(Windows에서도 작동합니다).
- 원격으로 작업:
- 일하지 않을 때 SSH를 사용하여 빠르고 쉽게 작업을 수행할 수 있습니다.
- X가 필요할 때 xpra를 자주 사용합니다.
- 고성능 컴퓨팅:
- 현재 작업을 대기열에 추가하는 그리드 엔진이 있는 다중 사용자 서버에 액세스할 수 있습니다. 내가 아는 한 Windows에는 이에 상응하는 소프트웨어가 없습니다.
- 다른 사람들?
가상 머신에서 호스트 또는 게스트로 Linux를 실행할 수 있다는 것을 알고 있지만 이로 인해 때로는 더 많은 문제가 발생합니다. Linux가 게스트인 경우 성능/메모리 문제가 발생합니다. 게다가 듀얼 부팅은 절약하는 것보다 시간을 더 많이 낭비하는 것 같습니다.
답변1
고용주의 관점에서 이 문제를 살펴봐야 합니다. Windows 전용 상점의 Linux 시스템도 유지 관리 책임이 있습니다. 일부 회사에는 시스템이나 네트워크에 검증되지 않은 소프트웨어 설치를 금지하는 정책이 있습니다. 귀하가 인용한 대부분의 이유는 기본 제공 기능(예: 원격 데스크톱)을 사용하거나 보조 소프트웨어(Cygwin 등)를 사용하여 Windows에서도 수행할 수 있으므로 문제가 될 수 있습니다.
당신은 이것이 다른 사람들과 협력하는 것을 더 어렵게 만든다고 말했습니다. 어떤 고용주의 관점에서든 어떤 분야에서든 한 직원이 다른 직원과 상호 작용해야 하거나 데이터를 교환해야 하거나 다른 방식으로 협업해야 한다면 이는 큰 단점입니다.
이중 부팅이나 가상화로는 위에서 언급한 문제가 전혀 해결되지 않습니다.
이러한 개념을 이해하면 다양한 데이터 분석 도구에 익숙해지는 것이 상당히 쉬울 것입니다. 반면에, Windows 관리에만 익숙한 사람에게는 갑자기 Linux 설치를 적절하게 유지 관리하는 임무를 맡는 것이 어려운 작업이 될 수 있습니다.
Linux를 실행할 수 있는 회사를 매각할 계획이라면 해당 회사가 가능한 최선의 방법으로 업무를 수행할 수 있다는 부인할 수 없는 증거를 제공해야 합니다.많은더 나은 점은 솔직히 말해서 모든 것에 비해 아직 넘어야 할 꽤 큰 산이 있기 때문입니다.아니요디당신의특정 직업. 나는 때때로 직장에서 Linux를 사용하고 싶은 유혹을 느끼지만 그 이점은 비용보다 크지 않습니다.회사를 위해.