how to be a better developer: lessons learned from non-programmers

24
my two pieces of advice @abhinav

Upload: 8raystech

Post on 11-Jun-2015

663 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: How to be a better developer: Lessons learned from non-programmers

my two pieces of advice

@abhinav

Page 2: How to be a better developer: Lessons learned from non-programmers

advice # 1

 

Page 3: How to be a better developer: Lessons learned from non-programmers

what is the most important thing in your day-to-day

life?        

Page 4: How to be a better developer: Lessons learned from non-programmers

your cell-phone?

 

Page 5: How to be a better developer: Lessons learned from non-programmers

Internet?

 

Page 6: How to be a better developer: Lessons learned from non-programmers

how about food?

 

Page 7: How to be a better developer: Lessons learned from non-programmers

#1a understand and appreciate the importance of other professions and

professionals 

Page 8: How to be a better developer: Lessons learned from non-programmers

#1b and possibly learn from them

 

Page 9: How to be a better developer: Lessons learned from non-programmers

have you seen carpenter at work?

 

Page 10: How to be a better developer: Lessons learned from non-programmers

Intel faces billion dollar chip recall

 

Page 11: How to be a better developer: Lessons learned from non-programmers

action sequences in golmaal

 

Page 12: How to be a better developer: Lessons learned from non-programmers

compare with agile development

 

Page 13: How to be a better developer: Lessons learned from non-programmers

http://www.slideshare.net/bokardo/metricsdriven-design-4317168

Page 14: How to be a better developer: Lessons learned from non-programmers

advice # 2

 

Page 15: How to be a better developer: Lessons learned from non-programmers

"So many centuries after the creation, it is unlikely

that anyone could find hitherto unknown lands of

any value"Report of the committee organized in 1486 by King Ferdinand and Queen Isabella of Spain to study

Columbus' plans to find a shorter route to India. 

Page 16: How to be a better developer: Lessons learned from non-programmers

"...any one who expects a source of power from the transformation of these

atoms is talking moonshine.."

- Ernest Rutherford (father of nuclear physics and nobel prize winner) 

Page 17: How to be a better developer: Lessons learned from non-programmers

search is a solved problem

 

Page 18: How to be a better developer: Lessons learned from non-programmers

hackers are like painters- Paul Graham

 

Page 19: How to be a better developer: Lessons learned from non-programmers

why? why not?

 

Page 20: How to be a better developer: Lessons learned from non-programmers

#2 read and listen to what other 'experts' are saying - but don't marinate yourself in the conventional wisdom

without thinking 

Page 21: How to be a better developer: Lessons learned from non-programmers

and this brings me down to advice # 3

 

Page 22: How to be a better developer: Lessons learned from non-programmers

“he who should inspire and lead his race must be

defended from travelling with the souls of other

men, from living, breathing, reading, and

writing in the daily, time-worn yoke of their

opinions"- Ralph Waldo Emerson (1803–1882), U.S. essayist, poet, philosopher. "Culture," The

Conduct of Life (1860).

 

http://www.theamericanscholar.org/solitude-and-leadership/

Page 23: How to be a better developer: Lessons learned from non-programmers

or in other words

 

Page 24: How to be a better developer: Lessons learned from non-programmers

facebook & twitter are injurious to your health.