1
00:00:00,660 --> 00:00:03,735
Berapa banyak dari Anda yang
menggunakan lembar kerja elektronik,
2
00:00:03,760 --> 00:00:05,240
seperti Microsoft Excel?
3
00:00:06,240 --> 00:00:07,033
Baik...
4
00:00:07,220 --> 00:00:09,402
Sekarang, berapa banyak dari Anda
5
00:00:09,402 --> 00:00:11,982
yang menjalankan bisnis dengan
lembar kerja manual,
6
00:00:12,080 --> 00:00:15,501
seperti yang ayah saya lakukan pada
bisnis percetakannya di Philadelphia?
7
00:00:16,160 --> 00:00:17,320
Jauh lebih sedikit.
8
00:00:17,920 --> 00:00:20,520
Cara itu dilakukan
selama ratusan tahun.
9
00:00:21,480 --> 00:00:24,496
Pada awal tahun 1978,
saya mulai membuat ide
10
00:00:24,520 --> 00:00:26,920
yang akhirnya menjadi VisiCalc.
11
00:00:27,480 --> 00:00:28,756
Pada tahun berikutnya
12
00:00:28,798 --> 00:00:32,628
alat itu digunakan pada
teknologi baru bernama Apple II.
13
00:00:33,240 --> 00:00:36,966
Anda bisa katakan jika banyak hal
telah berubah enam tahun kemudian,
14
00:00:37,320 --> 00:00:39,496
Wall Street Journal memuat editorial
15
00:00:39,520 --> 00:00:42,800
yang mengasumsikan Anda tahu
dan bahkan menggunakan VisiCalc.
16
00:00:43,760 --> 00:00:46,720
Steve Jobs pada tahun 1990
17
00:00:47,160 --> 00:00:50,400
mengatakan bahwa "spreadsheet
mendorong industri masa depan."
18
00:00:50,880 --> 00:00:54,800
"VisiCalc mendorong kesuksesan Apple
lebih dari peristiwa tunggal lainnya. "
19
00:00:55,320 --> 00:00:56,860
Pada catatan yang lebih pribadi,
20
00:00:57,290 --> 00:00:58,186
Steve mengatakan,
21
00:00:58,186 --> 00:01:00,760
"Jika VisiCalc dipakai untuk
beberapa komputer lainnya,
22
00:01:00,760 --> 00:01:02,960
Anda kini akan diwawancara
oleh orang lain."
23
00:01:03,360 --> 00:01:09,346
Jadi, VisiCalc adalah
alat penting dalam bisnis.
24
00:01:09,760 --> 00:01:10,920
Bagaimana itu terjadi?
25
00:01:11,680 --> 00:01:12,510
Apa itu?
26
00:01:12,510 --> 00:01:14,830
Apa yang sudah saya lalui
untuk membuatnya?
27
00:01:15,920 --> 00:01:21,256
Pertama kali saya belajar pemrograman
pada tahun 1966, berusia 15 tahun--
28
00:01:21,280 --> 00:01:23,520
beberapa bulan setelah foto ini diambil.
29
00:01:24,200 --> 00:01:27,160
Beberapa anak SMA telah
memiliki akses komputer saat itu.
30
00:01:27,560 --> 00:01:33,386
Melalui keberuntungan dan ketekunan,
saya bisa memakai komputer di kota.
31
00:01:34,200 --> 00:01:39,080
Setelah tidur di lumpur di Woodstock,
saya berkuliah di MIT,
32
00:01:39,520 --> 00:01:42,600
untuk mendapatkan uang,
saya bekerja di Multics Project.
33
00:01:43,320 --> 00:01:47,986
Multics adalah sistem berbagi waktu
interaktif yang inovatif.
34
00:01:48,360 --> 00:01:51,026
Pernahkah Anda mendengar
sistem operasi Linux dan Unix?
35
00:01:51,560 --> 00:01:52,800
Itu produk Multics.
36
00:01:53,320 --> 00:01:55,616
Saya membuat versi Multics
37
00:01:55,640 --> 00:01:59,276
yang dikenal sebagai
penerjemah bahasa komputer,
38
00:01:59,480 --> 00:02:01,936
digunakan oleh orang
di bidang non komputer
39
00:02:01,960 --> 00:02:04,960
untuk melakukan perhitungan
sambil duduk di terminal komputer.
40
00:02:05,560 --> 00:02:07,506
Setelah saya lulus dari MIT,
41
00:02:07,840 --> 00:02:10,680
saya bekerja di Digital
Equipment Corporation.
42
00:02:11,320 --> 00:02:14,496
Ketika di DEC, saya bekerja
dengan perangkat lunak
43
00:02:14,520 --> 00:02:17,610
untuk area baru
penyusunan huruf komputer.
44
00:02:17,800 --> 00:02:22,136
Saya membantu perusahaan jurnalistik
menggantikan mesin ketik mereka
45
00:02:22,160 --> 00:02:23,360
dengan terminal komputer.
46
00:02:23,810 --> 00:02:25,170
Saya membuat perangkat lunak
47
00:02:25,170 --> 00:02:28,346
dan pergi ke lapangan,
seperti Kansas City Star,
48
00:02:28,840 --> 00:02:31,256
untuk melatih pengguna
dan mendapatkan masukan.
49
00:02:31,280 --> 00:02:33,136
Ini adalah pengalaman nyata,
50
00:02:33,240 --> 00:02:36,210
cukup berbeda dibandingkan
apa yang saya lihat di lab MIT.
51
00:02:37,880 --> 00:02:40,496
Setelah itu, saya menjadi pimpinan proyek
52
00:02:40,520 --> 00:02:45,320
pada bidang baru lagi, yaitu
perangkat lunak pengolah kata DEC.
53
00:02:45,720 --> 00:02:50,956
Seperti penyusunan huruf,
dalam membuat antarmuka pengguna
54
00:02:51,240 --> 00:02:55,320
yang alami dan efisien
untuk pengguna non komputer.
55
00:02:56,360 --> 00:03:00,336
Setelah DEC, saya bekerja
di sebuah perusahaan kecil
56
00:03:00,360 --> 00:03:06,480
yang membuat mesin kas elektronik
untuk industri makanan cepat saji.
57
00:03:07,360 --> 00:03:11,058
Saya selalu ingin memulai perusahaan
dengan teman saya, Bob Frankston,
58
00:03:11,080 --> 00:03:13,456
yang dulu juga ada di proyek Multics MIT.
59
00:03:13,480 --> 00:03:16,806
Jadi saya memutuskan berkuliah lagi
untuk mempelajari bidang bisnis.
60
00:03:17,200 --> 00:03:19,976
Pada musim gugur tahun 1977,
61
00:03:20,000 --> 00:03:23,000
saya masuk program MBA
di Harvard Business School.
62
00:03:23,840 --> 00:03:26,336
Saya adalah satu dari sedikit mahasiswa
63
00:03:26,360 --> 00:03:29,200
yang memiliki latar belakang
dalam pemrograman komputer.
64
00:03:30,080 --> 00:03:32,516
Itu foto buku tahunan,
saya duduk di barisan depan.
65
00:03:32,560 --> 00:03:33,806
(Tawa)
66
00:03:34,080 --> 00:03:36,936
Di Harvard, kami belajar
dengan metode studi kasus.
67
00:03:36,936 --> 00:03:38,800
Kami mengerjakan
sekitar 3 kasus sehari.
68
00:03:38,820 --> 00:03:44,640
Setiap kasus berisi lusinan halaman
yang menggambarkan situasi bisnis.
69
00:03:45,600 --> 00:03:50,176
Mereka sering mengadakan pameran, dan
sering berkaitan dengan kata dan angka
70
00:03:50,200 --> 00:03:53,360
ditata dengan secara masuk akal
untuk situasi tertentu.
71
00:03:53,840 --> 00:03:55,546
Biasanya semuanya agak berbeda.
72
00:03:55,800 --> 00:03:56,886
Inilah tugas saya.
73
00:03:56,886 --> 00:04:00,012
Angka dan kata ditata dengan
cara yang masuk akal.
74
00:04:00,240 --> 00:04:04,089
Banyak sekali perhitungan--
Kami harus dekat dengan kalkulator.
75
00:04:04,649 --> 00:04:06,600
Inilah kalkulator saya.
76
00:04:08,220 --> 00:04:10,826
Saat Halloween, saya berpakaian
seperti kalkulator.
77
00:04:10,890 --> 00:04:12,440
(Tawa)
78
00:04:13,785 --> 00:04:16,976
Setiap awal kelas, profesor akan
memanggil seseorang
79
00:04:17,000 --> 00:04:18,279
untuk menyajikan kasus.
80
00:04:19,079 --> 00:04:21,856
Mereka diminta menjelaskan kejadiannya
81
00:04:21,880 --> 00:04:25,616
dan kemudian mendikte informasi
yang akan dituliskan oleh profesor
82
00:04:25,640 --> 00:04:28,175
ke banyak papan tulis
di depan kelas,
83
00:04:28,175 --> 00:04:29,522
lalu kami mendiskusikannya.
84
00:04:30,120 --> 00:04:34,126
Hal yang membuat frustasi adalah
setelah menyelesaikan tugas,
85
00:04:34,600 --> 00:04:37,616
keesokan hari Anda hadir untuk
menemukan sebuah kesalahan
86
00:04:37,640 --> 00:04:39,606
dan ternyata semuanya salah.
87
00:04:40,200 --> 00:04:41,976
Jadi saya tidak bisa ikut diskusi.
88
00:04:42,000 --> 00:04:44,240
Kami dinilai berdasarkan
keaktifan di kelas.
89
00:04:45,320 --> 00:04:50,240
Saya banyak melamun di kelas
walau ada 87 orang lainnya.
90
00:04:51,280 --> 00:04:55,136
Saat itu, kebanyakan pemrogram
bekerja pada kerangka utama,
91
00:04:55,160 --> 00:05:01,346
membangun sistem persediaan,
penggajian, dan pembayaran tagihan.
92
00:05:01,420 --> 00:05:04,016
Tetapi, saya telah mengerjakan
pengolah kata interaktif
93
00:05:04,040 --> 00:05:05,936
dan komputasi pribadi permintaan.
94
00:05:06,160 --> 00:05:10,440
Daripada memikirkan
cetakan kertas dan kartu berlubang,
95
00:05:10,880 --> 00:05:13,446
saya membayangkan papan tulis ajaib
96
00:05:13,680 --> 00:05:16,716
jika Anda menghapus satu angka
dan menulis hal baru,
97
00:05:17,080 --> 00:05:21,746
angka lainnya otomatis terubah,
seperti pengolah kata dengan angka.
98
00:05:22,600 --> 00:05:26,840
Saya membayangkan
kalkulator saya memiliki mouse
99
00:05:27,240 --> 00:05:30,350
dan ada layar,
seperti di pesawat tempur.
100
00:05:30,720 --> 00:05:34,856
Saya dapat mengetik angka, melingkarinya,
dan menekan tombol jumlah.
101
00:05:34,880 --> 00:05:38,086
Dan seketika mendapat jawabannya.
102
00:05:38,640 --> 00:05:41,740
Saya telah mengubah
khayalan itu menjadi nyata.
103
00:05:42,640 --> 00:05:45,080
Ayah mengajari saya
cara membuat prototipe.
104
00:05:45,560 --> 00:05:50,256
Dia menunjukkan replika yang
harus ditentukan penempatannya
105
00:05:50,560 --> 00:05:52,846
pada brosur yang dia cetak.
106
00:05:53,120 --> 00:05:56,056
Ia menggunakannya untuk mendapatkan
umpan balik dari pelanggan
107
00:05:56,080 --> 00:05:59,680
dan persetujuan sebelum
mengirimnya ke media.
108
00:06:00,440 --> 00:06:05,106
Tindakan versi sederhana dan
berhasil melakukan percobaan
109
00:06:05,560 --> 00:06:07,880
mendorong Anda untuk
mengungkap masalah utama
110
00:06:08,720 --> 00:06:13,148
dan menemukan solusi
yang lebih efektif.
111
00:06:13,550 --> 00:06:15,960
Jadi saya membuat prototipe.
112
00:06:16,760 --> 00:06:21,256
Saya menuju terminal video yang terhubung
ke sistem pembagian waktu Harvard
113
00:06:21,256 --> 00:06:22,496
dan mulai mengerjakannya.
114
00:06:22,880 --> 00:06:25,766
Masalah pertama
yang saya temui adalah:
115
00:06:26,160 --> 00:06:28,840
Bagaimana menyajikan nilai dalam rumus?
116
00:06:29,280 --> 00:06:30,490
Saya akan menjelaskannya.
117
00:06:32,000 --> 00:06:37,226
Misalnya Anda menunjuk titik tertentu,
mengetik kata-kata di tempat lainnya,
118
00:06:37,320 --> 00:06:40,494
memasukkan angka dan angka lagi,
dan menempatkan jawaban Anda.
119
00:06:41,240 --> 00:06:44,456
Kembali ke pertama, tekan minus,
arahkan pada yang kedua,
120
00:06:44,480 --> 00:06:45,850
dan jawabannya keluar.
121
00:06:46,360 --> 00:06:49,470
Masalahnya :
Rumus apa yg harus digunakan?
122
00:06:49,800 --> 00:06:52,420
Rumus yang dapat
dimengerti oleh komputer.
123
00:06:52,444 --> 00:06:53,996
Jika Anda melihat rumusnya,
124
00:06:54,160 --> 00:06:57,160
Anda tahu rumus tersebut
merujuk ke mana.
125
00:06:57,840 --> 00:07:00,216
Pertama, saya memikirkannya
secara programmer.
126
00:07:00,710 --> 00:07:05,345
Pertama kali menunjuk ke suatu tempat,
komputer akan meminta sebuah nama unik.
127
00:07:06,760 --> 00:07:10,316
Semakin jelas kalau itu rumit.
128
00:07:10,560 --> 00:07:13,800
Komputer secara otomatis menamakan
dan memasukannya ke dalam.
129
00:07:14,600 --> 00:07:18,960
Jadi saya berpikir, kenapa tidak
membuatnya sesuai urutan?
130
00:07:19,480 --> 00:07:21,796
Saya mencobanya,
nilai 1, nilai 2.
131
00:07:22,000 --> 00:07:24,602
Saya melihat jika
Anda memiliki banyak nilai
132
00:07:24,602 --> 00:07:26,472
Anda tidak akan ingat
di mana nilai itu.
133
00:07:26,642 --> 00:07:32,166
Kemudian saya berkata, mengapa saya tidak
membiarkan Anda menaruhnya di mana pun,
134
00:07:32,640 --> 00:07:34,460
dan saya hanya memberi pembatasnya?
135
00:07:34,720 --> 00:07:36,936
Kemudian saat Anda menuju sebuah sel,
136
00:07:36,960 --> 00:07:39,680
komputer bisa memasukkan
baris dan kolom pada sebuah nama.
137
00:07:41,750 --> 00:07:46,666
Jika saya membuatnya seperti peta dan
meletakkan ABC di atas dan angka di sisi,
138
00:07:46,840 --> 00:07:49,736
jika Anda melihat B7 dalam rumus,
139
00:07:49,760 --> 00:07:51,960
Anda akan tahu persis posisinya.
140
00:07:53,950 --> 00:07:57,020
Jika Anda mengetik sendiri rumusnya,
Anda tahu apa gunanya.
141
00:07:57,440 --> 00:08:00,520
Membatasi Anda dengan kotak
dapat menyelesaikan masalah saya.
142
00:08:01,200 --> 00:08:06,650
Ini juga membuka kemampuan baru,
seperti mempunyai rentang sel.
143
00:08:07,360 --> 00:08:08,936
Tetapi itu tidak membatasi--
144
00:08:08,960 --> 00:08:13,280
Anda masih bisa memasukkan nilai
dan rumus apa pun, di sel mana pun.
145
00:08:14,120 --> 00:08:17,960
Cara itu masih dipakai sampai saat ini,
sudah hampir 40 tahun.
146
00:08:19,109 --> 00:08:21,906
Bob dan saya sepakat untuk
membuat produk ini bersama.
147
00:08:22,800 --> 00:08:26,876
Saya tahu gambaran cara
program ini seharusnya berjalan.
148
00:08:27,240 --> 00:08:30,216
Saya tulis kartu referensi
sebagai dokumentasi.
149
00:08:30,520 --> 00:08:34,926
Itu membantu saya
memastikan tampilannya
150
00:08:35,206 --> 00:08:38,799
dapat dijelaskan secara mudah
ke orang awam.
151
00:08:39,520 --> 00:08:44,596
Bob bekerja di loteng apartemen sewaan,
di Arlington, Massachusetts.
152
00:08:44,960 --> 00:08:46,680
Ini adalah bagian dalam loteng.
153
00:08:48,240 --> 00:08:51,016
Bob menghabiskan waktu
di MIT MulticSystem
154
00:08:51,040 --> 00:08:53,760
untuk menulis kode komputer
di terminal seperti ini.
155
00:08:54,400 --> 00:08:57,896
Lalu dia akan unduh versi uji
ke Apple II yang dipinjam
156
00:08:57,920 --> 00:09:01,176
melalui saluran telepon
menggunakan pengait akustik,
157
00:09:01,200 --> 00:09:02,360
lalu kami mengujinya.
158
00:09:02,920 --> 00:09:07,640
Untuk salah satu tes ini,
kami memakai kasus Pepsi Challenge.
159
00:09:08,720 --> 00:09:11,640
Print belum berfungsi,
jadi saya menyalin semuanya.
160
00:09:12,480 --> 00:09:14,896
Save tidak berfungsi,
jadi setiap ada kemacetan,
161
00:09:14,920 --> 00:09:17,920
saya harus mengetik
rumusnya berulang kali.
162
00:09:18,240 --> 00:09:21,666
Keesokannya di kelas, saya angkat
tangan, maju, dan presentasi.
163
00:09:21,850 --> 00:09:25,656
Saya melakukan proyeksi lima tahun
dan mencoba semua skenario berbeda.
164
00:09:25,840 --> 00:09:29,520
Saya atasi kasusnya.
VisiCalc sudah berfungsi.
165
00:09:30,160 --> 00:09:32,760
Profesor bertanya,
"Bagaimana Anda melakukannya?"
166
00:09:33,469 --> 00:09:35,976
Saya tidak ingin memberitahukan
program rahasia kami.
167
00:09:35,976 --> 00:09:37,556
(Tawa)
168
00:09:38,070 --> 00:09:41,686
Jadi saya jawab, "Saya ambil ini,
tambahkan ini, kalikan, dan kurangi itu."
169
00:09:41,686 --> 00:09:44,062
Dia bertanya,
"Mengapa tidak memakai rasio?"
170
00:09:44,320 --> 00:09:46,986
Saya katakan,
"Hah! Rasio tak akan berhasil!"
171
00:09:47,270 --> 00:09:49,936
Saya tidak mengatakan,
"Rumus pembagian belum berfungsi!"
172
00:09:49,960 --> 00:09:53,056
(Tawa)
173
00:09:53,080 --> 00:09:58,816
Akhirnya, kami menyelesaikan VisiCalc
dan dapat ditunjukkan ke publik.
174
00:09:59,440 --> 00:10:03,436
Ayah mencetak contoh kartu referensi
yang bisa kami pakai untuk pemasaran.
175
00:10:04,280 --> 00:10:09,506
Pada Juni 1979, penerbit kami
mengumumkan VisiCalc kepada dunia,
176
00:10:10,080 --> 00:10:14,200
di sebuah bilik kecil National Computer
Conference raksasa di Kota New York.
177
00:10:14,910 --> 00:10:18,790
The New York Times menulis
artikel lucu tentang konferensi itu.
178
00:10:19,430 --> 00:10:21,786
"Mesin-mesin melakukan
apa yang tampaknya gaib..."
179
00:10:21,960 --> 00:10:23,341
Saat orang percaya berkumpul,
180
00:10:23,365 --> 00:10:26,401
pelukis di ruang Coliseum
menambahkan ke pantheon,
181
00:10:26,401 --> 00:10:29,680
dengan menuliskan 'VISICALC'
berwarna hitam besar di atas kuning.
182
00:10:29,680 --> 00:10:31,226
Semua puja VISICALC!"
183
00:10:31,910 --> 00:10:35,096
New York Times:
"Semuanya Puja VISICALC".
184
00:10:35,120 --> 00:10:36,616
(Tawa)
185
00:10:36,640 --> 00:10:40,896
Itulah hal terakhir yang disebut
tentang lembar kerja elektronik
186
00:10:40,920 --> 00:10:44,656
dalam pers bisnis populer
selama dua tahun.
187
00:10:44,840 --> 00:10:46,766
Kebanyakan orang belum mengerti.
188
00:10:46,940 --> 00:10:48,200
Tetapi, beberapa mengerti.
189
00:10:48,920 --> 00:10:53,120
Pada Oktober 1979,
kami mulai mengirim VisiCalc
190
00:10:53,880 --> 00:10:56,066
dalam kemasan seperi itu.
191
00:10:56,720 --> 00:10:59,200
Dapat dijalankan di Apple II.
192
00:11:00,000 --> 00:11:01,960
Sisanya adalah sejarah.
193
00:11:02,360 --> 00:11:06,346
Kini, ada banyak hal lain dari cerita ini,
tapi harus menunggu waktu lain.
194
00:11:06,560 --> 00:11:08,800
Ada satu hal yang diingat Harvard.
195
00:11:09,400 --> 00:11:10,600
Ini kelasnya.
196
00:11:11,240 --> 00:11:14,680
Mereka memasang plakat untuk
memperingati apa yang terjadi di sana.
197
00:11:15,640 --> 00:11:18,040
(Tepuk tangan)
198
00:11:22,550 --> 00:11:23,550
Tapi...
199
00:11:24,400 --> 00:11:26,986
ini juga sebagai pengingat
200
00:11:27,428 --> 00:11:28,428
bahwa Anda juga
201
00:11:28,750 --> 00:11:30,566
harus menggunakan
latar belakang unik,
202
00:11:30,566 --> 00:11:32,296
kemampuan, dan kebutuhan Anda
203
00:11:32,720 --> 00:11:38,160
dan membangun prototipe untuk menemukan
dan memecahkan masalah utama,
204
00:11:38,160 --> 00:11:40,280
dan melalui itu, mengubah dunia.
205
00:11:41,040 --> 00:11:42,206
Terima kasih.
206
00:11:42,206 --> 00:11:44,546
(Tepuk Tangan)