Mind Your (Programming) Language
Muneesh Kapoor /
Should designers know how to code? The jury is quite divided on this topic. There is one school of thought which believes that designers should stick to designing and leaving the coding to developers. Their reasoning behind it is that designers should adopt a blue-sky approach when they begin the design process. They should not be limited by their technical knowledge on the subject. Also, instead of learning a new skill, it would be time better spent on honing their designing skill. Lastly, development is a wide subject. It includes front-end development and back-end development. Even in backend development, there are multiple languages. For example, currently the flavour of the month is Angular and React. In short, the point is ignorance is bliss because the more you learn, the less you know.
Then there is another school of thought which believes that designers and developers should speak the same language for better communication. It results in realistic and efficient designs which are more likely to see the light of day. The designers would be more confident of their designs as they are aware of what’s going on under the hood. Also, learning any programming language equips an individual with the power of analytical thinking and problem solving. These are great arrows of keep in the quiver of any UX designer. Lastly, how great would it be for a designer if they can develop their own designs as there is a huge demand in the market for unicorns.