HyperAI초신경

프로그래머에 대한 이 3가지 작은 비밀을 감히 말씀드리기에는 밤이 늦었습니다.

7년 전
정보
Rollroll Yuan
特色图像

비밀 1: "컴퓨터"라는 단어는 남성과 아무런 관련이 없습니다.

"컴퓨터"라는 단어가 처음 등장했을 때, 그것은 컴퓨터를 의미하지 않았습니다. 1892년 5월 2일자 뉴욕 타임즈에 다음과 같은 구인 광고가 실렸습니다. "컴퓨터 관련 여성을 모집합니다. 시험에 필요한 과목은 대수학, 기하학, 삼각법, 천문학입니다." 이는 하버드 대학의 천문학자 피커링이 보낸 모집 요청이었습니다. 당시 컴퓨터는 구체적으로 복잡한 수학 계산에 종사하는 사람들을 지칭했습니다.

이런 종류의 일을 하는 사람들은 대부분 여성인데, 여성은 더 집중력이 있고 조심성이 많기 때문입니다. 그는 청각 장애가 있고 말을 할 수 없는 여성들을 모집했는데, 그들의 주요 임무는 천문대에서 촬영한 사진 필름을 측정하고 분류하는 것이었습니다. 사실, 그들은 오늘날의 컴퓨터가 하는 일을 수동 계산을 사용하여 했기 때문에 하버드 컴퓨터라고도 불렸습니다. 물론 엄밀히 말하면 그들은 프로그래머가 아니라 기계적이고 반복적이지만 중요한 컴퓨팅 작업을 수행하는 사람들입니다. 하지만 1960년대까지 기술이 변화하고 발전하더라도 컴퓨터는 여성만이 할 수 있는 일로 여겨졌고, 하드웨어 관련 직업은 주로 남성이 담당했습니다.

1967년, 코스모폴리탄 잡지는 "컴퓨터 걸"이라는 제목의 기사를 게재했는데, 이 기사는 주로 여성이 컴퓨터 프로그래밍 분야에서 일하는 것이 자연스럽고 이롭다는 견해를 표현했습니다. "눈부신 대형 컴퓨터가 등장하면서 여성을 위한 새로운 직업인 '프로그래밍'도 등장했다"고 언급했습니다.

비밀 2: 역사상 최초의 버그는 프로그래머에 의해 발견되었습니다.


영어로 버그(bug)는 냄새나는 벌레를 뜻하는데, 최초의 벌레는 실제로 물리적인 벌레였기 때문입니다. 그레이스 호퍼는 1947년 하버드 대학의 한 연구실에서 일하면서 최초의 컴퓨터 중 하나인 하버드 마크 1을 개발한 최초의 프로그래머 중 한 명이었습니다. 당시 MARK1에는 3천 개가 넘는 릴레이, 2천 개가 넘는 저장 카운터, 수만 개의 배선 단자가 있었습니다. 그레이스는 컴퓨터가 고장나는 동안 나방이 릴레이에 날아들어 컴퓨터 전체가 작동을 멈췄다는 것을 발견했습니다. 그녀는 핀셋으로 나방을 조심스럽게 골라내어 "벌레가 실제로 발견된 첫 번째 사례"라는 라벨이 붙은 노트에 붙였습니다.

그레이스가 마크 시리즈 컴퓨터를 프로그래밍할 당시, 그녀는 이미 기계어에 지배당하는 것에 대한 두려움을 느꼈습니다. 그래서 그녀는 사람들이 이해할 수 있는 언어로 직접 프로그래밍할 수 있는 프로그램을 설계하고, 그 프로그램은 그 언어를 컴퓨터가 실행할 수 있는 기계어 코드로 번역하고 싶었습니다. 이것이 바로 우리가 지금 컴파일러의 원리라고 부르는 것입니다. 또한, 미국 해군의 유명한 여성 준장은 COBOL 언어의 설계자이기도 했습니다. 그래서 테스트 엔지니어 중에는 디버그 분야에 재능이 있는 프로그래머가 꽤 많습니다.

비밀 3: 오늘날 프로그래머는 앱을 작성하지만 과거에는 프로그래머가 원자 폭탄을 개발했습니다.

전쟁은 언제나 과학 연구의 발전을 촉진하는 중요한 기회였다. 라디오, 항공우주 기술, 다양한 무기 등 모든 것은 전쟁 중 여러 국가의 풍부한 과학 연구 투자에 의존합니다. 2차 세계대전 당시, 미국 육군은 탄도 발사 궤적을 계산할 수 있는 수학자가 부족하여 펜실베이니아 대학에서 극비의 "애버딘 시험장" 작전을 시작했습니다. 활동 내용: 탄도 궤적을 계산하기 위해 여성을 모집합니다. 그들의 구체적인 임무는 군인들이 목표물을 조준하고 과학자들이 원자폭탄을 개발하는 데 도움을 줄 수 있도록 대량의 데이터를 계산하는 것이었습니다. 수백 명의 여성이 이 작전에 참여했습니다. 2차 세계대전이 끝난 후에도 이 뛰어난 여성 프로그래머들은 세계 최초의 컴퓨터인 에니악을 위한 수많은 프로그램을 계속해서 작성했습니다.