Dave Cutler นักวิชาการอาวุโสด้านเทคนิคของ Microsoft เตรียมสร้างเพื่อนพิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์

ไอคอนเวลาอ่านหนังสือ 6 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

มีดเดฟ

Dave Cutler นักวิชาการอาวุโสด้านเทคนิคของ Microsoft จะได้รับเกียรติให้เป็นสมาคมพิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์ในวันพรุ่งนี้

งานที่น่าประทับใจของ Cutler ครอบคลุมเวลาห้าทศวรรษและสองชายฝั่ง โดยมีงานตั้งแต่การพัฒนาระบบปฏิบัติการ VMS สำหรับ Digital Equipment Corporation ในช่วงปลายทศวรรษที่ 70 ซึ่งมีบทบาทสำคัญในการพัฒนา Windows NT ซึ่งเป็นพื้นฐานของ Windows ทุกรุ่นตั้งแต่นั้นเป็นต้นมา พ.ศ. 1993 – จากประสบการณ์ล่าสุดในการพัฒนาระบบปฏิบัติการคลาวด์ Microsoft Azure และไฮเปอร์ไวเซอร์สำหรับ Xbox One ที่ช่วยให้คอนโซลเป็นมากกว่าการเล่นเกม

“รางวัล Fellow เป็นการยกย่องผู้ที่ส่งผลกระทบอย่างมากต่อชีวิตของเรา ต่อวัฒนธรรมของเรา วิธีทำงาน แลกเปลี่ยนข้อมูลและใช้ชีวิต อย่างไรก็ตาม เนื่องจากมีผลกระทบอย่างลึกซึ้งเช่นนี้ ส่วนใหญ่จึงยังไม่เป็นที่รู้จัก” จอห์น ฮอลลาร์ ประธานและซีอีโอของพิพิธภัณฑ์กล่าว “คนอย่าง Dave Cutler ซึ่งอาจมีอิทธิพลต่อประสบการณ์การใช้คอมพิวเตอร์ของผู้คนมากกว่า 2 พันล้านคน แต่ก็ยังไม่เป็นที่รู้กันว่าเขาคู่ควรในรูปแบบใด ตามสัดส่วนที่เขามีต่อโลก”

คัทเลอร์ วัย 74 ปี ซึ่งยังคงมาที่สำนักงานของเขาทุกวันในวิทยาเขตเรดมอนด์ วอชิงตัน ที่แผ่กิ่งก้านสาขาของไมโครซอฟต์ได้หล่อหลอมยุคสมัยทั้งหมด

“ระดับที่ Dave มีความก้าวหน้าในอุตสาหกรรมคอมพิวเตอร์และธุรกิจขั้นสูงนั้นไม่อาจพูดเกินจริงได้” Ray Ozzie อดีตหัวหน้าสถาปนิกซอฟต์แวร์ของ Microsoft กล่าว “การทำงานที่ก้าวล้ำของ Dave บน VMS ทำให้ VAX ของ DEC กลายเป็นตัวทำลายหมวดหมู่ในยุคซูเปอร์มินิแบบ 32 บิต เมื่อพีซีเปลี่ยนจาก 32 บิตเป็น 16 บิต งานของ Dave ใน NT มีหน้าที่โดยตรงในการทำให้ Windows กลายเป็นตัวทำลายหมวดหมู่อีกครั้ง และในขณะที่โลกของคอมพิวเตอร์เปลี่ยนจากเซิร์ฟเวอร์เป็นบริการ งานของ Dave ใน Azure นั้นเป็นกุญแจสำคัญในการทำให้ Microsoft สามารถเปลี่ยนแปลงไปสู่หนึ่งในผู้ให้บริการโครงสร้างพื้นฐานคลาวด์คอมพิวติ้งชั้นนำของโลก”

Gorden Bell ที่มีชื่อเสียง ซึ่งปัจจุบันดำรงตำแหน่งเป็น Research Emeritus ที่ Microsoft เชื่อว่า Cutler เป็นวิศวกรเพียงคนเดียวที่มีความมั่นใจที่จะดึง NT ออกเหมือนที่เขาทำ "เกือบทุกคนที่จะทำได้ดีพอที่จะทำ NT จะยืนกรานในแผ่นเปล่าสำหรับข้อมูลจำเพาะ" เบลล์กล่าว “เดฟชื่นชมมรดกและความเข้ากันได้ โลกน่าอยู่ขึ้นเพราะ Dave Cutler ไปที่ Microsoft และสร้าง NT สำหรับตลาดที่ใหญ่กว่ามาก”

