여성의 기술 분야 진출은 확실히 뜨거운 화두 입니다. 소프트웨어 엔지니어링 분야에서 교육을 받고 경력을 쌓으려는 여성의 비율이 남성에 비해 현저히 낮다는 사실에 대한 논의가 뜨겁게 이어지고 있습니다.
그 편지 를 보셨을지도 모르겠습니다. 엔지니어 한 분이 이 주제에 대해 글을 썼습니다. 여기서 논쟁을 벌이려는 건 아니지만, 그 소식을 접하고 소프트웨어 업계에 큰 공헌을 한 여성들에 대해 생각해 보게 되었습니다.
그래서 프로그래밍 역사 전반에 걸쳐 엄청난 공헌을 한 여성들, 그리고 오늘날 소프트웨어 엔지니어링 업계에서 훌륭한 업적을 남기고 있는 여성들에 대해 좀 더 알아보기 위해 조사를 해 보기로 했습니다. 여러분이 아는 분도 있고, 모르는 분도 있을 겁니다. 하지만 모두 소프트웨어 엔지니어링 분야를 크게 변화시킨 공헌을 했습니다.
그레이스 호퍼

그레이스 호퍼는 컴퓨터와 소프트웨어 공학 초기 시대에 가장 영향력 있는 여성으로 꼽힐 만하다.
그녀는 하버드 마크 1 컴퓨터 개발에 참여하며 컴퓨터 분야 경력을 시작했다. https://en.wikipedia.org/wiki/ Harvard_Mark_I그레이스 호퍼는 하워드 아이켄이 이끄는 컴퓨터 공학팀의 일원이었지만, 그녀의 가장 큰 공헌은 사람이 읽을 수 있는 문장(코드)을 컴퓨터가 이해할 수 있는 기계어로 변환하는 프로그램을 만든 것이었습니다.
C++, C#, Java와 같은 모든 고급 프로그래밍 언어는 이러한 변환을 위해 컴파일러를 사용합니다. 프로그래밍 경험이 있다면 컴파일러를 사용해 본 적이 있을 것입니다.
그레이스 호퍼는 혁신적인 믿음을 가지고 있었습니다. 영어 단어로 코드를 작성하면 컴파일러가 이를 기계어로 번역할 수 있다는 것이었습니다. 다른 사람들은 이러한 작업이 불가능하다고 주장했지만, 호퍼는 1952년에 최초의 컴파일러를 완성했습니다.
호퍼는 여기서 멈추지 않았습니다. 1959년, 그녀는 데이터 시스템 언어 회의(CODASYL)에 참석했습니다. 이 회의는 COBOL의 탄생으로 이어졌습니다.
COBOL은 호퍼가 그토록 주장했던 영어 단어로 작성된 언어의 실현이었습니다. 실제로 COBOL은 오늘날에도 널리 사용되고 있습니다. 놀라운 통계 자료는 여기에서 확인할 수 있습니다. https://blog.codinghorror.com/cobol-everywhere-and-nowhere/).
그레이스 호퍼는 최초의 컴파일러 중 하나를 만들었고, 50년이 넘도록 여전히 사용되고 있는 언어를 만드는 데 기여했습니다. 이는 엔지니어링 커뮤니티에 매우 큰 발자취를 남긴 것입니다.
제시카 맥켈러

