Các bạn ở đây đã ai từng sử dụng bảng tính điện tử,
như là Microsoft Excel?
Rất nhiều!
Có doanh nhân nào ở đây đã từng dùng bảng tính thủ công?
như cha tôi đã làm với doanh nghiệp in nhỏ tại Philadelphia?
Ít hơn rất nhiều.
đó chính là cách làm của hàng trăm năm trước
Vào đầu những năm 1917, tôi bắt đầu nhen nhóm một ý tưởng
cái mà sau này là VisiCalc ( bảng tính đầu tiên)
Và năm tiếp theo
Nó đã chạy trên một sản phẩm mới - máy tính cá nhân Apple II
các bạn có thể đã cho rằng mọi thứ đã thay đổi khi mà
sáu năm sau đó tờ WSJ đã xuất bản một bài báo
Cho bạn biết VisilCalc là gì Và có thể bạn đang dùng nó
Steve Jobs trở lại vào 1990
nói rằng " Bảng tính kéo các ngành công nghiệp về phía trước
VisiCalc kéo theo sự thành công của Apple hơn bất cứ sự kiện nào"
Trong một ghi chú
Steve viết: Nếu VisiCalc được viết cho máy tính khác
thì bạn sẽ phải phỏng vấn như bây giờ
Thế nên, VisiCalc hữu ích rất nhiều cho công việc văn phòng
Nó đã hoạt động như thế nào
Nó là gì, tôi đã làm gì để nó thực hiện đúng chức năng của mình
Tôi học lập trình vào 1966 khi tôi 15 tuổi
Chỉ một vài tháng sau khi bức ảnh này được chụp
Thời điểm đó thì một vài học sinh đã được tiếp xúc với máy tính
Nhưng nhờ vào may mắn và một tinh thần kiên cường
Tôi đã đem theo máy tính khắp thành phố
Sau phí phạm thời gian ở Woodstock Tôi rời MIT để đi học
Nơi mà để kiếm ra tiền I đã làm việc cho đề án Multics
Multics là hệ thống chia sẻ thời gian tương tác đầu tiên
Các bạn đã từng nghe về hệ thống vận hành Linux và Unix chưa?
Chúng xuất phát từ Multics
Tôi làm việc cho phiên bản Multics
mà chúng ta biết đến như là ngôn ngữ máy tính được phân tích
Được sử dụng ở kể cả lĩnh vực ngoài máy tính
để tính toán khi đươc đặt ở bộ phận kết nối máy tính
Sau khi tốt nghiệp MIT
Tôi làm việc cho Digital Equipment Corporation
ở đó, tôi làm về phần mềm
cho một lĩnh vực mới của việc viết chương trình điện toán hóa
Tôi giúp các báo thay đổi máy đánh chữ
bằng các máy tính
Tôi viết phần mềm
Và sau đó ra khỏi ngoài lĩnh vực đến những nơi như là Kansas City Star,
Nơi mà tôi dạy những người dùng máy tính và lấy phản hồi
Đó là trải nghiệm thực tế
khá là khác so với những gì tôi thấy trong phòng thí nghiệm ở MIT
Sau đó tôi làm chủ dự án
của phần mềm cho bộ xử lý máy tính đầu tiên của DEC
Giống như với máy đánh chữ, phần quan trọng là sử dụng giao diện
phải vừa nhuần nhuyễn và hiệu quả cho cả những người không chuyên
Sau khi làm ở DEC, tôi làm việc cho một công ty nhỏ
công ty đó đã tạo ra máy đếm tiền điện tử cho ngành công nghiệp đồ ăn nhanh
Nhưng tôi luôn muốn khởi nghiệp với người bạn của mình - Bob Frankston
Người tôi gặp lúc còn ở dự án Multics ở MIT
Vậy nên tôi quyết định trở lại trường để tập trung học kinh doanh
Mùa thu 1977
Tôi theo học MBA ở Đại học kinh doanh Harvard
Tôi là một trong số rất ít sinh viên
có nền tảng ở lập trình máy tính
Vẫn còn một bức ảnh kỷ yếu hồi đó
( khán giả cười)
ở Harvard chúng tôi được học theo phương pháp case
Chúng tôi sẽ làm 3 trường hợp mỗi ngày
Các trường hợp bao gồm vài trang miêu tả các tình huống kinh doanh
Họ thường có những triển lãm thường về từ và các con số
đặt theo từng tình huống cụ thể
Chúng luôn khác nhau
Đây là bài về nhà của tôi
lại là số, từ đặt theo cách có thể hiểu được
Nhiều phép tính toán gần gũi với máy tính bây giờ
đây là máy tính của tôi
vào Halloween, tôi đã hóa trang thành một chiếc máy tính
( khán giả cười)
Bắt đầu mỗi tiết học, giáo sư sẽ gọi ái đó
để thuyết trình
Sinh viên đó sẽ phải giải thích những điều xảy ra
và đưa ra thông tin sau đó giáo sư sẽ ghi lại
trên bảng đen trước lớp
Sau đó chúng tôi sẽ thảo luận.
Một trong những thứ chán nản nhất là khi bạn đã hoàn thành bài tập
và ngày hôm sau bạn nhận thấy mình mắc một lỗi nhỏ
Mọi con số khác sau đó đều sai hết
Và chẳng thể tham gia được nữa
Chúng tôi phải điểm danh khi tham gia lớp học
Ngồi với 87 con người trong lớp học Tôi mơ giưã ban ngày nhiều
Hấu hết các nhà lập trình lúc đó làm việc với những máy tính lớn
xấy dựng những hệ thống cách tân, hệ thống tính lương và hóa đơn
Tôi đã làm việc chăm chỉ thông qua tương tác
và tính toán cá nhân theo nhu cầu
Thay vì nghĩ về những bản in thẻ đục lỗ
Tôi tưởng tượng một tấm abrng thần kì
mà nếu xóa bỏ một con số và viết cái gì khác vào
thì mọi con số còn lại tự khắc thay đổi
như việc lập trình với các con số
Tôi tưởng tượng máy tính mình có chuột
và một bảng hiển thị như ở trên một máy bay cứu hỏa
Tôi đã gõ vài con số, khoanh tròn và nhấn nút tính tổn
Và ngay chính giữa bảng hiện lên đáp án
Bây giờ thì tôi đã thực hiện ý tưởng đó và đem nó vào thực tế
Bố đã dạy tôi về bản gốc
chỉ cho tôi về các mô hình
mà ông ấy đã dùng để tìm ra vị trí trên trang giấy
cho những thứ mà ông ấy phải in
Ông cũng dùng nó để lấy đánh giá từ khách hàng
và những sự đồng ý trước khi gửi nó cho các tòa báo
Một hành động nhỏ, những gì mình đang cố xây dựng
sẽ giúp ta giải quyết vấn đề
Giúp ta tìm ra giải pháp với những vấn đề một cách ít tốn kém hơn
Vì vậy tôi quyết định làm một bản gốc
Tôi đến một trung tâm video có kết nối với hệ thống của Harvard
và làm việc
Một trong số những vấn đề đầu tiên tôi gặp phải
Là làm sau thể hiện giá trị dưới dạng công thức
hây để tôi giải thích
Chắc các bạn sẽ chỉ một chỗ
gõ một vài từ rồi gõ ở một vài chỗ kahsc nữa
Đặt vào vài con số và rồi nhiều hơn rồi chỉ nơi bạn muốn đáp án
sau đó điểm lần thứ nhất, nhấn dấu trừ, điểm đến lần thứ hai
và nhận kết quả
Vấn đề là Tôi nên viết gì vào công thức
Phải là thứ máy tính hiểu được
và khi nhìn vào công thức
bạn cần biết nó đang hướng đến đâu trên màn hình
đầu tiên tôi nghĩ đến cách các lập trình viên làm nó
Khi bạn điểm cái gì đó lần đầu
Máy tính sẽ yêu cầu bạn đặt cho nó một cái tên duy nhất
rồi nhanh thôi bạn sẽ thấy nó thật là dài lê thê
máy tính phải tự động đặt tên và lưu trữ
Vậy tại sao không sắp xếp chúng theo trật tự nó được tạo ra
Tôi đã thử, 1, 2
Nhanh sau đó tôi nhận ra nếu có nhiều hơn vài con số
ta chẳng bao giờ nhớ được vị trí chúng trên màn hình
sau đó nghĩ, thay vì để bạn tự đặt các giá trị
sao tôi không đặt ra quy tắc
sau đó khi bạn chỉ vào một ô
máy tính sẽ dựa vào cột và hàng để đặt tên
Và nếu dựa trên bản đồ, đặt bảng chữ cái trên cùng và các con số bên lề trái
khi chỉ B7
Bạn sẽ biết chính xác vị trí trên màn hình
Và nếu phải tự đánh công thức bạn sẽ biết cách làm
Giới hạn trong các ô đã giải quyết các vấn đề
Và cũng mở ra những khả năng khác như là sắp xếp các ô
nhưng vẫn còn chưa thu hẹp lắm
Bạn vẫn có thể đặt bất kì giá trị nào vào bất kì ô nào
Mãi gần 40 năm sau
Bob và tôi đã quyết định xây dựng sản phẩm cùng nhau
Tôi tính toán chính xác hơn làm sao chương trình chạy đúng
Tôi đã viết một tấm thẻ tham khảo hoạt động như là tài liệu bằn chứng
nó cũng giúp tôi đảm bảo rằng giao diện tôi đang viết
có thể được giải thích chính xác và lấy được lòng tin của mọi người
Bob làm việc trên gác mái ở một căn hộ thuê ở Arlington, Massachusetts.
Đây là bên trong gác mái
Bob hoãn việc ở hệ thống MIT Multics
để mã hóa máy tính ở một thiết bị như này
sau đó download bản chạy thử từ một cái Apple II đi mượn
qua một đường truyền điện thoại sử dụng một bộ nối không dùng điện
sau đó là kiểm tra
một trong số những thử nghiệm tôi đã chuẩn bị về thử thách Pepsi
Bản in không hoạt động nên tôi phải sao chép mọi thứ
nút Save không hoạt động nên mỗi lần nó hỏng
tôi lại phải gõ lại toàn bộ
ngày hôm sau trên lớp, tôi giơ tay và được gọi, tôi nói ra vấn đề đó
Tôi đã làm dự án đó trong 5 năm, trong mọi hoàn cảnh, trường hợp
VisiCalc thực sự đã có ích
giáo sư hỏi tôi đã làm nó như thế nào
Thực ra tôi không muốn kể về chương trình bí mật đó
( khán giả cười)
nên tôi bảo: Em đã lấy số này, cộng lại
nhân rồi trừ
Giáo sư hỏi sao tôi không dùng tỉ lệ
tôi đã nói rằng: hah! một tỉ lệ- nó không chính xác lắm
tôi đã không bảo rằng phép chia không thực hiện
(khán giả cươi)
Cuối cùng, chúng tôi đã hoàn thành đủ VisiCalc
để đem nó ra trước công chúng
Bố tôi đã in một mẫu tham khảo
để chúng tôi có thể sử dụng làm marketing
tháng 6 năm 1979, nhà xuất bản công bố nó ra toàn thế giới
ở một cái rạp nhỏ trong hội nghị máy tính quốc gia ở New York
Tờ New York Times đã có một bài báo châm biếm về hội nghị
" Cỗ máy trình diễn như là nghi thức tôn giáo...
kể cả những tín đồ vây quanh
Những họa sĩ ở Coliseum đang thêm vào những vị thần
cẩn thận ghi chữ "VISICALC" màu đen khổng lồ trên nền vàng
tất cả reo lên "VISICALC"
(kinh ngạc) New York Times : " tất cả đều reo lên VISICALC"
( khán giả cười)
đó cũng là lần cuối cùng đề cập đến bảng tính điện tử
từ những tờ báo kinh doanh nổi tiếng trong khoảng 2 năm
hầu hết mọi người vẫn chưa có nó
Chỉ một vài đã sở hữu
Tháng 10 năm 1979, chúng tôi vận chuyển VisiCalc
Nó được đóng gói như thế này
và trông như bản chạy trong Apple II
Còn lại, như người ta nói, trong lịch sử.
Hiện tại, có nhiều hơn lịch sử đã từng
nhưng vẫn còn phải chờ một ngày
Những thành viên Harvard
ở tại lớp học đó.
Họ xây dựng một nghi thứ để kỉ niệm những điều đã xảy ra
(khán giả cười)
Nhưng đó cũng như là một điều nhắ nhở
rằng bạn cũng nên có nền tảng, kỹ năng và nhu cầu của riêng mình
và xây dựng những khuôn mẫu để khám phá những vấn đề cốt lõi
và thông qua đó, cải tiến thế giới
Cảm ơn
(vỗ tay)