Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Why Designers Should Learn How To Code

581 views

Published on

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.

Published in: Design, Technology, Business
  • Be the first to comment

  • Be the first to like this

Why Designers Should Learn How To Code

  1. 1. Why designers shouldlearn how to code Rik Lomas, Lomalogue Ltd. @riklomas
  2. 2. How the design and developmentprocess worked 5 years ago
  3. 3. Design Development
  4. 4. How the process is becoming
  5. 5. Design Development
  6. 6. How should the process be?
  7. 7. Design Development
  8. 8. The best product companiesmix design and engineeringe.g. Apple, Audi, Dyson, Eames,Herman Miller, Ikea, Leica,Lego, Monocle, Penguin Books,Vivienne Westwood, Zaha Hadid
  9. 9. Design Product
  10. 10. Design Product
  11. 11. Craftsmanship.
  12. 12. Understanding code means you willunderstand the medium and the craft.
  13. 13. “Web design is product design. Drawing apicture of the product is not designingthe product.Web design is experience design. If youstop at the PSD youve stopped well beforemidpoint in the design.”— Andy Rutledge
  14. 14. You need to know HTML and CSSto be a designer at Facebook
  15. 15. You need to know HTML and CSSto be a designer at Facebook andGoogle
  16. 16. You need to know HTML and CSSto be a designer at Facebook andGoogle and Apple
  17. 17. You need to know HTML and CSSto be a designer at Facebook andGoogle and Apple and Instagram
  18. 18. “Ability to modify and construct solid HTMLand CSS is a BIG plus. [...] Youll be the onemoving 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 fundamentalunderstanding of Javascript and Python.”— Instagram’s designer job advert
  19. 19. “But learning code is hard...”
  20. 20. “I take great pleasure in talking to developersabout jQuery, HTML5 and other such devterms, completely oblivious to their meaning.”— Tweet from designer
  21. 21. “If you don’t want to learn code,don’t do digital design.”— My reply
  22. 22. Are you smarter than a 10 year old?www.codeclub.org.ukwww.raspberrypi.org
  23. 23. What is there to lose?
  24. 24. Onlineteamtreehouse.com HTML, Javascript, iOScodecademy.com Javascript, web fundamentalsdesignthencode.com iOS, Maclearncodethehardway.org Ruby, Python, SQLIRLlondon.generalassemb.ly Pretty much everything digital
  25. 25. Best way to learn?
  26. 26. Best way to learn?Do it yourself.
  27. 27. You will be frustrated.
  28. 28. You will be frustrated.You will solve your own problems.
  29. 29. You will be frustrated.You will solve your own problems.You will learn to be self-reliant.
  30. 30. You will be frustrated.You will solve your own problems.You will learn to be self-reliant.You will be better at design.
  31. 31. You will be frustrated.You will solve your own problems.You will learn to be self-reliant.You will be better at design.You will be better at your craft.
  32. 32. Thanks! Rik Lomas, Lomalogue Ltd. @riklomas

×