제시카 맥켈라 (이름은 생략)는 파이썬 개발자이거나 오픈 소스 프로젝트에 기여하는 사람이라면 반드시 알아야 할 이름입니다.
맥켈라는 파이썬 언어와 커뮤니티에 크게 기여한 인물입니다. 그녀는 파이썬 소프트웨어 재단의 이사이며, 파이썬에 대한 공헌으로 오라일리 오픈 소스 상을 수상했습니다. 또한 [Twisted](https://en.wikipedia.org/wiki/ Twisted_(software)) 파이썬 네트워킹 프레임워크인 Ksplice (2011년 오라클에 인수된) 회사에서 엔지니어링 매니저로 근무했습니다.
맥켈라는 이후 [Zulip](을 공동 창업했습니다. https://zulip.org/ Dropbox에 인수된 채팅 애플리케이션(Slack과 유사)인 Pilot을 설립했습니다. Dropbox에서 3년을 근무한 후, 그녀는 또 다른 스타트업인 Pilot을 창업했습니다. https://pilot.com/).
맥켈라는 리눅스 커널 개발에도 참여했으며, 현재 오라일리 출판사에서 《리눅스 장치 드라이버 4판》(Linux Device Drivers, 4th Edition)을 집필 중입니다.
맥켈라는 구글 서머 오브 코드(Google Summer of Code), GNOME 아웃리치 포 위민(GNOME Outreach for Women), 해커 스쿨(Hacker School) 등을 통해 다른 프로그래머들을 멘토링하고 있습니다. 또한 세계 최대 규모의 파이썬 사용자 그룹을 설립하기도 했습니다. 파이썬 개발자라면 제시카 맥켈라를 꼭 만나보세요.
사론 잇바렉
사론 잇바렉 그녀는 처음부터 코더는 아니었지만, 코더로 전향한 이후 상당한 영향력을 발휘해 왔습니다. 소프트웨어 컨설팅 회사와 마이크로소프트에서 근무한 후, 그녀는 CodeNewbie는 서로 돕는 것을 사명으로 하는 신입 및 경력 소프트웨어 엔지니어들의 매우 든든한 커뮤니티입니다. 이 네트워크를 만든 것은 지금까지 그녀가 컴퓨팅 커뮤니티에 기여한 가장 큰 공헌입니다.
매주 트위터 채팅으로 시작한 이트바렉의 네트워크는 코딩 초보자들을 연결하기 위한 목적으로 만들어졌으며, 이제는 블로그 게시물, 팟캐스트, 초보 코더를 위한 자료, 토론 게시판, 그리고 애틀랜타, 오스틴, 댈러스, 워싱턴 D.C., 필라델피아 등 5개 도시에서 열리는 지역 모임까지 갖춘 훌륭한 웹사이트로 성장했습니다.
그리고 매주 수요일 트위터 채팅은 여전히 진행 중입니다. 매주 수요일 질문이 제시되고 개발자들은 #CodeNewbies 해시태그를 사용하여 답변할 수 있습니다. 프로그래밍을 처음 시작하는 분들은 CodeNewbie를 살펴보시고 더욱 자신감 있고 유능한 개발자가 되는 데 도움이 될 수 있는지 확인해 보세요.
소프트웨어 엔지니어링 분야의 여성들을 잊지 마세요
이것은 소프트웨어 엔지니어링 분야에 큰 영향을 미친 모든 여성을 망라한 목록이 아닙니다. 중요한 공헌을 한 알려진 인물과 알려지지 않은 인물은 훨씬 더 많습니다.
[킴벌리 브라이언트](https://en.wikipedia.org/wiki/ Kimberly_Bryant_(technologist)) Black Girls Code. OAuth 를 사용하는 경우, 레아 컬버 API 사양 및 파이썬 구현. 안나 패터슨은 구글의 AI 및 머신러닝 부문을 이끌고 있습니다. 에밀리 랫리프는 리눅스 재단의 보안 담당 수석 이사입니다. 이들은 영향력 있는 인물들 중 일부에 불과합니다. 오늘날 엔지니어링 분야에 종사하는 더 많은 여성에 대한 정보는 이 비즈니스 인사이더 기사 에서 확인하세요.
여성들이 소프트웨어 엔지니어링 분야에서 교육을 받고 경력을 쌓도록 장려하는 한 가지 방법은 모든 프로그래머를 위해 길을 열어준 여성들과 오늘날에도 활발히 활동하고 있는 여성들의 업적에 더 많은 관심을 기울이는 것입니다. 프로그래밍 분야에서 일하는 여성들을 조명하는 것은 학생들이 소프트웨어 엔지니어링 교육을 선택하는 데 도움이 될 수 있습니다. (자신과 비슷한 사람이 해당 분야에서 일하는 모습을 보여줌으로써) 그들에게 도움을 줄 수 있습니다.
여성들은 오늘날 우리가 알고 있는 소프트웨어 엔지니어링 산업의 길을 열었고, 지금도 계속해서 그 발전을 이끌어 나가고 있습니다. 저는 여러분이 이 업계의 선구자들에 대해 더 자세히 알아보시기를 권합니다.
작성자: 저스틴 보이어