D A N I E L E P R O C I D A T H E N A Ï V E P R O G R A M M E R
A L L A B O U T M E D A N I E L E P R O C I D A
D I V I O . C O M C L O U D D E P L O Y M E N T F O R P Y T H O N / D J A N G O
D J A N G O P R O J E C T / S O F T WA R E F O U N D AT I O N C O R E T E A M / V I C E - P R E S I D E N T
P Y T H O N I N A F R I C A P Y C O N N A M I B I A S I N C E 2 0 1 5 P Y C O N Z I M B A B W E S I N C E 2 0 1 6 P Y C O N N I G E R I A S I N C E 2 0 1 7 P Y C O N G H A N A A U G U S T 2 0 1 8 P Y C O N A F R I C A S O O N
P Y C O N U K 2 0 1 8 C A R D I F F C I T Y H A L L 1 5 T H T O 1 9 T H S E P T E M B E R P Y C O N U K . O R G
TA L K T O M E d a n i e l e . p ro c i d a @ d i v i o . c o m E v i l D M P ( I R C / G I T H U B / T W I T T E R / E T C )
D A N I E L E P R O C I D A T H E N A Ï V E P R O G R A M M E R
M E E T T H E N A Ï V E P R O G R A M M E R
T H E N A Ï V E P R O G R A M M E R I S E V E RY W H E R E
P R O G R A M M I N G I S A C R A F T
E V E RY O N E W O U L D L I K E T O B E B E T T E R AT T H E I R C R A F T
A E S T H E T I C A R T S M E A S U R E D A G A I N S T H U M A N J U D G E M E N T
P R A C T I C A L A R T S M E A S U R E D A G A I N S T T H E W O R L D
R E P E ATA B L E A R T S R E L I A B LY E X E C U T E T H E S A M E T H I N G M U LT I P L E T I M E S
C R E AT I V E A R T S N E W E A C H T I M E
P R O G R A M M I N G I S A C R E AT I V E C R A F T
Worse Better
T E C H N I Q U E C R E AT I V I T Y J U D G E M E N T S O P H I S T I C AT I O N
T E C H N I Q U E C R E AT I V I T Y J U D G E M E N T S O P H I S T I C AT I O N I N E P T D U L L U N C R I T I C A L N A Ï V E
S O P H I S T I C AT I O N M E A N S E D U C AT I O N
T H E S O P H I S T I C AT E D A R T I S T
G E O R G E S B R A Q U E 1 8 8 2 - 1 9 6 3
T H E S O P H I S T I C AT E D P R O G R A M M E R
T H E N A Ï V E A R T I S T
H E N R I R O U S S E A U 1 8 4 4 - 1 9 1 0
M I K E D I S FA R M E R 1 8 8 4 - 1 9 5 9
N O T E V E RY P R O G R A M M E R I S A S O F T WA R E P R O F E S S I O N A L
S O F T WA R E D E V E L O P M E N T I S A P R O F E S S I O N
N O T E V E RY P R O G R A M M E R I S A S O F T WA R E P R O F E S S I O N A L
“Code without tests is broken by design.” J A C O B K A P L A N - M O S S
P Y C O N N A M I B I A 2 0 1 8 D J A N G O G I R L S
P R O G R A M M I N G I S A M E A N S T O A N E N D
T I N A W E Y M O U T H 1 9 5 0 -
AT T E N T I O N T O P R A C T I C E
P E T E R S C H M I D T A N D B R I A N E N O O B L I Q U E S T R AT E G I E S
O U T O F T H E N A Ï V E C O M E S F O R T H T H E N E W
“ T H I S M U S T B E T H E P L A C E ”
“ T H I S M U S T B E T H E P L A C E ( N A Ï V E M E L O D Y ) ”
B E I N G N A Ï V E I S N O T A T H I N G T O B E P R O U D O F
S O P H I S T I C AT I O N T E C H N I Q U E C R E AT I V I T Y J U D G E M E N T
Wo u l d y o u r a t h e r b e a n a ï v e p ro g r a m m e r w i t h a v i s i o n , o r a s o p h i s t i c a t e d p ro g r a m m e r w i t h o u t ?
I T W O R K E D .
H O W T O B E S O P H I S T I C AT E D ( O R N O T )
T H E D I S M I S S I V E S O P H I S T I C AT E
G E O R G E S B R A Q U E
PA B L O P I C A S S O
TA L K I N G H E A D S
H E N R I R O U S S E A U
M I K E D I S FA R M E R
L O N G L I V E T H E N A Ï V E A R T I S T
L O N G L I V E T H E N A Ï V E P R O G R A M M E R
T H A N K Y O U A N Y Q U E S T I O N S ?
TA L K T O M E d a n i e l e . p ro c i d a @ d i v i o . c o m E v i l D M P : I R C / G I T H U B / T W I T T E R / E T C
Recommend
More recommend