{"id":32488,"date":"2016-01-20T05:00:04","date_gmt":"2016-01-20T13:00:04","guid":{"rendered":"https:\/\/creativemarket.com\/blog\/?p=32488"},"modified":"2024-04-10T06:00:49","modified_gmt":"2024-04-10T13:00:49","slug":"should-designers-code","status":"publish","type":"post","link":"https:\/\/creativemarket.com\/blog\/should-designers-code","title":{"rendered":"Should Designers Code?"},"content":{"rendered":"<p>It&acirc;&euro;&trade;s 2016, not 2006. Roles like <em>User Interface Designer<\/em> and <em>Front-End Developer<\/em> are more favorable than the old-school <em>Web Designer<\/em>, and they have been for a while now. We&acirc;&euro;&trade;ve become much more attuned to the different stages of building a website, not to mention the fact that there are more technologies, more trends and more competing websites than ever before.<p>Every aspect of a website needs a specialized type of designer.<\/p><p>And when Google changes its algorithm to accommodate a change in the way we design for screens (like they did with mobile-friendliness\/responsive design), you know it&acirc;&euro;&trade;s a <strong>huge<\/strong> deal.<\/p><p>But how can you be sure that the component you&acirc;&euro;&trade;re designing (whether you&acirc;&euro;&trade;re using Photoshop or Sketch) is responsive if you don&acirc;&euro;&trade;t code? It sort of makes you wonder, did we make a mistake by splitting &acirc;&euro;&oelig;web design&acirc;&euro; into multiple specialized fields? Or did we do ourselves a favor by focusing our efforts?<\/p><p>Let&#8217;s debate it out.<\/p><h2><span class=\"ez-toc-section\" id=\"Why_Designers_Should_Code\"><\/span>Why Designers Should Code<span class=\"ez-toc-section-end\"><\/span><\/h2><p>In bigger teams, somebody else has the role of developer. Developers have to take your design, represent it with words and make it functional. While you may have an idea (whether you visually conceptualize it or not) how the website should adapt to different screen sizes, and how the website should react to a user&#8217;s interaction, a developer has to actually make it happen.<\/p><p>Forming creative ideas without boundaries is a wonderful thing to be able to do, but sadly technology <strong>does<\/strong> have boundaries &acirc;&euro;&rdquo; by disregarding the limitations of what code can <em>actually<\/em> accomplish, you risk creating bumps further down the road.<\/p><h3><span class=\"ez-toc-section\" id=\"Performance_and_Code_Maintenance\"><\/span>Performance and Code Maintenance<span class=\"ez-toc-section-end\"><\/span><\/h3><p>Performance and code maintenance are two things a web developer has to think about, however, one of the underlying factors that contribute to bloated code and slow websites is the complexity of the design, which the developer may have no involvement in.<\/p><p>Perceived loading times, <em>actual<\/em> loading times and code complexity are three boundaries that would be better considered before handing a visual design over to a web developer.<\/p><h3><span class=\"ez-toc-section\" id=\"Designing_With_Code\"><\/span>Designing With Code<span class=\"ez-toc-section-end\"><\/span><\/h3><p>If you tend to build smaller websites then the benefits of being code-savvy are quite obvious. It doesn&acirc;&euro;&trade;t take much work to design <em>and<\/em> code smaller websites &#8211; in fact it makes it a whole lot easier to design <strong>with<\/strong> code, directly <em>in<\/em> the browser.<\/p><p>Many designers enjoy working this way because it eliminates the need for forward-thinking in regards to writing code that runs fast and looks clean. If another developer is taking care of the code, then you run the risk of them either implementing heavy workarounds to fit your visual concept, or them sending you back to the drawing board to come up with a more <em>practical<\/em> layout.<\/p><h2><span class=\"ez-toc-section\" id=\"Why_Designers_ShouldnaE%E2%84%A2t_Code\"><\/span>Why Designers Shouldn&acirc;&euro;&trade;t Code<span class=\"ez-toc-section-end\"><\/span><\/h2><p>Designing <strong>and<\/strong> coding? Well, that&acirc;&euro;&trade;s a lot of work. Although many of us may be capable of such a feat, it&acirc;&euro;&trade;s a strain on the brain. You&acirc;&euro;&trade;d be responsible for so many things: visual aesthetics, user experiences, interaction design, search engine optimization, branding, mobile-friendliness, code maintenance and so on. Teaming up with a developer sure has its advantages.<\/p><h3><span class=\"ez-toc-section\" id=\"Focusing_Your_Efforts\"><\/span>Focusing Your Efforts<span class=\"ez-toc-section-end\"><\/span><\/h3><p>Having a team (or simply a buddy to work with) means that more energy can be channeled into the design while somebody else holds the fort elsewhere. Having less responsibility means having a clearer mind and efforts that are more focused.<\/p><h3><span class=\"ez-toc-section\" id=\"You_ShouldnaE%E2%84%A2t_Code_If_You_Simply_DonaE%E2%84%A2t_Like_It\"><\/span>You Shouldn&acirc;&euro;&trade;t Code If You Simply Don&acirc;&euro;&trade;t Like It<span class=\"ez-toc-section-end\"><\/span><\/h3><p>Some designers don&acirc;&euro;&trade;t even <em>like<\/em> programming, and I&acirc;&euro;&trade;m a firm believer of doing only what you love. If you&acirc;&euro;&trade;re doing something that you&acirc;&euro;&trade;re not passionate about you&acirc;&euro;&trade;ll never be awesome at it.<\/p><h2><span class=\"ez-toc-section\" id=\"Conclusion_The_Sweet_Spot\"><\/span>Conclusion: The Sweet Spot?<span class=\"ez-toc-section-end\"><\/span><\/h2><p>In my opinion, the necessity to know how to code is circumstantial. What enables you to code (as well as design) efficiently depends on your personality. Do you enjoy reiterating over several rough ideas at once (i.e. being a creative), or are you more neurotic (i.e. you obsess over the final details)?<\/p><p>If you chose &acirc;&euro;&oelig;final details&acirc;&euro;, then you&acirc;&euro;&trade;re likely the gal\/guy who takes all of the ideas and designs something solid with it. When you&acirc;&euro;&trade;re done, you hand it to the developer, right? Personally, I believe designers should be able to defend the viability of their work and offer a &acirc;&euro;&oelig;this should be code-able&acirc;&euro; guarantee.<\/p><p>But that doesn&acirc;&euro;&trade;t necessarily mean that web designers should code, or even know <em>how<\/em> to code to a so-called &acirc;&euro;&oelig;developer standard&acirc;&euro;, however, an understanding of the fundamentals could be a huge step towards a workflow with fewer bumps in the road.<\/p><h2><span class=\"ez-toc-section\" id=\"Whats_your_take\"><\/span>What&#8217;s your take?<span class=\"ez-toc-section-end\"><\/span><\/h2><p>Equally, web developers could explore a deeper understanding of user experiences and the importance of detail. So, should designers code, or not? Or is communication, regardless of skillset, the real secret to an outstanding designer-developer team?<\/p><p>Let&#8217;s discuss!<\/p><hr><p><em><a href=\"%C3%A2%C2%80%C2%9Chttps:\/\/mrdaniels.ch\/warz%C3%A2%C2%80%C2%9D\">Daniel Schwarz<\/a> is a full-time design writer and digital nomad. He&acirc;&euro;&trade;s the founder of <a href=\"%C3%A2%C2%80%C2%9Chttp:\/\/airwalk-studios.com%C3%A2%C2%80%C2%9D\">Airwalk Studios<\/a>, a company that recently switched their interests from freelance design to content creation. Now they&acirc;&euro;&trade;re working on writing books and magazines for design enthusiasts. Daniel is 25 years of age, originally from London.<\/em><\/p><hr><p><strong>Products Seen In This Post:<\/strong><\/p><p>    <figure id=\"card-84370-358367344\" class=\"product-card half no-pinit\" data-product-id=\"84370\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"358367344\"><\/figure>\n    \n    <figure id=\"card-468058-2085500699\" class=\"product-card half no-pinit\" data-product-id=\"468058\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"2085500699\"><\/figure>\n    \n    <figure id=\"card-140510-1671172276\" class=\"product-card half no-pinit\" data-product-id=\"140510\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"1671172276\"><\/figure>\n    \n<\/p><hr><a href=\"https:\/\/creativemarketsurvey.wufoo.com\/forms\/write-for-the-creative-market-blog\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp\" alt=\"getpaidtowrite-banner\" width=\"680\" height=\"100\" class=\"alignnone size-full wp-image-21358\"><\/a><\/p>    <figure id=\"card-355006-2037276447\" class=\"product-card full no-pinit\" data-product-id=\"355006\" data-index=\"0\" data-width=\"full\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"2037276447\"><\/figure>\n        <figure id=\"card-325891-1870710115\" class=\"product-card full no-pinit\" data-product-id=\"325891\" data-index=\"0\" data-width=\"full\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"1870710115\"><\/figure>\n        <figure id=\"card-213949-486680757\" class=\"product-card full no-pinit\" data-product-id=\"213949\" data-index=\"0\" data-width=\"full\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"486680757\"><\/figure>\n        <figure id=\"card-173327-1221188624\" class=\"product-card full no-pinit\" data-product-id=\"173327\" data-index=\"0\" data-width=\"full\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"1221188624\"><\/figure>\n    \n","protected":false},"excerpt":{"rendered":"<p>It&acirc;&euro;&trade;s 2016, not 2006. Roles like User Interface Designer and Front-End Developer are more favorable than the old-school Web Designer, and they have been for a while now. We&acirc;&euro;&trade;ve become much more attuned to the different stages of building a website, not to mention the fact that there are more technologies, more trends and more [&hellip;]<\/p>\n","protected":false},"author":80,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[59],"tags":[1140],"topics":[],"class_list":["post-32488","post","type-post","status-publish","format-standard","hentry","category-design-trends","tag-designerlife"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Should Designers Code? - Creative Market Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/creativemarket.com\/blog\/should-designers-code\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Should Designers Code?\" \/>\n<meta property=\"og:description\" content=\"It&acirc;&euro;&trade;s 2016, not 2006. Roles like User Interface Designer and Front-End Developer are more favorable than the old-school Web Designer,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/creativemarket.com\/blog\/should-designers-code\" \/>\n<meta property=\"og:site_name\" content=\"Creative Market Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/crtvmrkt\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-20T13:00:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-10T13:00:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp\" \/>\n<meta name=\"author\" content=\"Daniel Schwarz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:site\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Schwarz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code\",\"name\":\"Should Designers Code? - Creative Market Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2016\\\/01\\\/10005443\\\/getpaidtowrite-banner-2.jpg.webp\",\"datePublished\":\"2016-01-20T13:00:04+00:00\",\"dateModified\":\"2024-04-10T13:00:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#\\\/schema\\\/person\\\/22445dd760cb98b36f1c658c3d06afe7\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code#primaryimage\",\"url\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2016\\\/01\\\/10005443\\\/getpaidtowrite-banner-2.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2016\\\/01\\\/10005443\\\/getpaidtowrite-banner-2.jpg.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/should-designers-code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Should Designers Code?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\",\"name\":\"Creative Market Blog\",\"description\":\"Creative Market Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Should Designers Code? - Creative Market Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/creativemarket.com\/blog\/should-designers-code","og_locale":"en_US","og_type":"article","og_title":"Should Designers Code?","og_description":"It&acirc;&euro;&trade;s 2016, not 2006. Roles like User Interface Designer and Front-End Developer are more favorable than the old-school Web Designer,","og_url":"https:\/\/creativemarket.com\/blog\/should-designers-code","og_site_name":"Creative Market Blog","article_publisher":"https:\/\/www.facebook.com\/crtvmrkt","article_published_time":"2016-01-20T13:00:04+00:00","article_modified_time":"2024-04-10T13:00:49+00:00","og_image":[{"url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp","type":"","width":"","height":""}],"author":"Daniel Schwarz","twitter_card":"summary_large_image","twitter_creator":"@creativemarket","twitter_site":"@creativemarket","twitter_misc":{"Written by":"Daniel Schwarz","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/creativemarket.com\/blog\/should-designers-code","url":"https:\/\/creativemarket.com\/blog\/should-designers-code","name":"Should Designers Code? - Creative Market Blog","isPartOf":{"@id":"https:\/\/creativemarket.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/creativemarket.com\/blog\/should-designers-code#primaryimage"},"image":{"@id":"https:\/\/creativemarket.com\/blog\/should-designers-code#primaryimage"},"thumbnailUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp","datePublished":"2016-01-20T13:00:04+00:00","dateModified":"2024-04-10T13:00:49+00:00","author":{"@id":"https:\/\/creativemarket.com\/blog\/#\/schema\/person\/22445dd760cb98b36f1c658c3d06afe7"},"breadcrumb":{"@id":"https:\/\/creativemarket.com\/blog\/should-designers-code#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/creativemarket.com\/blog\/should-designers-code"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/creativemarket.com\/blog\/should-designers-code#primaryimage","url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp","contentUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2016\/01\/10005443\/getpaidtowrite-banner-2.jpg.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/creativemarket.com\/blog\/should-designers-code#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/creativemarket.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Should Designers Code?"}]},{"@type":"WebSite","@id":"https:\/\/creativemarket.com\/blog\/#website","url":"https:\/\/creativemarket.com\/blog\/","name":"Creative Market Blog","description":"Creative Market Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/creativemarket.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/32488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/users\/80"}],"replies":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/comments?post=32488"}],"version-history":[{"count":0,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/32488\/revisions"}],"wp:attachment":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/media?parent=32488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/categories?post=32488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/tags?post=32488"},{"taxonomy":"topics","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/topics?post=32488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}