ผู้หญิงในเทคโนโลยีเป็นหัวข้อที่ถกเถียงอย่างแน่นอน การอภิปรายดำเนินไปเกี่ยวกับข้อเท็จจริงที่ผู้หญิงน้อยกว่าผู้ชายอย่างมากกำลัง Pursue การศึกษาและอาชีพในสาขาวิศวกรรมซอฟต์แวร์
คุณอาจเห็นจดหมายที่วิศวกรของ Google เขียนเกี่ยวกับหัวข้อนี้ ผมไม่ได้จะเข้าสู่การอภิปรายที่นี่ แต่ข่าวนี้ทำให้ผมคิดถึงผู้หญิงที่มีส่วนสำคัญต่ออุตสาหกรรมซอฟต์แวร์
ผมตัดสินใจใช้เวลาทำการวิจัยเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับผู้หญิงที่มีส่วนสำคัญตลอดประวัติศาสตร์การโปรแกรม ตลอดจนผู้ที่กำลังทำงานที่ยอดเยี่ยมในอุตสาหกรรมวิศวกรรมซอฟต์แวร์ในปัจจุบัน บางคนคุณอาจรู้จัก บางคนคุณอาจไม่รู้จัก ทั้งหมดมีส่วนสำคัญที่เปลี่ยนสาขาวิศวกรรมซอฟต์แวร์อย่างมาก
Grace Hopper

Grace Hopper สามารถถูกพิจารณาเป็นผู้หญิงที่มีอิทธิพลมากที่สุดในวันแรกของคอมพิวเตอร์และวิศวกรรมซอฟต์แวร์
เธอเริ่มอาชีพคอมพิวเตอร์โดยทำงานในทีมคอมพิวเตอร์ Harvard Mark 1 นำโดย Howard Aiken แต่ส่วนสำคัญที่สุดของเธอคือการสร้างโปรแกรมที่เปลี่ยนคำสั่งที่มนุษย์อ่านได้ (โค้ด) เป็นภาษาเครื่องที่คอมพิวเตอร์เข้าใจได้
ภาษาโปรแกรมระดับสูงใดๆ เช่น C++, C# หรือ Java ใช้ compiler เพื่อทำการแปลงนี้ หากคุณเคยโปรแกรม คุณต้องใช้ compiler อย่างแน่นอน
Grace Hopper มีความเชื่อที่ปฏิวัติ: คุณสามารถเขียนโค้ดในภาษาที่ใช้คำภาษาอังกฤษและคำสั่งเหล่านี้สามารถถูกแปลเป็นภาษาเครื่องโดย compiler แม้คนอื่นอ้างว่าการกระทำประเภทนี้ไม่เป็นไปได้ compiler ตัวแรกถูกสร้างเสร็จโดย Hopper ในปี 1952
Hopper ไม่ได้หยุดแค่นั้น ในปี 1959 เธอเข้าร่วม Conference on Data System Languages (CODASYL) การประชุมนี้นำไปสู่การสร้าง COBOL
COBOL เป็นการสำเร็จของภาษาที่เขียนด้วยคำภาษาอังกฤษที่ Hopper พยายามผลักดันอย่างหนัก อันที่จริง มันยังใช้กันอย่างแพร่หลายในปัจจุบัน ดูสถิติที่น่าประทับใจที่นี่
Grace Hopper สร้างหนึ่งใน compiler แรกและช่วยสร้างภาษาที่ยังใช้มากกว่า 50 ปีหลังการสร้าง นั่นเป็นรอยประทับใหญ่ที่ทิ้งไว้ในชุมชนวิศวกรรม
Jessica McKellar

