Cơ hội được làm công việc lập trình nghiêm chỉnh xuất hiện khi
các kỹ sư đang làm việc cho mạng lưới năng lượng Northwest gặp rắc
rối, và trong quá trình tìm kiếm câu trả lời, họ đã phát hiện ra tài
liệu CCubed Problem Report Book. TRW Inc. là công ty đang nhận
trách nhiệm viết các chương trình phân tích nhu cầu điện năng của
Columbia Basin, rồi sau đó kiểm soát lượng điện do các đập nước
phát ra. Nhưng các lỗi xuất hiện ở chương trình đang chạy trên máy
PDP-10 đã làm giảm tiến độ phát triển đi rất nhiều. Tài liệu The
Problem Report Book đã chỉ ra và giải thích được rất nhiều lỗi và
người ta đọc được trên tài liệu họ tên của hai lập trình viên đã khám
phá ra các lỗi này - Bill Gates và Paul Allen. Công ty TRW đã tìm ra
họ và yêu cầu họ đến Portland, Oregon để phỏng vấn vào làm việc
ở
công ty.
“Không một ai biết chúng tôi mới chỉ là học sinh lớp 9 và lớp 10.”
Dẫu sao họ cũng được nhận vào làm việc. Gates xin giấy phép
nghỉ học tại trường rồi đi tới Portland, tại đây anh và Allen được bố
trí riêng một phòng và được phân công làm việc dưới quyền nhà lập
trình John Norton. Với khả năng có thể nhớ được một danh sách
5.000 trang của hệ điều hành, Norton đã làm lóa mắt các anh bạn
trẻ tài năng vừa mới nhận việc. Gates thường nói rằng khả năng của
Norton đã thách thức mình làm việc tốt hơn.
“Trong đầu tôi luôn in đậm hình ảnh của người tên là Norton mà
tôi đã gặp tại TRW. Anh luôn chỉ bảo mỗi khi công việc của tôi không
đạt đến mức tốt nhất. Vì vậy khi làm việc cẩu thả hoặc lười biếng,
tôi liền tưởng tượng thấy anh ấy đến bên tôi, nhìn vào chương
trình và nói, ‘Nhìn đây nhé, làm cách này thì tốt hơn đấy’.”