If you are a designer who knows how to code, everyone around you will be pleased. So will you.
What his team wants from a web designer
Suppose the team consists of a manager, front end, back end, designer and tester. We asked what skills their dream designer has and if development is on that list.
Soft skills and standard design duties like designing static interfaces, creating clickable prototypes and mocaps scored the highest. JS and even HTML layout were not in the top five.
However, the question of programming knowledge for designers would have been solved a long time ago if it were that simple. From the comments we learned the reason – coding is not important for everyone involved in the process.
Manager
The manager’s goal is to meet the deadline, successfully roll out and close the client’s “want.” He cares little about the technical side of the issue, just like he cares little about how the designer works with the layout. The manager needs someone who understands Tilda, typeset newsletters, makes animated prototypes, and understands user flow. No mention of code.
Front/vertiser.
A layout designer or front-end developer renders the layout in the browser. The quality of this layout determines the speed of work, because it takes more time and effort to layout a sloppy design.
The designer sees a picture on the layout, and the layout designer sees a grid of squares. During rendering, the designer must keep this in mind to create a beautiful and customizable layout. For all titles, indents, texts layout designer sets a single style, if the design does not – unnecessary headache front and QA provided.
The designer has no contact with the backend developer in 90% of cases. The remaining 10% include cases of “crutch” layout because of low-quality design and other non-standard solutions.
To sum it up and get argument #1 – if a designer knows JS and Hypertext Markup Language, he draws a layout that is easy to layout. The frontender won’t waste time on indents, fonts, and headers. The backender will pull all this happiness onto the engine. The manager will meet the deadline, the client will get the product. Everyone is happy.