Jessica McKellar เป็นชื่อที่คุณควรรู้จักหากคุณเป็นนักพัฒนา Python หรือผู้มีส่วนร่วมในโอเพนซอร์ส
McKellar เป็นผู้มีส่วนสำคัญต่อภาษาและชุมชน Python เธอเป็นกรรมการของ Python Software Foundation และได้รับ O’Reilly Open Source Award สำหรับส่วนร่วมของเธอต่อ Python เธอยังเป็นผู้มีส่วนร่วมใน Twisted เฟรมเวิร์กเครือข่าย Python
และหากนั่นไม่เพียงพอที่จะโน้มน้าวถึงความสามารถของ McKellar เธอเป็นส่วนหนึ่งของสตาร์ทอัพที่สำเร็จสามแห่ง เธอเริ่มเป็นนักพัฒนาสำหรับ Ksplice (ซึ่งถูกซื้อโดย Oracle ในปี 2011) และกลายเป็นผู้จัดการวิศวกรรมที่นั่น
McKellar ต่อมาเป็นผู้ร่วมก่อตั้ง Zulip แอปพลิเคชันแชท (คล้าย Slack) ซึ่งถูกซื้อโดย Dropbox หลังใช้เวลาสามปีที่ DropBox เธอก่อตั้งสตาร์ทอัพอีกแห่ง Pilot, Inc
McKellar ยังมีส่วนร่วมใน Linux kernel และปัจจุบันกำลังเขียนหนังสือชื่อ Linux Device Drivers, 4th Edition สำหรับ O’Reilly
McKellar ให้คำแนะนำโปรแกรมเมอร์คนอื่นผ่าน Google Summer of Code, GNOME Outreach for Women และ Hacker School เธอยังก่อตั้งกลุ่มผู้ใช้ Python ที่ใหญ่ที่สุดในโลก หากคุณเป็นนักพัฒนา Python จงรู้จัก Jessica McKellar
Saron Yitbarek
Saron Yitbarek ไม่ได้เริ่มต้นเป็นโค้ดเดอร์ แต่มีผลกระทบสำคัญตั้งแต่เธอเปลี่ยนมาเป็น หลังจากช่วงเวลาในบริษัทที่ปรึกษาซอฟต์แวร์และที่ Microsoft เธอก่อตั้ง CodeNewbie ชุมชนที่สนับสนุนอย่างยิ่งของวิศวกรซอฟต์แวร์ใหม่และมีประสบการณ์ที่มีภารกิจช่วยเหลือกัน การสร้างเครือข่ายนี้เป็นส่วนสำคัญที่สุดของเธอต่อชุมชนคอมพิวเตอร์จนถึงปัจจุบัน
สิ่งที่เริ่มเป็น TwitterChat รายสัปดาห์ เครือข่ายของ Yitbarek เพื่อช่วยเชื่อมต่อคนใหม่กับการเขียนโค้ดได้เติบโตเป็นเว็บไซต์ที่ยอดเยี่ยมพร้อมบล็อกโพสต์ พอดแคสต์ ทรัพยากรสำหรับโค้ดเดอร์มือใหม่ กระดานสนทนา และการพบปะในท้องถิ่นในห้าเมือง (Atlanta, Austin, Dallas, DC และ Philadelphia)
และ TwitterChat รายสัปดาห์ยังดำเนินต่อ ทุกวันพุธมีคำถามถูกตั้งและนักพัฒนาสามารถตอบกับ #CodeNewbies สำหรับผู้ที่ใหม่กับการโปรแกรม ลองดู CodeNewbie เพื่อดูว่ามันสามารถช่วยทำให้คุณเป็นนักพัฒนาที่มั่นใจและมีความสามารถมากขึ้นหรือไม่
อย่าลืมผู้หญิงในวิศวกรรมซอฟต์แวร์
นี่ยังห่างไกลจากรายการครบถ้วนของผู้หญิงทั้งหมดที่มีผลกระทบสำคัญในวิศวกรรมซอฟต์แวร์ — มีอีกมากที่รู้จักและไม่รู้จักที่มีส่วนสำคัญ
Kimberly Bryant เริ่ม Black Girls Code หากคุณใช้ OAuth Leah Culver ช่วยเขียนข้อกำหนด API และการใช้งาน Python Anna Patterson นำความพยายาม AI และ Machine Learning ของ Google Emily Ratliff เป็นผู้อำนวยการอาวุโสด้านความปลอดภัยของ Linux Foundation นี่เป็นเพียงไม่กี่คนที่มีผลกระทบ: ค้นพบเกี่ยวกับผู้หญิงในวิศวกรรมในปัจจุบันเพิ่มเติมจากบทความ Business Insider นี้
วิธีหนึ่งที่ช่วยส่งเสริมผู้หญิงให้ Pursue การศึกษาและอาชีพในวิศวกรรมซอฟต์แวร์คือการให้ความสนใจมากขึ้นกับความสำเร็จของผู้หญิงที่ปูทางสำหรับโปรแกรมเมอร์ทั้งหมดและผู้ที่กำลังทำงานในปัจจุบัน การเน้นผู้หญิงที่ทำงานในการโปรแกรมสามารถช่วยนักเรียนเลือก Pursue การศึกษาวิศวกรรมซอฟต์แวร์ โดยแสดงให้พวกเขาเห็นคนที่เหมือนพวกเขาทำงานในสาขา
ผู้หญิงปูทางสำหรับอุตสาหกรรมวิศวกรรมซอฟต์แวร์ที่เรารู้จักในปัจจุบันและยังคงผลักดันไปข้างหน้า ผมขอสนับสนุนให้คุณเรียนรู้เพิ่มเติมเกี่ยวกับผู้บุกเบิกเหล่านี้ในอุตสาหกรรมของเรา
เขียนโดย: Justin Boyer
แหล่งข้อมูล: https://simpleprogrammer.com