why designers should learn how to code

32
Why designers should learn how to code Rik Lomas, Lomalogue Ltd. @riklomas

Upload: lomalogue

Post on 15-May-2015

372 views

Category:

Design


2 download

DESCRIPTION

A talk for Figtalks, an event held by Figtree London for Digital Shoreditch, about why designers should stop complaining about coding and just do it.

TRANSCRIPT

Page 1: Why Designers Should Learn How To Code

Why designers should learn how to code

Rik Lomas, Lomalogue Ltd. @riklomas

Page 2: Why Designers Should Learn How To Code

How the design and development process worked 5 years ago

Page 3: Why Designers Should Learn How To Code

Design Development

Page 4: Why Designers Should Learn How To Code

How the process is becoming

Page 5: Why Designers Should Learn How To Code

Design Development

Page 6: Why Designers Should Learn How To Code

How should the process be?

Page 7: Why Designers Should Learn How To Code

Design Development

Page 8: Why Designers Should Learn How To Code

!e best product companies mix design and engineering

e.g. Apple, Audi, Dyson, Eames, Herman Miller, Ikea, Leica, Lego, Monocle, Penguin Books, Vivienne Westwood, Zaha Hadid

Page 9: Why Designers Should Learn How To Code

Design Product

Page 10: Why Designers Should Learn How To Code

Design Product

Page 11: Why Designers Should Learn How To Code

Cra"smanship.

Page 12: Why Designers Should Learn How To Code

Understanding code means you will understand the medium and the cra".

Page 13: Why Designers Should Learn How To Code

“Web design is product design. Drawing a picture of the product is not designing the product.

Web design is experience design. If you stop at the PSD you've stopped well before midpoint in the design.”

# Andy Rutledge

Page 14: Why Designers Should Learn How To Code

You need to know HTML and CSS to be a designer at Facebook

Page 15: Why Designers Should Learn How To Code

You need to know HTML and CSS to be a designer at Facebook and Google

Page 16: Why Designers Should Learn How To Code

You need to know HTML and CSS to be a designer at Facebook and Google and Apple

Page 17: Why Designers Should Learn How To Code

You need to know HTML and CSS to be a designer at Facebook and Google and Apple and Instagram

Page 18: Why Designers Should Learn How To Code

“Ability to modify and construct solid HTML and CSS is a BIG plus. [...] You'll be the one moving your designs from Photoshop to code. You should be very comfortable with HTML & CSS or be willing to learn them quickly.

Exceptional candidates will have a fundamental understanding of Javascript and Python.”

# Instagram’s designer job advert

Page 19: Why Designers Should Learn How To Code

“But learning code is hard...”

Page 20: Why Designers Should Learn How To Code

“I take great pleasure in talking to developers about jQuery, HTML5 and other such dev terms, completely oblivious to their meaning.”

# Tweet from designer

Page 21: Why Designers Should Learn How To Code

“If you don’t want to learn code, don’t do digital design.”

# My reply

Page 22: Why Designers Should Learn How To Code

Are you smarter than a 10 year old?

www.codeclub.org.ukwww.raspberrypi.org

Page 23: Why Designers Should Learn How To Code

What is there to lose?

Page 24: Why Designers Should Learn How To Code

Onlineteamtreehouse.comcodecademy.comdesignthencode.comlearncodethehardway.org

IRLlondon.generalassemb.ly

HTML, Javascript, iOS

Javascript, web fundamentals

iOS, Mac

Ruby, Python, SQL

Pre!y much everything digital

Page 25: Why Designers Should Learn How To Code

Best way to learn?

Page 26: Why Designers Should Learn How To Code

Best way to learn?Do it yourself.

Page 27: Why Designers Should Learn How To Code

You will be frustrated.

Page 28: Why Designers Should Learn How To Code

You will be frustrated.You will solve your own problems.

Page 29: Why Designers Should Learn How To Code

You will be frustrated.You will solve your own problems.You will learn to be self-reliant.

Page 30: Why Designers Should Learn How To Code

You will be frustrated.You will solve your own problems.You will learn to be self-reliant.You will be be$er at design.

Page 31: Why Designers Should Learn How To Code

You will be frustrated.You will solve your own problems.You will learn to be self-reliant.You will be be$er at design.You will be be$er at your cra".

Page 32: Why Designers Should Learn How To Code

!anks!

Rik Lomas, Lomalogue Ltd. @riklomas