Nathan Myhrvold อดีตหัวหน้านักยุทธศาสตร์และหัวหน้าเจ้าหน้าที่เทคโนโลยีของ Microsoft ถือว่า Cutler เป็นหนึ่งในโปรแกรมเมอร์ระบบที่ยิ่งใหญ่ที่สุดตลอดกาล “การเขียนซอฟต์แวร์ระบบฮาร์ดคอร์ลงในลำไส้เป็นสิ่งที่พิเศษมาก สำหรับโปรแกรมเมอร์ระบบทุกคนมีโปรแกรมเมอร์แอพพลิเคชั่นนับพันโปรแกรมที่ตั้งโปรแกรมไว้ด้านบน เดฟเป็นเพียงหนึ่งในผู้ยิ่งใหญ่เท่านั้น”

“สิ่งที่ Dave และทีมงานทำได้สำเร็จคือความท้าทายด้านการออกแบบที่แทบจะเป็นไปไม่ได้เลย” Ed Lazowska ประธาน Bill & Melinda Gates ด้านวิทยาการคอมพิวเตอร์และวิศวกรรมแห่งมหาวิทยาลัยวอชิงตันกล่าว

“ถ้ามีช่างเทคนิคคนหนึ่งที่ขาดไม่ได้ในประวัติศาสตร์ของ Windows ยุคใหม่ ก็คือ Dave” Terry Myerson รองประธานบริหารกลุ่ม Windows and Devices กล่าว

Steve Ballmer อดีต CEO ของ Microsoft เห็นด้วยว่า “จะไม่มี Microsoft ในวันนี้หากไม่มี Dave”

Cutler หยุดจัดการโครงการ NT ทั้งหมดในปี 1996 แต่ยังคงเป็นผู้นำในการพัฒนาเคอร์เนลจนถึงปี 2006 โดยโปรเจ็กต์สุดท้ายของเขากำลังจัดส่งระบบ Windows x64 64 บิตสองระบบแรก

สองปีต่อมา ในวันที่ 27 ตุลาคม 2008 Ray Ozzie ได้ขึ้นแสดงบนเวทีที่งาน Professional Developer's Conference ของบริษัทในลอสแองเจลิส และได้ประกาศตัวอย่างเทคโนโลยีของ Windows Azure (ปัจจุบันคือ Microsoft Azure)

“… Amitabh, Dave และทีมของพวกเขาทำงานมาสองสามปีแล้วบนแพลตฟอร์มของเราเองสำหรับการประมวลผลในระบบคลาวด์” Ozzie กล่าว “มันถูกออกแบบให้เป็นรากฐาน รากฐานที่อยู่ภายใต้ข้อเสนอบริการทั้งหมดของ Microsoft สำหรับผู้บริโภคและธุรกิจ และได้รับการออกแบบมาเพื่อเป็นรากฐานสำหรับคุณเช่นกัน ดังนั้นฉันจึงต้องการประกาศบริการใหม่ในคลาวด์ Windows Azure”

แปดปีต่อมา Microsoft Azure มีบทบาทสำคัญในธุรกิจคลาวด์ของ Microsoft ในการประชุมนักพัฒนาครั้งล่าสุดของบริษัทในซานฟรานซิสโก Scott Guthrie รองประธานบริหารของบริษัท Microsoft Cloud และ Enterprise Group กล่าวกับนักพัฒนาว่า ขณะนี้คลาวด์ของ Microsoft จัดการเซิร์ฟเวอร์มากกว่า 1 ล้านเซิร์ฟเวอร์ภายในภูมิภาค Azure ที่ไม่ซ้ำกัน 30 แห่งทั่วโลก Guthrie กล่าวว่า "ในมุมมองนี้ มีสถานที่ตั้งมากกว่า Google และ AWS รวมกันเสียอีก"

สำหรับโครงการต่อไปของเขา Cutler ทำงานร่วมกับ Boyd Multerer ซึ่งตอนนั้นเป็นผู้อำนวยการฝ่ายพัฒนา Xbox One ในปี 2011 เพื่อพัฒนาเครื่องเสมือนสำหรับ Xbox One ซึ่งช่วยให้ทั้งเกมและแอปสามารถทำงานบนคอนโซลได้ในเวลาเดียวกัน

