Contenu connexe Similaire à On the shoulders of Giants: Stop looking up, and Start Looking Down (20) On the shoulders of Giants: Stop looking up, and Start Looking Down1. O N T H E S H O U L D E R S O F G I A N T S :
S T O P L O O K I N G U P, A N D
S TA R T L O O K I N G D O W N
!
E L I Z A B R O C K M A R C U M
3. A R E W E T Y P I S T S ?
4. A R E W E A R T I S T S ?
5. A R E W E S C I E N T I S T S ?
6. A R E W E M AT H E M AT I C I A N S ?
7. A R E W E E N G I N E E R S ?
8. W E ’ R E A L I T T L E O F
E V E RY T H I N G
9. W E A R E T H E N E W N O R M A L
I F W E ’ R E L U C K Y,
10. W E ’ V E C O M E S O FA R !
11. C O M P U T I N G P O W E R
12. 2 4 0 0 B . C . : T H E A B A C U S
13. 1 6 2 0 : T H E S L I D E R U L E
14. W W I I : H U M A N C O M P U T E R S
15. 1 9 5 X : T H E M A I N F R A M E
18. 3 0 0 B C : B I N A RY “ N U M B E R S ”
- — - —
19. 1 7 0 3 : F O R M A L B I N A RY L O G I C
0 1 1 0
20. 1 8 5 4 : B O O L E A N A L G E B R A
21. 1 9 3 7 : B O O L E A N A L G E B R A , M E E T
S W I T C H I N G C I R C U I T S !
23. 2 6 3 A . D . : T H E F I R S T
P U B L I S H E D A L G O R I T H M
24. 1 8 4 2 : F I R S T “ C O M P U T E R ”
25. W W I I : C O M P U T E R S
26. W W I I : E N I G M A
& B O M B E
& T H E T U R I N G
M A C H I N E
27. 1 9 4 5 : V O N N E U M A N N A R C H I T E C T U R E
28. P R O G R A M M I N G
29. 1 8 3 0 : P U N C H C A R D S
32. T H E I N T E R N E T
33. 1 9 6 9 : A R PA N E T
34. 1 9 8 6 : U S E N E T
35. T O D AY: I N T E R N E T
36. Y O U A R E H E R E :
37. A L L T H E T O O L S I N T H E W O R L D !
38. P R E PA R I N G T H E 4 T H G E N E R AT I O N O F
P R O G R A M M E R S
39. T H I N G S A R E M O V I N G FA S T
40. B U T. . I T ’ S N O T A L L S U N S H I N E A N D
R O S E S
41. A F I E L D O F
A M AT E U R S
43. R E I N V E N T I N G T H E W H E E L
44. O P E N S S L G U Y
S T O RY T I M E :
46. B L I N D
O P T I M I S M
47. T H E FA R C E O F
M E R I T O C R A C Y
48. A C E R TA I N … S A M E N E S S ?
50. S O , W E H AV E S O M E B U G S .
51. W H AT D O W E D O N O W ? !
52. B U R N T H E W H O L E
P L A C E D O W N ?
53. T H E S W E E T A L L U R E O F G R E E N
F I E L D I N G
54. I S N ’ T A L L I T ’ S C R A C K E D U P T O B E .
56. W E C A N L E A R N F R O M O U R F R I E N D S
I N O T H E R F I E L D S
57. W H AT C A N W E L E A R N F R O M
E N G I N E E R S ?
58. W H AT C A N W E L E A R N F R O M T H E
M I L I TA RY ?
59. W H AT C A N W E L E A R N F R O M
B U S I N E S S ?
60. W H AT C A N W E
L E A R N F R O M
S C I E N T I S T S ?
61. W E A R E ( A N D S H O U L D B E ) S TA N D I N G
O N T H E S H O U L D E R S O F G I A N T S
62. E V E RY T H I N G O L D I S
N E W A G A I N
63. = =
= = AT & P I P E S
= = E M A I L & M U T T
= = WA L L
= = F I N G E R&
64. B U I L D I N G O N T H E
W H E E L
66. – W I L L I A M G I B S O N
“The future is already here — it's just not very
evenly distributed.”
67. D E / R E - S E PA R AT I N G C O N T E N T A N D
P R E S E N TAT I O N
S T O RY T I M E :
68. T H E A S P. N E T
P R O J E C T- O F - D O O M
S T O RY T I M E :
69. S O , W H AT T O L E A R N ?
70. “ C L A S S I C ”
D E S I G N
PAT T E R N S
71. A D D S O M E ,
A U T O M AT E D
T E S T I N G
72. A N D A D O S E
O F U S A B I L I T Y
P E O P L E S K I L L S
73. T H R O W I N S O M E
F U N C T I O N A L
P R O G R A M M I N G
74. F O R M A L
M E T H O D S
75. W E M U S T B E G I A N T S
76. W E K N O W
W H AT N O T
T O D O
77. W E K N O W
W H O W E A R E
78. W E H AV E T H E T E C H N O L O G Y !
79. W E K N O W W H AT W E C A N D O
83. C O D E R FA I R E 2 0 1 4 K E Y N O T E B O O K &
PA P E R R E C O M M E N D AT I O N S
• Book List on Amazon Listmania: http://
www.amazon.com/lm/R3DBFKRSBR04SR/
ref=cm_lm_pthnk_view?ie=UTF8&lm_bb=
• Paper List, with links to full papers: https://
gist.github.com/elizabrock/d1206a4031c8215ad433