Slide 1

Slide 1 text

“But I don’t want to go among mad people," Alice remarked. "Oh, you can’t help that," said the Cat: "we’re all mad here. 
 I’m mad. You’re mad." "How do you know I’m mad?" said Alice. "You must be," said the Cat, or you wouldn’t have come here.” 
 Lewis Carroll, Alice in Wonderland

Slide 2

Slide 2 text

You should not become a developer Paul Ardeleanu @pardel

Slide 3

Slide 3 text

You should NOT become a developer Paul Ardeleanu @pardel

Slide 4

Slide 4 text

A software developer is going to the store and her partner tells her: 
 ”Buy a bottle of milk, and if there are eggs, buy a dozen." So she goes, buys everything, and drives back to the house. Upon arrival, her partner angrily asks her: ”Why did you get 13 bottles of milk?" 
 The programmer says, "There were eggs!"

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Don’t try this at home

Slide 7

Slide 7 text

https://www.flickr.com/photos/nicholasjon/4498088305

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Context

Slide 11

Slide 11 text

Who are you?

Slide 12

Slide 12 text

Why are you here today?

Slide 13

Slide 13 text

Who am I?

Slide 14

Slide 14 text

https://www.flickr.com/photos/cod_gabriel/2149613466

Slide 15

Slide 15 text

Unknown author but… Thank you!

Slide 16

Slide 16 text

Title Text

Slide 17

Slide 17 text

https://www.flickr.com/photos/simici/2188919061

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

https://www.flickr.com/photos/telwink/3797070188

Slide 20

Slide 20 text

https://www.flickr.com/photos/10657705@N00/9197011039

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

https://www.flickr.com/photos/snebtorlife/5165020361

Slide 23

Slide 23 text

https://www.flickr.com/photos/bensutherland/3302494365/

Slide 24

Slide 24 text

https://www.flickr.com/photos/97591625@N00/7020151809

Slide 25

Slide 25 text

https://www.youtube.com/watch?v=_GvRx7XuFcI

Slide 26

Slide 26 text

Title Text

Slide 27

Slide 27 text

https://www.flickr.com/photos/120586634@N05/29587943162

Slide 28

Slide 28 text

• Broadcom BCM2835 @ 1GHz ARM11 core • 512MB of LPDDR2 SDRAM • A micro-SD card slot • A mini-HDMI socket for 1080p60 video output • Micro-USB sockets for data and power • 40-pin GPIO header • 65mm x 30mm x 5mm

Slide 29

Slide 29 text

• Broadcom BCM2835 @ 1GHz ARM11 core • 512MB of LPDDR2 SDRAM • A micro-SD card slot • A mini-HDMI socket for 1080p60 video output • Micro-USB sockets for data and power • 40-pin GPIO header • 65mm x 30mm x 5mm Apollo Guidance Computer (AGC) • 0.043MHz • 64Kbyte of memory • Assembler code converted manually from Luminary • Loaded using punch cards

Slide 30

Slide 30 text

3rd Golden Rush

Slide 31

Slide 31 text

You should not 
 become a developer

Slide 32

Slide 32 text

Obsolescence

Slide 33

Slide 33 text

Depression

Slide 34

Slide 34 text

Loneliness

Slide 35

Slide 35 text

Self-doubt

Slide 36

Slide 36 text

Bad Health

Slide 37

Slide 37 text

https://www.theguardian.com/commentisfree/2015/aug/21/gamergate-sexism-games-industry-women-trolls

Slide 38

Slide 38 text

(lack of) Passion

Slide 39

Slide 39 text

Thank you! Questions? Paul Ardeleanu @pardel

Slide 40

Slide 40 text

I DO want to 
 become a developer

Slide 41

Slide 41 text

http://stackoverflow.com/research/developer-survey-2016#technology-most-popular-technologies

Slide 42

Slide 42 text

Learning

Slide 43

Slide 43 text

What programming language should you learn first?

Slide 44

Slide 44 text

No content

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

http://stackoverflow.com/research/developer-survey-2016#technology-most-popular-technologies

Slide 47

Slide 47 text

https://www.flickr.com/photos/nathansmith/4704268314

Slide 48

Slide 48 text

Follow your gut

Slide 49

Slide 49 text

First is always the hardest

Slide 50

Slide 50 text

re: Self-doubt

Slide 51

Slide 51 text

Swift

Slide 52

Slide 52 text

LLVM

Slide 53

Slide 53 text

Know your tools

Slide 54

Slide 54 text

Testing

Slide 55

Slide 55 text

No content

Slide 56

Slide 56 text

TDD or BDD?

Slide 57

Slide 57 text

To Be Determined

Slide 58

Slide 58 text

Aim for the future

Slide 59

Slide 59 text

Additional skills

Slide 60

Slide 60 text

Sketching

Slide 61

Slide 61 text

Lateral learning

Slide 62

Slide 62 text

Invest in yourself

Slide 63

Slide 63 text

Education system is in trouble

Slide 64

Slide 64 text

Resources

Slide 65

Slide 65 text

No content

Slide 66

Slide 66 text

“Intelligence” as commodity

Slide 67

Slide 67 text

Pay your dues

Slide 68

Slide 68 text

Mentors

Slide 69

Slide 69 text

Ask for help & feedback

Slide 70

Slide 70 text

Social

Slide 71

Slide 71 text

Play nice with others

Slide 72

Slide 72 text

Meeting people

Slide 73

Slide 73 text

Conferences

Slide 74

Slide 74 text

No content

Slide 75

Slide 75 text

Coding Bootcamp

Slide 76

Slide 76 text

Hackathons

Slide 77

Slide 77 text

No content

Slide 78

Slide 78 text

It’s your own business

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

Sustainable business model

Slide 81

Slide 81 text

0% 25% 50% 75% 100% 1 2 3 4 5 6 7 8 9 10 Customer lifetime value Period of usage

Slide 82

Slide 82 text

0% 25% 50% 75% 100% 1 2 3 4 5 6 7 8 9 10 Customer lifetime value Period of usage

Slide 83

Slide 83 text

Be a brand

Slide 84

Slide 84 text

Become unique

Slide 85

Slide 85 text

No content

Slide 86

Slide 86 text

Morality

Slide 87

Slide 87 text

No content

Slide 88

Slide 88 text

https://www.flickr.com/photos/vaxzine/3463485198/

Slide 89

Slide 89 text

No content

Slide 90

Slide 90 text

http://www.pnas.org/content/111/24/8788.full

Slide 91

Slide 91 text

https://www.flickr.com/photos/okokitsme/4337117973

Slide 92

Slide 92 text

#practical

Slide 93

Slide 93 text

https://www.flickr.com/photos/varietystl/15372215258

Slide 94

Slide 94 text

http://www.theverge.com/2012/2/7/2782947/path-ios-app-user-information-collected-privacy

Slide 95

Slide 95 text

https://www.flickr.com/photos/6pocketpixie2/5946809819

Slide 96

Slide 96 text

https://www.flickr.com/photos/fumigraphik/14365706874

Slide 97

Slide 97 text

No content

Slide 98

Slide 98 text

Title Text

Slide 99

Slide 99 text

No content

Slide 100

Slide 100 text

https://www.google.com/policies/privacy/archive/20160325-20160628/

Slide 101

Slide 101 text

http://darkpatterns.org/privacy-zuckering/

Slide 102

Slide 102 text

No content

Slide 103

Slide 103 text

https://www.computer.org/web/education/code-of-ethics

Slide 104

Slide 104 text

https://www.theguardian.com/technology/2016/nov/10/facebook-fake-news-us-election-mark-zuckerberg-donald-trump

Slide 105

Slide 105 text

https://en.wikipedia.org/wiki/Hippocratic_Oath "First do no harm"

Slide 106

Slide 106 text

Future

Slide 107

Slide 107 text

https://www.flickr.com/photos/nicholasjon/4498088305

Slide 108

Slide 108 text

Positive impact

Slide 109

Slide 109 text

https://www.flickr.com/photos/emandernie/6354072295

Slide 110

Slide 110 text

No content

Slide 111

Slide 111 text

The journey

Slide 112

Slide 112 text

Dream

Slide 113

Slide 113 text

Money

Slide 114

Slide 114 text

A software developer is going to the store and her partner tells her: 
 ”Buy a gallon of milk, and if there are eggs, buy a dozen." So she goes, buys everything, and drives back to the house. Upon arrival, her partner angrily asks her: ”Why did you get 13 gallons of milk?" 
 The programmer says, "There were eggs!"

Slide 115

Slide 115 text

No content

Slide 116

Slide 116 text

https://twitter.com/SciencePorn/status/578075637274955776/

Slide 117

Slide 117 text

Be a human first and a software engineer second

Slide 118

Slide 118 text

Thank you! Paul Ardeleanu @pardel