Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

A Brief Story

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Programming Is it Science or is it Art ?

Slide 7

Slide 7 text

Let's go back to the early days

Slide 8

Slide 8 text

"Software during the early days of this project was treated like a stepchild and not taken as seriously as other engineering disciplines, such as hardware engineering; and it was regarded as an art and as magic, not a science." Margaret Hamilton

Slide 9

Slide 9 text

What is Art?

Slide 10

Slide 10 text

"Works produced by human creative skill and imagination." Oxford Dictionary

Slide 11

Slide 11 text

“The object of art is not to reproduce reality, but to create a reality of the same intensity.” Alberto Giacometti

Slide 12

Slide 12 text

Key Aspects of Art ● Creativity and Imagination ● Individual Expression ● Depicts an alternative reality

Slide 13

Slide 13 text

Demystifying Art ● Not an adjective ● Doesn't need to be good ● Doesn't need to be beautiful

Slide 14

Slide 14 text

Now back to Software

Slide 15

Slide 15 text

"I began to use the term 'software engineering' to distinguish it from hardware and other kinds of engineering. It was an ongoing joke for a long time. They liked to kid me about my radical ideas" Margaret Hamilton

Slide 16

Slide 16 text

Software Engineering: the truth ● Still very young ● Strongly based on trial-and-error ● Tests can't be considered mathematical proof

Slide 17

Slide 17 text

Programming Languages are Building Blocks

Slide 18

Slide 18 text

Going Vanilla

Slide 19

Slide 19 text

Using a Framework

Slide 20

Slide 20 text

The Rest is Up to You!

Slide 21

Slide 21 text

Programming is Art Built on top of Logic.

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

“Don’t think about making art, just get it done. Let everyone else decide if it’s good or bad, whether they love it or hate it. While they are deciding, make even more art.” Andy Warhol

Slide 24

Slide 24 text

Thanks! @erikaheidi | eheidi.dev