“เราไม่แน่ใจว่าจะทำได้” Multerer เล่า “เรารู้ว่าเราต้องการใครสักคนที่พิเศษจริงๆ เพื่อดึงมันออกมา เราเลยถามตัวเองว่า 'เรารู้จักใครที่ทำงานพิเศษแบบนี้บ้าง' และชื่อเดฟเป็นชื่อเดียวที่โผล่มา เขามีความรู้อย่างลึกซึ้งที่ส่วนลึกของระบบปฏิบัติการ – วิธีเชื่อมต่อกับฮาร์ดแวร์ วิธีสร้างเครื่องเสมือน ประสบการณ์ทั้งหมดนั้นอยู่ที่นั่น แต่เขาเป็นตำนานและน่ากลัว ดังนั้นเราจึงคิดว่าไม่มีทางที่เราจะทำให้เขาเข้าร่วมทีมของเราได้”

“เดฟออกแบบและเขียนไฮเปอร์ไวเซอร์สำหรับ Xbox One” Multerer กล่าวด้วยความรู้สึกเกรงขามอย่างเห็นได้ชัด “เขาเขียนส่วนล่างของกองทั้งหมด เนื่องจากไฮเปอร์ไวเซอร์อยู่ที่นั่น เกม Xbox จึงสามารถทำงานบน Windows ได้ นั่นเป็นเหตุผลที่แอปทำงานบน Xbox One ผลกระทบของงานนั้นเป็นปรากฎการณ์ และปริมาณงานที่เขาทำนั้นยอดเยี่ยมมาก”

สองปีต่อมา ในวันที่ 22 พฤศจิกายน 2013 Xbox One ได้วางจำหน่ายในอเมริกาเหนือ

คัตเลอร์กล่าวถึงอาชีพที่ยอดเยี่ยมของเขาว่า:

“ความสำเร็จของฉันส่วนใหญ่เป็นของคนที่ฉันเคยทำงานด้วย ทุกโครงการที่ฉันทำงานเต็มไปด้วยวิศวกรซอฟต์แวร์และฮาร์ดแวร์ชั้นนำของอุตสาหกรรม ส่วนของฉันที่เกี่ยวข้องกับพวกเขาค่อนข้างเล็ก

“แต่ฉันพยายามเสมอที่จะเป็นนักคิด” คัทเลอร์กล่าวต่อ “ฉันมีคำพูดสองสามคำที่เกี่ยวข้อง อย่างแรกคือ: 'คนที่ประสบความสำเร็จทำในสิ่งที่คนไม่ประสบความสำเร็จจะไม่ทำ' อย่างที่สองคือ: 'ถ้าคุณไม่ใส่ [แมลง] เข้า คุณก็ไม่จำเป็นต้องถอดมันออก' ฉันเป็นคนอยากทำงาน ไม่อยากคิดแล้วให้คนอื่นทำ เมื่อนำเสนอเกี่ยวกับปัญหาการเขียนโปรแกรม ฉันกำหนดวิธีแก้ปัญหาที่เหมาะสมแล้วจึงดำเนินการเขียนโค้ดต่อไป ขณะเขียนโค้ด ฉันกำลังรันโค้ดในหัวอย่างต่อเนื่องเพื่อพยายามล้างจุดบกพร่อง ฉันเป็นผู้เชื่อที่ดีในการดำเนินการแบบเพิ่มหน่วย โดยส่วนหนึ่งของโซลูชันเสร็จสิ้น ได้รับการยืนยันว่าทำงานอย่างถูกต้อง จากนั้นไปยังส่วนถัดไป ในกรณีของฉัน สิ่งนี้นำไปสู่การปรับใช้ที่รวดเร็วขึ้นโดยมีจุดบกพร่องน้อยลง คุณภาพคือข้อจำกัดอันดับหนึ่งของฉัน – เสมอ ฉันไม่ต้องการที่จะสร้างรหัสใด ๆ ที่มีข้อบกพร่อง – ไม่มี

“คำแนะนำของฉันคือเป็นนักคิด” คัทเลอร์สรุป “มุ่งเน้นที่ปัญหาเพื่อแก้ไขและให้ความสนใจและพยายามอย่างเต็มที่ ผลิตงานคุณภาพสูงที่ปลอดภัย”

อ่านเพิ่มเติมเกี่ยวกับชายผู้ยิ่งใหญ่และความสำเร็จของเขา ที่ Microsoft ที่นี่.

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: เดฟ คัทเลอร์, ไมโครซอฟท์

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *