• "마이크로소프트 엔지니어라면 모두 스톱워치를 가졌다"

    마이크로소프트가 최근 윈도우 성능 강화에 공언했지만, 다시 무료 스톱워드를 배포할까요?

    article image

    마이크로소프트 윈도우 부문의 전 사장(ex-president)은 1980년대 마이크로소프트의 간결하고 효율적이었던 개발 문화를 회상하고 있습니다. 스티븐 시노프스키(Steven Sinofsky)는 현대 소프트웨어의 RAM 및 자원 사용에 대해 논하던 몇몇 댓글 작성자들을 놀라게 하며, 1980년부터 1990년까지 "모든 마이크로소프트 엔지니어는 스톱워치를 지급받았다"고 언급했고, "추가 장비는 공급실에 비치되어 있었다"고 덧붙였습니다. 시노프스키는 스톱워치가 "모든 것"에 사용되었다고 설명했습니다. "스크롤 속도 측정, 부팅 시간, 종료 프로세스, 저장 작업, 컴파일 시간, 인쇄 속도 등."

    1980년부터 2000년까지 소프트웨어 공학의 절반은 자원(클럭 시간, 디스크, RAM) 사용 관리에 할애되었습니다. 초기 10년 동안 모든 마이크로소프트 엔지니어는 스톱워치를 지급받았으며, 추가 장비는 공급실에서 가져다 쓸 수 있었습니다. 이러한 배경에 얼마나 많은 노력이 투입되었는지 단언하기 어렵습니다. 우리 모두가 관련 경험담을 가지고 있습니다. [출처: https://t.co/kVGtjS4zwY, 2026년 3월 30일]

    ‘스톱워치 시대’의 핵심 제품에는 MS-DOS, Windows, Word, Excel, Office 등의 제품군 외에도 다양한 프로그래밍 언어와 도구가 있었습니다. Windows의 작업 범위는 버전 1부터 3까지를 포함했지만, 당연히 이 시기는 Windows 95보다 앞선 때입니다. 시노프스키는 이러한 자원 효율성을 중시하는 윤리가 적어도 2000년까지 지속되었다고 지적했습니다. 그는 소셜 미디어를 통해 "1980년에서 2000년 사이에 소프트웨어 공학의 절반은 자원(클럭 시간, 디스크, RAM) 사용 관리에 집중되어 왔다"고 밝혔습니다.

    사람들은 순수한 속도보다 시각적으로 '윙윙 돌아가는' 사용자 경험을 더 선호하는 것일까요?

    하지만 윈도우 부문의 전 사장은 소프트웨어에 의도적으로 적용된 한 가지 역행적 조치에 대해서도 이야기했습니다. 스톱워치가 반대하는 지표를 제시했음에도 불구하고, 개발팀이 받은 사용자 피드백은 Windows용 VC++ 1.0의 컴파일 속도가 이전 버전보다 느리다는 것이었습니다. 시노프스키는 "임의 숫자로 만든 '윙윙 돌아가는 라인 카운터를 구현한 것이 컴파일 속도를 몇 퍼센트 느리게 만들었지만 사용자 인식을 개선했다"고 언급했습니다. 더군다나, 순수하게 인식을 좋게 만들기 위해 성능을 수정하는 것을 선호하지 않았고 실제 성능마저 저하되었음에도 불구하고, 그는 결국 그 요소를 남기게 되었다고 합니다.


    Microsoft, Windows 11 성능, 안정성 및 업데이트에 대한 대폭적인 개선을 약속

    마이크로소프트는 현재 Windows 11의 가장 거슬리는 결함들을 수정하기 위해 노력하고 있다는 보도가 나오고 있습니다.

    article image

    흥미롭게도, 또 다른 유명한 마이크로소프트/윈도우 베테랑인 데이브 W. 플러머(Dave W. Plummer)는 자신이 1993년에 무료 스톱워치 지급을 거절당했다고 응답했습니다. 실제로는 시노프스키가 말한 무료 증정 기간을 벗어난 일이라고 합니다. 플러머는 마이크로소프트 측이 그에게 스톱워치가 "너무 비쌀 것"이라고 말했다고 회상합니다. 플러머는 유머러스하게도 "30년도 더 지난 지금에 와서 이 이야기를 꺼내는 것이 분명 분하지만, 이는 제가 커리어에 기여한 재정적 책임감(fiscal accountability)을 정립하는 데 큰 도움이 되었습니다"라고 말했습니다.

    Microsoft의 새로운 성능 혁신 약속

    시노프스키의 이야기는 마이크로소프트, 특히 핵심 초점을 잃고 있다는 비판을 받는 Windows OS에게 매우 시의적절합니다. 구체적으로, OS의 저조한 핵심 성능, 전반적인 자원 과다 소모, 그리고 개발자들이 지나치게 많은 AI 기능을 결합하는 것에 대한 불만들이 커지고 있는 상황입니다.

    몇 주 전, 마이크로소프트의 공식적인 커뮤니케이션을 통해 개선 의지를 표명했습니다. 이들이 언급한 주요 개선 사항은 다음과 같습니다.

    • 성능 및 효율성 개선: 전반적인 시스템 반응 속도 및 리소스 효율성 최적화.
    • 사용자 경험(UX) 개선: 직관성과 편의성 강화.

    이러한 발표는 과거의 기술 부채를 해결하고, 사용자들에게 안정적인 컴퓨팅 경험을 제공하려는 노력으로 해석됩니다.

    (Note: The response assumes the intention was to provide a summary/analysis based on the premise, rather than just translating the final sentence.)

    [출처:] https://www.tomshardware.com/software/windows/every-microsoft-engineer-got-a-stopwatch-says-windows-veteran-reminiscing-about-companys-past-focus-on-speed-asserts-that-everything-was-timed-to-ensure-acceptable-performance-in-the-1980s