Bill Gates chia sẻ về đoạn mã ‘đột phá’ trong sự nghiệp của mình

06/04/2025

Trong một cuộc trò chuyện đầy cảm hứng, Bill Gates, nhà đồng sáng lập Microsoft, đã hồi tưởng về một đoạn mã máy tính mang tính cách mạng mà ông đã viết cách đây 50 năm. Đoạn mã này không chỉ đánh dấu một bước ngoặt trong sự nghiệp của ông mà còn mở ra một kỷ nguyên mới cho ngành công nghệ thông tin.

Đoạn mã mà Gates đã viết bằng một chiếc máy đánh chữ teletype đơn giản, nhưng nó đã đóng vai trò quan trọng trong việc hình thành nên Microsoft vào ngày 4 tháng 4 năm 1975. Đây là thời điểm mà Gates và người bạn thân Paul Allen, cùng nhau khởi đầu một hành trình đầy thử thách và sáng tạo.

Nhân dịp kỷ niệm 50 năm thành lập công ty, Gates đã chia sẻ về những kỷ niệm đáng nhớ khi ông và Allen quyết định xây dựng “nhà máy phần mềm” đầu tiên trên thế giới. Cảm hứng đến từ một bài báo vào tháng 1 năm 1975 về Altair 8800, một chiếc máy tính sử dụng chip của Intel, một công ty công nghệ chưa được biết đến nhiều vào thời điểm đó.

Bài báo đã khơi dậy trong Gates, lúc đó là sinh viên năm nhất tại Đại học Harvard, một niềm tin mãnh liệt rằng việc phát triển một phiên bản ngôn ngữ lập trình Basic cho chip bán dẫn Intel sẽ tạo ra một cuộc cách mạng trong ngành công nghiệp máy tính.

Một phần đoạn mã nguồn được Bill Gates công bố. Ảnh: PCWorld

Gates và Allen đã liên lạc với MITS, nhà sản xuất Altair 8800, và hứa hẹn với CEO Ed Roberts rằng họ đã phát triển phần mềm giúp người dùng điều khiển phần cứng. Tuy nhiên, thực tế là họ vẫn chưa hoàn thành đoạn mã mà họ đã cam kết.

Để giải quyết vấn đề này, họ đã sử dụng ngôn ngữ lập trình Basic và tìm cách làm cho nó tương thích với máy tính Altair, mặc dù chưa từng tiếp xúc với nguyên mẫu của máy. Sau hai tháng làm việc không ngừng nghỉ, Gates đã hoàn thành đoạn mã, đặt nền tảng cho hệ điều hành đầu tiên của Altair, và MITS đã đồng ý mua bản quyền phần mềm này. Altair Basic, trình thông dịch ngôn ngữ lập trình dành cho Altair 8800, trở thành sản phẩm đầu tiên dưới tên Micro-Soft, công ty mới thành lập của Gates và Allen.

Gates nhớ lại rằng họ đã từng cân nhắc việc phát triển một công cụ tương tự như trình biên dịch, cho phép dịch toàn bộ chương trình và chạy tất cả trong một lần. Tuy nhiên, họ đã quyết định rằng cách tiếp cận từng dòng của trình thông dịch sẽ hữu ích hơn cho các lập trình viên, vì nó cung cấp phản hồi ngay lập tức về đoạn mã, giúp họ dễ dàng sửa lỗi.

Tỷ phú Bill Gates tại Diễn đàn Kinh tế Thế giới ở Thụy Sĩ hồi tháng 1/2024. Ảnh: AFP

Tại Diễn đàn Kinh tế Thế giới ở Thụy Sĩ hồi tháng 1 năm 2024, Gates đã gọi đoạn mã này là “đoạn mã ngầu nhất” mà ông từng viết trong suốt 50 năm qua. Đoạn mã này đã trở thành nền tảng giúp Microsoft biến máy tính cá nhân thành một phần không thể thiếu trong cuộc sống hàng ngày, với các phần mềm như Word, Excel và PowerPoint, cùng hệ điều hành Windows hiện đang vận hành trên hầu hết các máy tính cá nhân.

“Đó là một cuộc cách mạng mở đường cho máy tính cá nhân”, Gates chia sẻ, đồng thời cho biết hành trình 50 năm qua là một chặng đường dài và “thật điên rồ khi giấc mơ đã trở thành hiện thực”.

Ông cũng đã công bố mã nguồn đặt nền móng cho công ty, nằm trong một tệp PDF dài 157 trang, đánh dấu một cột mốc quan trọng trong lịch sử công nghệ.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *