HackDesign: Design for programmers

Recently, I have been working with some designers - at work and otherwise as well. I find the process of working with designers a little difficult than it is working with other programmers.

This may be because I have been a programmer for the last 4 years and am now an Application Architect. I understand how programmers think because mostly all the programmers think in the same way and I find it easier to articulate my thoughts in a way which is more suited to the programmer mindset.

However, I love design. I think good design suddenly puts the product / software in a completely different trajectory. It suddenly becomes more usable, better looking and efficient. Given my affinity towards design and my inability to get into the designer’s mindset, I thought that it is time that I start working on design as a discipline and learn design for myself.

With the advent of the term Design Technologist and after reading a few articles on design by programmers, I am of the view that I can do it. I do have a good design sense but I can’t design from scratch. And I want to change that. I want to be able to make my own designs and build my own software. This will also help in working with designers.

I discovered a course tailored for programmers to get started with learning how to design - HackDesign.

I have started working through it and I have decided to write on what I read. What I will mostly write are the thoughts / summary of what I am reading for better retention and to have quick notes for myself to revisit later.

I wish myself all the best!


Now read this

A valuable Product

I have always wondered on how to make a valuable product. I read a lot of blogs and articles which talk about making valuable products which people love to use. I have built a few products myself. This confused me. People have a lot to... Continue →