WEBVTT 00:00:00.660 --> 00:00:03.735 Berapa banyak dari Anda yang menggunakan lembar kerja elektronik, 00:00:03.760 --> 00:00:05.240 seperti Microsoft Excel? 00:00:06.240 --> 00:00:07.033 Baik... 00:00:07.220 --> 00:00:09.402 Sekarang, berapa banyak dari Anda 00:00:09.402 --> 00:00:11.982 yang menjalankan bisnis dengan lembar kerja manual, 00:00:12.080 --> 00:00:15.501 seperti yang ayah saya lakukan pada bisnis percetakannya di Philadelphia? 00:00:16.160 --> 00:00:17.320 Jauh lebih sedikit. NOTE Paragraph 00:00:17.920 --> 00:00:20.520 Cara itu dilakukan selama ratusan tahun. 00:00:21.480 --> 00:00:24.496 Pada awal tahun 1978, saya mulai membuat ide 00:00:24.520 --> 00:00:26.920 yang akhirnya menjadi VisiCalc. 00:00:27.480 --> 00:00:28.756 Pada tahun berikutnya 00:00:28.798 --> 00:00:32.628 alat itu digunakan pada teknologi baru bernama Apple II. 00:00:33.240 --> 00:00:36.966 Anda bisa katakan jika banyak hal telah berubah enam tahun kemudian, 00:00:37.320 --> 00:00:39.496 Wall Street Journal memuat editorial 00:00:39.520 --> 00:00:42.800 yang mengasumsikan Anda tahu dan bahkan menggunakan VisiCalc. NOTE Paragraph 00:00:43.760 --> 00:00:46.720 Steve Jobs pada tahun 1990 00:00:47.160 --> 00:00:50.400 mengatakan bahwa "spreadsheet mendorong industri masa depan." 00:00:50.880 --> 00:00:54.800 "VisiCalc mendorong kesuksesan Apple lebih dari peristiwa tunggal lainnya. " 00:00:55.320 --> 00:00:56.860 Pada catatan yang lebih pribadi, 00:00:57.290 --> 00:00:58.186 Steve mengatakan, 00:00:58.186 --> 00:01:00.760 "Jika VisiCalc dipakai untuk beberapa komputer lainnya, 00:01:00.760 --> 00:01:02.960 Anda kini akan diwawancara oleh orang lain." NOTE Paragraph 00:01:03.360 --> 00:01:09.346 Jadi, VisiCalc adalah alat penting dalam bisnis. 00:01:09.760 --> 00:01:10.920 Bagaimana itu terjadi? 00:01:11.680 --> 00:01:12.510 Apa itu? 00:01:12.510 --> 00:01:14.830 Apa yang sudah saya lalui untuk membuatnya? 00:01:15.920 --> 00:01:21.256 Pertama kali saya belajar pemrograman pada tahun 1966, berusia 15 tahun-- 00:01:21.280 --> 00:01:23.520 beberapa bulan setelah foto ini diambil. 00:01:24.200 --> 00:01:27.160 Beberapa anak SMA telah memiliki akses komputer saat itu. 00:01:27.560 --> 00:01:33.386 Melalui keberuntungan dan ketekunan, saya bisa memakai komputer di kota. NOTE Paragraph 00:01:34.200 --> 00:01:39.080 Setelah tidur di lumpur di Woodstock, saya berkuliah di MIT, 00:01:39.520 --> 00:01:42.600 untuk mendapatkan uang, saya bekerja di Multics Project. 00:01:43.320 --> 00:01:47.986 Multics adalah sistem berbagi waktu interaktif yang inovatif. 00:01:48.360 --> 00:01:51.026 Pernahkah Anda mendengar sistem operasi Linux dan Unix? 00:01:51.560 --> 00:01:52.800 Itu produk Multics. 00:01:53.320 --> 00:01:55.616 Saya membuat versi Multics 00:01:55.640 --> 00:01:59.276 yang dikenal sebagai penerjemah bahasa komputer, 00:01:59.480 --> 00:02:01.936 digunakan oleh orang di bidang non komputer 00:02:01.960 --> 00:02:04.960 untuk melakukan perhitungan sambil duduk di terminal komputer. NOTE Paragraph 00:02:05.560 --> 00:02:07.506 Setelah saya lulus dari MIT, 00:02:07.840 --> 00:02:10.680 saya bekerja di Digital Equipment Corporation. 00:02:11.320 --> 00:02:14.496 Ketika di DEC, saya bekerja dengan perangkat lunak 00:02:14.520 --> 00:02:17.610 untuk area baru penyusunan huruf komputer. 00:02:17.800 --> 00:02:22.136 Saya membantu perusahaan jurnalistik menggantikan mesin ketik mereka 00:02:22.160 --> 00:02:23.360 dengan terminal komputer. 00:02:23.810 --> 00:02:25.170 Saya membuat perangkat lunak 00:02:25.170 --> 00:02:28.346 dan pergi ke lapangan, seperti Kansas City Star, 00:02:28.840 --> 00:02:31.256 untuk melatih pengguna dan mendapatkan masukan. 00:02:31.280 --> 00:02:33.136 Ini adalah pengalaman nyata, 00:02:33.240 --> 00:02:36.210 cukup berbeda dibandingkan apa yang saya lihat di lab MIT. NOTE Paragraph 00:02:37.880 --> 00:02:40.496 Setelah itu, saya menjadi pimpinan proyek 00:02:40.520 --> 00:02:45.320 pada bidang baru lagi, yaitu perangkat lunak pengolah kata DEC. 00:02:45.720 --> 00:02:50.956 Seperti penyusunan huruf, dalam membuat antarmuka pengguna 00:02:51.240 --> 00:02:55.320 yang alami dan efisien untuk pengguna non komputer. 00:02:56.360 --> 00:03:00.336 Setelah DEC, saya bekerja di sebuah perusahaan kecil 00:03:00.360 --> 00:03:06.480 yang membuat mesin kas elektronik untuk industri makanan cepat saji. 00:03:07.360 --> 00:03:11.058 Saya selalu ingin memulai perusahaan dengan teman saya, Bob Frankston, 00:03:11.080 --> 00:03:13.456 yang dulu juga ada di proyek Multics MIT. NOTE Paragraph 00:03:13.480 --> 00:03:16.806 Jadi saya memutuskan berkuliah lagi untuk mempelajari bidang bisnis. 00:03:17.200 --> 00:03:19.976 Pada musim gugur tahun 1977, 00:03:20.000 --> 00:03:23.000 saya masuk program MBA di Harvard Business School. 00:03:23.840 --> 00:03:26.336 Saya adalah satu dari sedikit mahasiswa 00:03:26.360 --> 00:03:29.200 yang memiliki latar belakang dalam pemrograman komputer. 00:03:30.080 --> 00:03:32.516 Itu foto buku tahunan, saya duduk di barisan depan. NOTE Paragraph 00:03:32.560 --> 00:03:33.806 (Tawa) NOTE Paragraph 00:03:34.080 --> 00:03:36.936 Di Harvard, kami belajar dengan metode studi kasus. 00:03:36.936 --> 00:03:38.800 Kami mengerjakan sekitar 3 kasus sehari. 00:03:38.820 --> 00:03:44.640 Setiap kasus berisi lusinan halaman yang menggambarkan situasi bisnis. 00:03:45.600 --> 00:03:50.176 Mereka sering mengadakan pameran, dan sering berkaitan dengan kata dan angka 00:03:50.200 --> 00:03:53.360 ditata dengan secara masuk akal untuk situasi tertentu. 00:03:53.840 --> 00:03:55.546 Biasanya semuanya agak berbeda. 00:03:55.800 --> 00:03:56.886 Inilah tugas saya. 00:03:56.886 --> 00:04:00.012 Angka dan kata ditata dengan cara yang masuk akal. 00:04:00.240 --> 00:04:04.089 Banyak sekali perhitungan-- Kami harus dekat dengan kalkulator. 00:04:04.649 --> 00:04:06.600 Inilah kalkulator saya. 00:04:08.220 --> 00:04:10.826 Saat Halloween, saya berpakaian seperti kalkulator. NOTE Paragraph 00:04:10.890 --> 00:04:12.440 (Tawa) NOTE Paragraph 00:04:13.785 --> 00:04:16.976 Setiap awal kelas, profesor akan memanggil seseorang 00:04:17.000 --> 00:04:18.279 untuk menyajikan kasus. 00:04:19.079 --> 00:04:21.856 Mereka diminta menjelaskan kejadiannya 00:04:21.880 --> 00:04:25.616 dan kemudian mendikte informasi yang akan dituliskan oleh profesor 00:04:25.640 --> 00:04:28.175 ke banyak papan tulis di depan kelas, 00:04:28.175 --> 00:04:29.522 lalu kami mendiskusikannya. 00:04:30.120 --> 00:04:34.126 Hal yang membuat frustasi adalah setelah menyelesaikan tugas, 00:04:34.600 --> 00:04:37.616 keesokan hari Anda hadir untuk menemukan sebuah kesalahan 00:04:37.640 --> 00:04:39.606 dan ternyata semuanya salah. 00:04:40.200 --> 00:04:41.976 Jadi saya tidak bisa ikut diskusi. 00:04:42.000 --> 00:04:44.240 Kami dinilai berdasarkan keaktifan di kelas. NOTE Paragraph 00:04:45.320 --> 00:04:50.240 Saya banyak melamun di kelas walau ada 87 orang lainnya. 00:04:51.280 --> 00:04:55.136 Saat itu, kebanyakan pemrogram bekerja pada kerangka utama, 00:04:55.160 --> 00:05:01.346 membangun sistem persediaan, penggajian, dan pembayaran tagihan. 00:05:01.420 --> 00:05:04.016 Tetapi, saya telah mengerjakan pengolah kata interaktif 00:05:04.040 --> 00:05:05.936 dan komputasi pribadi permintaan. 00:05:06.160 --> 00:05:10.440 Daripada memikirkan cetakan kertas dan kartu berlubang, 00:05:10.880 --> 00:05:13.446 saya membayangkan papan tulis ajaib 00:05:13.680 --> 00:05:16.716 jika Anda menghapus satu angka dan menulis hal baru, 00:05:17.080 --> 00:05:21.746 angka lainnya otomatis terubah, seperti pengolah kata dengan angka. 00:05:22.600 --> 00:05:26.840 Saya membayangkan kalkulator saya memiliki mouse 00:05:27.240 --> 00:05:30.350 dan ada layar, seperti di pesawat tempur. 00:05:30.720 --> 00:05:34.856 Saya dapat mengetik angka, melingkarinya, dan menekan tombol jumlah. 00:05:34.880 --> 00:05:38.086 Dan seketika mendapat jawabannya. 00:05:38.640 --> 00:05:41.740 Saya telah mengubah khayalan itu menjadi nyata. NOTE Paragraph 00:05:42.640 --> 00:05:45.080 Ayah mengajari saya cara membuat prototipe. 00:05:45.560 --> 00:05:50.256 Dia menunjukkan replika yang harus ditentukan penempatannya 00:05:50.560 --> 00:05:52.846 pada brosur yang dia cetak. 00:05:53.120 --> 00:05:56.056 Ia menggunakannya untuk mendapatkan umpan balik dari pelanggan 00:05:56.080 --> 00:05:59.680 dan persetujuan sebelum mengirimnya ke media. 00:06:00.440 --> 00:06:05.106 Tindakan versi sederhana dan berhasil melakukan percobaan 00:06:05.560 --> 00:06:07.880 mendorong Anda untuk mengungkap masalah utama 00:06:08.720 --> 00:06:13.148 dan menemukan solusi yang lebih efektif. NOTE Paragraph 00:06:13.550 --> 00:06:15.960 Jadi saya membuat prototipe. 00:06:16.760 --> 00:06:21.256 Saya menuju terminal video yang terhubung ke sistem pembagian waktu Harvard 00:06:21.256 --> 00:06:22.496 dan mulai mengerjakannya. 00:06:22.880 --> 00:06:25.766 Masalah pertama yang saya temui adalah: 00:06:26.160 --> 00:06:28.840 Bagaimana menyajikan nilai dalam rumus? 00:06:29.280 --> 00:06:30.490 Saya akan menjelaskannya. 00:06:32.000 --> 00:06:37.226 Misalnya Anda menunjuk titik tertentu, mengetik kata-kata di tempat lainnya, 00:06:37.320 --> 00:06:40.494 memasukkan angka dan angka lagi, dan menempatkan jawaban Anda. 00:06:41.240 --> 00:06:44.456 Kembali ke pertama, tekan minus, arahkan pada yang kedua, 00:06:44.480 --> 00:06:45.850 dan jawabannya keluar. 00:06:46.360 --> 00:06:49.470 Masalahnya : Rumus apa yg harus digunakan? 00:06:49.800 --> 00:06:52.420 Rumus yang dapat dimengerti oleh komputer. 00:06:52.444 --> 00:06:53.996 Jika Anda melihat rumusnya, 00:06:54.160 --> 00:06:57.160 Anda tahu rumus tersebut merujuk ke mana. 00:06:57.840 --> 00:07:00.216 Pertama, saya memikirkannya secara programmer. 00:07:00.710 --> 00:07:05.345 Pertama kali menunjuk ke suatu tempat, komputer akan meminta sebuah nama unik. 00:07:06.760 --> 00:07:10.316 Semakin jelas kalau itu rumit. 00:07:10.560 --> 00:07:13.800 Komputer secara otomatis menamakan dan memasukannya ke dalam. 00:07:14.600 --> 00:07:18.960 Jadi saya berpikir, kenapa tidak membuatnya sesuai urutan? 00:07:19.480 --> 00:07:21.796 Saya mencobanya, nilai 1, nilai 2. 00:07:22.000 --> 00:07:24.602 Saya melihat jika Anda memiliki banyak nilai 00:07:24.602 --> 00:07:26.472 Anda tidak akan ingat di mana nilai itu. 00:07:26.642 --> 00:07:32.166 Kemudian saya berkata, mengapa saya tidak membiarkan Anda menaruhnya di mana pun, 00:07:32.640 --> 00:07:34.460 dan saya hanya memberi pembatasnya? 00:07:34.720 --> 00:07:36.936 Kemudian saat Anda menuju sebuah sel, 00:07:36.960 --> 00:07:39.680 komputer bisa memasukkan baris dan kolom pada sebuah nama. 00:07:41.750 --> 00:07:46.666 Jika saya membuatnya seperti peta dan meletakkan ABC di atas dan angka di sisi, 00:07:46.840 --> 00:07:49.736 jika Anda melihat B7 dalam rumus, 00:07:49.760 --> 00:07:51.960 Anda akan tahu persis posisinya. 00:07:53.950 --> 00:07:57.020 Jika Anda mengetik sendiri rumusnya, Anda tahu apa gunanya. 00:07:57.440 --> 00:08:00.520 Membatasi Anda dengan kotak dapat menyelesaikan masalah saya. 00:08:01.200 --> 00:08:06.650 Ini juga membuka kemampuan baru, seperti mempunyai rentang sel. 00:08:07.360 --> 00:08:08.936 Tetapi itu tidak membatasi-- 00:08:08.960 --> 00:08:13.280 Anda masih bisa memasukkan nilai dan rumus apa pun, di sel mana pun. 00:08:14.120 --> 00:08:17.960 Cara itu masih dipakai sampai saat ini, sudah hampir 40 tahun. NOTE Paragraph 00:08:19.109 --> 00:08:21.906 Bob dan saya sepakat untuk membuat produk ini bersama. 00:08:22.800 --> 00:08:26.876 Saya tahu gambaran cara program ini seharusnya berjalan. 00:08:27.240 --> 00:08:30.216 Saya tulis kartu referensi sebagai dokumentasi. 00:08:30.520 --> 00:08:34.926 Itu membantu saya memastikan tampilannya 00:08:35.206 --> 00:08:38.799 dapat dijelaskan secara mudah ke orang awam. 00:08:39.520 --> 00:08:44.596 Bob bekerja di loteng apartemen sewaan, di Arlington, Massachusetts. 00:08:44.960 --> 00:08:46.680 Ini adalah bagian dalam loteng. 00:08:48.240 --> 00:08:51.016 Bob menghabiskan waktu di MIT MulticSystem 00:08:51.040 --> 00:08:53.760 untuk menulis kode komputer di terminal seperti ini. 00:08:54.400 --> 00:08:57.896 Lalu dia akan unduh versi uji ke Apple II yang dipinjam 00:08:57.920 --> 00:09:01.176 melalui saluran telepon menggunakan pengait akustik, 00:09:01.200 --> 00:09:02.360 lalu kami mengujinya. NOTE Paragraph 00:09:02.920 --> 00:09:07.640 Untuk salah satu tes ini, kami memakai kasus Pepsi Challenge. 00:09:08.720 --> 00:09:11.640 Print belum berfungsi, jadi saya menyalin semuanya. 00:09:12.480 --> 00:09:14.896 Save tidak berfungsi, jadi setiap ada kemacetan, 00:09:14.920 --> 00:09:17.920 saya harus mengetik rumusnya berulang kali. 00:09:18.240 --> 00:09:21.666 Keesokannya di kelas, saya angkat tangan, maju, dan presentasi. 00:09:21.850 --> 00:09:25.656 Saya melakukan proyeksi lima tahun dan mencoba semua skenario berbeda. 00:09:25.840 --> 00:09:29.520 Saya atasi kasusnya. VisiCalc sudah berfungsi. NOTE Paragraph 00:09:30.160 --> 00:09:32.760 Profesor bertanya, "Bagaimana Anda melakukannya?" 00:09:33.469 --> 00:09:35.976 Saya tidak ingin memberitahukan program rahasia kami. NOTE Paragraph 00:09:35.976 --> 00:09:37.556 (Tawa) NOTE Paragraph 00:09:38.070 --> 00:09:41.686 Jadi saya jawab, "Saya ambil ini, tambahkan ini, kalikan, dan kurangi itu." NOTE Paragraph 00:09:41.686 --> 00:09:44.062 Dia bertanya, "Mengapa tidak memakai rasio?" NOTE Paragraph 00:09:44.320 --> 00:09:46.986 Saya katakan, "Hah! Rasio tak akan berhasil!" 00:09:47.270 --> 00:09:49.936 Saya tidak mengatakan, "Rumus pembagian belum berfungsi!" NOTE Paragraph 00:09:49.960 --> 00:09:53.056 (Tawa) NOTE Paragraph 00:09:53.080 --> 00:09:58.816 Akhirnya, kami menyelesaikan VisiCalc dan dapat ditunjukkan ke publik. 00:09:59.440 --> 00:10:03.436 Ayah mencetak contoh kartu referensi yang bisa kami pakai untuk pemasaran. NOTE Paragraph 00:10:04.280 --> 00:10:09.506 Pada Juni 1979, penerbit kami mengumumkan VisiCalc kepada dunia, 00:10:10.080 --> 00:10:14.200 di sebuah bilik kecil National Computer Conference raksasa di Kota New York. 00:10:14.910 --> 00:10:18.790 The New York Times menulis artikel lucu tentang konferensi itu. 00:10:19.430 --> 00:10:21.786 "Mesin-mesin melakukan apa yang tampaknya gaib..." 00:10:21.960 --> 00:10:23.341 Saat orang percaya berkumpul, 00:10:23.365 --> 00:10:26.401 pelukis di ruang Coliseum menambahkan ke pantheon, 00:10:26.401 --> 00:10:29.680 dengan menuliskan 'VISICALC' berwarna hitam besar di atas kuning. 00:10:29.680 --> 00:10:31.226 Semua puja VISICALC!" 00:10:31.910 --> 00:10:35.096 New York Times: "Semuanya Puja VISICALC". NOTE Paragraph 00:10:35.120 --> 00:10:36.616 (Tawa) NOTE Paragraph 00:10:36.640 --> 00:10:40.896 Itulah hal terakhir yang disebut tentang lembar kerja elektronik 00:10:40.920 --> 00:10:44.656 dalam pers bisnis populer selama dua tahun. 00:10:44.840 --> 00:10:46.766 Kebanyakan orang belum mengerti. 00:10:46.940 --> 00:10:48.200 Tetapi, beberapa mengerti. NOTE Paragraph 00:10:48.920 --> 00:10:53.120 Pada Oktober 1979, kami mulai mengirim VisiCalc 00:10:53.880 --> 00:10:56.066 dalam kemasan seperi itu. 00:10:56.720 --> 00:10:59.200 Dapat dijalankan di Apple II. 00:11:00.000 --> 00:11:01.960 Sisanya adalah sejarah. NOTE Paragraph 00:11:02.360 --> 00:11:06.346 Kini, ada banyak hal lain dari cerita ini, tapi harus menunggu waktu lain. 00:11:06.560 --> 00:11:08.800 Ada satu hal yang diingat Harvard. 00:11:09.400 --> 00:11:10.600 Ini kelasnya. 00:11:11.240 --> 00:11:14.680 Mereka memasang plakat untuk memperingati apa yang terjadi di sana. NOTE Paragraph 00:11:15.640 --> 00:11:18.040 (Tepuk tangan) 00:11:22.550 --> 00:11:23.550 Tapi... NOTE Paragraph 00:11:24.400 --> 00:11:26.986 ini juga sebagai pengingat 00:11:27.428 --> 00:11:28.428 bahwa Anda juga 00:11:28.750 --> 00:11:30.566 harus menggunakan latar belakang unik, 00:11:30.566 --> 00:11:32.296 kemampuan, dan kebutuhan Anda 00:11:32.720 --> 00:11:38.160 dan membangun prototipe untuk menemukan dan memecahkan masalah utama, 00:11:38.160 --> 00:11:40.280 dan melalui itu, mengubah dunia. NOTE Paragraph 00:11:41.040 --> 00:11:42.206 Terima kasih. NOTE Paragraph 00:11:42.206 --> 00:11:44.546 (Tepuk Tangan)