Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developers make better designers
Search
Gilberto Lenzi
April 15, 2016
Design
1
200
Developers make better designers
Should developers learn to design?
Some insight on why they absolutely should.
Gilberto Lenzi
April 15, 2016
Tweet
Share
Other Decks in Design
See All in Design
「自分の仕事はどこまで?」と問い続けたら。デザイナーの「視座」を考える
mukai_takeru
0
300
Ralph Penel Portfolio
ralphpenel
PRO
0
260
DMMデザイナーの “AI活用の現在と未来”
takumasaito
1
440
AIスライドデザインを生成する仕組みを社内共有する
kenichiota0711
5
4.1k
Figmaレクチャー会Part2 もっと使いこなす編@千株式会社 社内勉強会
designer_no_pon
1
260
Emmy's Artwork
mcksmith
0
190
Correspondence:共に生成していく過程
akiramotomura
0
190
デザイナーがAIを使い倒して爆速プロダクト開発!社内ハッカソンでの取り組み紹介
abokadotyann
9
3k
生成AIの不確実性を価値に変える、「ビズリーチ」の体験設計 / KNOTS2026
visional_engineering_and_design
4
690
mount_company_profile
mount_inc
0
4.9k
OSO2025-マサカリと太陽:伝え方の情報デザイン
majimasachi
0
680
Storyboard Exercise: Chase Sequence
lynteo
1
200
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Being A Developer After 40
akosma
91
590k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Prompt Engineering for Job Search
mfonobong
0
160
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
86
Utilizing Notion as your number one productivity tool
mfonobong
3
220
The Invisible Side of Design
smashingmag
302
51k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Transcript
Developers make better designers. @gilbertolenzi
because inside all of you, there’s a great designer... …maybe
a little bit lost somewhere… …maybe he’s/she’s scared.
"... but I’m not original or creative!"
wrong.
not really ‘original’, right?
Should designers know how to code? absolutely.
Should developers know how to design? hell yes.
Why? Developers should learn how to solve UI issues. UI
design follow precise rules as much as development does. There is no ‘sense of design’ or ‘creativity’.
Designers in the room Create a library with elements a
developer can use. Build your UI Pattern library. Share it & advocate for it.
M&S Minty Material Pattern library by me
UI Design let's add some theory around it
What makes a great interface? …and it responds to a
specific user need. FAST FUN EASY TO USE ACCESSIBLE
Which in code stays for …and it responds to a
specific user need. PERFORMANT FUN DOCUMENTED ACCESSIBLE
FAST Fast ≠ Perception of speed. Content hierarchy is respected.
Only display the necessary interface options when needed.
FAST Guess what these apps are about?
FAST Guess what these apps are about?
FUN It's not just about designing a feature. You’re designing
an experience! Am I happy in using this? Would I use it again? Would I recommend it?
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
EASY TO USE UI elements should have a reason to
exist. When is this appropriate to use? Why it’s better suited than other UI to accomplish the task?
EASY TO USE source: barclays
ACCESSIBLE Consider the noise in the environment. Where is your
interface going to be used? Consider your user average capabilities. Follow accessibility best practice.
None
yay, let’s build something together… Awesome! I’m a good designer!
Designers & Developers, learn to respect each others skills and
understand each others language so that you can effectively build digital products.
Thanks. Any questions? @gilbertolenzi