When I had just started as a web designer, I already had some experience with front-end development. So instead of treating web design as coloring pages for kids (which sometimes young designers do), I wanted to take part in the entire process — from concept to design to actually solving world problems (first world..) — and I wanted to code it on my own, as I could.
Having these skills as a young product designer in a design agency enforced me to code stuff on a daily basis. This lead me, much like other web designers, to a professional identity crisis. I started asking myself questions, such as — “What is the border between design and code?”, “Should I really code stuff instead of design?”, “Does having developers in the process really makes it simpler?”, “Damn it! I’m wasting important design time on solving some #$%@ing code issues!”
As time passed, I realized more and more what was obvious — design is not only ‘look and feel’ or ‘visual identity language’ but also how things wocontinue reading →