Thứ ba, Tháng Một 28, 2025
HomeCông NghệBill Gates viết code khi đi bộ đường dài thời niên thiếu

Bill Gates viết code khi đi bộ đường dài thời niên thiếu

Trong hồi ký mới, nhà đồng sáng lập Microsoft Bill Gates cho biết từ năm 13 tuổi, ông đã hình thành thói quen lập trình kể cả khi đi bộ đường dài.

“Khi 13 tuổi, tôi bắt đầu cùng một nhóm con trai thường xuyên đi bộ đường dài ở vùng núi quanh Seattle”, Bill Gates viết trong hồi ký Source Code: My Beginnings, dự kiến phát hành ngày 4/2, do WSJ trích đoạn. “Ban đầu, chúng tôi tham gia nhiều nhóm khác nhau trong đội Hướng đạo sinh, nhưng nhanh chóng tách ra khi nhận thấy chung đam mê thám hiểm. Chúng tôi muốn tự do hơn, rủi ro hơn so với những chuyến đi của Hướng đạo sinh”.

Bill Gates làm toán trên bảng đen ở trường Lakeside năm 1973. Ảnh: Lakeside School

Bill Gates làm toán trên bảng đen ở Trường Lakeside năm 1973. Ảnh: Gates Family

Gates cho biết, trong khoảng ba năm, nhóm 5 người đã đi bộ cùng nhau với thời gian có khi liên tục 7 ngày. Nhóm dùng bản đồ địa hình bằng giấy, vượt qua các bãi biển đầy đá hay các khu rừng không cần dây thừng, dây leo chuyên dụng. Sau mỗi ngày, nhóm chọn một nơi cắm trại, tự chế biến “thức ăn rẻ tiền nhưng gọn nhẹ”. Món ưa thích của ông vào buổi sáng là Oscar Mayer Smokie Links, một loại xúc xích được quảng cáo “toàn thịt”, hiện không còn bán.

“Vào những năm 1970, thái độ của cha mẹ với con cái thoải mái hơn hiện nay. Trẻ em được tự do hơn”, người đồng sáng lập Microsoft chia sẻ. “Khi đó, bố mẹ tôi đã chấp nhận rằng tôi khác biệt so với nhiều bạn bè cùng trang lứa và nhận ra tôi cần một mức độ độc lập nhất định để tự mình tìm đường đi”.

Thời gian này, Gates cũng quen một nhóm khác gồm bốn người, học tại trường tư thục Lakeside, nơi dạy học sinh kết nối với máy tính qua đường dây điện thoại. Nhóm dành thời gian rảnh để học lập trình, với các chương trình ngày càng phức tạp.

“Về cơ bản, đi bộ đường dài và lập trình có vẻ không liên quan với nhau”, ông cho biết. “Nhưng mỗi thứ đều giống như một cuộc phiêu lưu. Với cả hai nhóm bạn, tôi đã khám phá những thế giới mới. Giống như đi bộ, lập trình phù hợp với tôi vì nó cho phép bản thân tự xác định thước đo thành công. Nó có vẻ vô hạn, không được xác định bởi tốc độ chạy hay khoảng cách ném vật thể”.

Tháng 6/1971, Gates cùng nhóm bạn thực hiện chuyến đi đến khu Olympic Mountains dài khoảng 80 km với thời tiết xấu, tuyết rơi dày. Khi đó, trường Lakeside nhận một máy tính có tên PDP-8 do Digital Equipment sản xuất. Trong những năm 1970, hầu hết máy tính có kích thước lớn, còn PDP-8 nhỏ hơn nhiều khi “chỉ” nặng 36 kg và có giá 8.500 USD, đủ để đặt trên bàn làm việc. Đây được xem là thiết bị khởi nguồn cho máy tính cá nhân sau này.

Gates và người bạn cùng lớp, sau này là người đồng sáng lập Microsoft Paul Allen tại Trường Lakeside năm 1970. Ảnh: Lakeside School

Gates và người bạn cùng lớp, sau này là người đồng sáng lập Microsoft Paul Allen tại Trường Lakeside năm 1970. Ảnh: Lakeside School

Gates mượn được PDP-8 và quyết định sẽ thử viết một phiên bản ngôn ngữ lập trình Basic cho máy tính mới. Trước chuyến đi, ông lên kế hoạch xây dựng phần mềm cho phép máy tính biết thứ tự thực hiện các phép tính khi ai đó nhập một phương trình. Do máy tính thời đó rất ít bộ nhớ (với PDP-8 chỉ 6 kilobyte), ông phải tìm cách tối ưu.

Khi thực hiện chuyến đi, Gates hình dung ra mã lệnh và sau đó cố gắng theo dõi cách máy tính sẽ làm theo lệnh của ông. Dù đang đi đường dài với thời tiết khắc nghiệt, ông cho biết tâm trí “đắm chìm trong câu đố được mã hóa”. “Tôi hầu như không nói một lời nào trong suốt 20 dặm (32 km) chúng tôi đi bộ đường dài ngày đầu tiên”, ông cho biết.

Sau khi thực hiện chuyến đi đầy khó khăn, Gates trở về nhà và việc đầu tiên là thử chạy chương trình do mình tạo ra. Dù vậy, ông mô tả đây là “phiên bản cẩu thả” do thực hiện trên đường đi, do đó chương trình chạy chậm hơn và sử dụng nhiều bộ nhớ hơn.

Những ngày tiếp theo, ông cố gắng “gọt giũa” để chương trình chạy trơn tru và tốn ít bộ nhớ hơn. “Đó là đoạn mã hay nhất mà tôi từng viết”, Gates chia sẻ.

Tuy nhiên, chiếc máy tính sau đó được nhà trường lấy lại, còn Gates không thể hoàn thành phần mềm của mình. Dù vậy, tỷ phú cho biết “vẻ đẹp của những đoạn code trên đường dài” đã ở lại với ông đến ngày nay.

Nhìn lại những gì đã qua, Gates cho biết ông cảm thấy may mắn khi sinh ra ở Mỹ, được gia đình cho phép làm mọi thứ, tiếp xúc với khoa học công nghệ sớm, gặp các nhân vật công nghệ hàng đầu.

“Cha mẹ tôi đã phải vật lộn với cậu con trai phức tạp của mình, nhưng cuối cùng dường như hiểu được cách hướng dẫn cậu bé đó một cách trực quan”, ông cho biết. “Nếu lớn lên ở hiện tại, có lẽ tôi sẽ được chẩn đoán mắc chứng tự kỷ”.

Bảo Lâm

Nguồn: https://vnexpress.net/bill-gates-viet-code-khi-di-bo-duong-dai-thoi-nien-thieu-4843236.html

VnExpress Logo

Hello Mình là Cải

Theo dõi
Thông báo của
0 Góp ý
Mới nhất
Cũ nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận

Tin Nóng Hôm Nay