{"id":620,"date":"2022-03-11T05:01:15","date_gmt":"2022-03-11T05:01:15","guid":{"rendered":"https:\/\/www.normanbalberan.com\/blog\/?p=620"},"modified":"2022-03-14T17:42:20","modified_gmt":"2022-03-14T17:42:20","slug":"why-website-designers-are-not-programmers","status":"publish","type":"post","link":"https:\/\/www.normanbalberan.com\/blog\/why-website-designers-are-not-programmers\/","title":{"rendered":"Why Website Designers Are Not Programmers"},"content":{"rendered":"<figure id=\"attachment_621\" aria-describedby=\"caption-attachment-621\" style=\"width: 890px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-621\" src=\"https:\/\/www.normanbalberan.com\/blog\/wp-content\/uploads\/2016\/12\/web-designer-and-programmer-difference-300x225.jpg\" alt=\"web designer and programmer difference\" width=\"900\" height=\"675\" srcset=\"https:\/\/www.normanbalberan.com\/blog\/wp-content\/uploads\/2016\/12\/web-designer-and-programmer-difference-300x225.jpg 300w, https:\/\/www.normanbalberan.com\/blog\/wp-content\/uploads\/2016\/12\/web-designer-and-programmer-difference-768x576.jpg 768w, https:\/\/www.normanbalberan.com\/blog\/wp-content\/uploads\/2016\/12\/web-designer-and-programmer-difference-1024x768.jpg 1024w, https:\/\/www.normanbalberan.com\/blog\/wp-content\/uploads\/2016\/12\/web-designer-and-programmer-difference.jpg 1200w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><figcaption id=\"caption-attachment-621\" class=\"wp-caption-text\"><center><a href=\"https:\/\/www.flickr.com\/photos\/alper\/9311087323\" target=\"_blank\"><span style=\"font-size: small;\">Alper Cugun \/ Flickr<\/span><\/a> \/ <a href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\" target=\"_blank\"><span style=\"font-size: small;\">CC BY 2.0<\/span><\/a><\/center><\/figcaption><\/figure>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.normanbalberan.com\/blog\/why-website-designers-are-not-programmers\/#The_Difference_Between_Webmasters_and_Programmers\" >The Difference Between Webmasters and Programmers<\/a><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.normanbalberan.com\/blog\/why-website-designers-are-not-programmers\/#In_Visual_Basic_it_is\" >In Visual Basic, it is;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-6'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.normanbalberan.com\/blog\/why-website-designers-are-not-programmers\/#In_C_that_is\" >In C++, that is;<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h5 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"The_Difference_Between_Webmasters_and_Programmers\"><\/span>The Difference Between Webmasters and Programmers<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p style=\"text-align: justify;\">An average user will just view and go to your website, use the programs, and play the games that you\u2019ve written. <strong>But they don\u2019t see or even care about the grueling process you have to go through to write them.<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Programming is about knowing if not mastering tens of languages so they could instruct the computer to do things.<\/strong> Up to this, web design and programming doesn\u2019t conflict the idea.<\/p>\n<p style=\"text-align: justify;\">However, what <strong>programming stands for is telling the computer to do something<\/strong> using a language like C++ to communicate with the computer, since the computer is just a dumb crappy thing that only understands 0 and 1.<\/p>\n<p style=\"text-align: justify;\"><strong>Web coding also uses a language called HTML or Hypertext Markup Language<\/strong>, which is also a set of instructions that can be understood in human language.<\/p>\n<p style=\"text-align: justify;\">While that applies to both, coding for the web only uses the language to \u201cinteract with the browser, \u201d and no actual compiling or interpreting is done. In logic, <strong>you do not tell the computer what to do; instead, you tell the browser what to do, and then the browser tells the computer what to do.<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>In plain, understandable English, I meant: programming is harder than creating websites \u201cfrom scratch\u201d which is already hard.<\/strong><\/p>\n<p style=\"text-align: justify;\">Down the road, <strong>it gets easier as you learn several languages since all of them does the same thing<\/strong>. Let&#8217;s take a conditional statement as an example;<\/p>\n<h6 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"In_Visual_Basic_it_is\"><\/span>In Visual Basic, it is;<span class=\"ez-toc-section-end\"><\/span><\/h6>\n<p style=\"text-align: justify;\"><code>if\u2026then\u2026else\u2026end if<\/code><\/p>\n<h6 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"In_C_that_is\"><\/span>In C++, that is;<span class=\"ez-toc-section-end\"><\/span><\/h6>\n<p style=\"text-align: justify;\"><code>if(condition){code to execute}else{code to execute}<\/code><\/p>\n<p style=\"text-align: justify;\"><strong>Plus some variations from earlier versions and different languages.<\/strong><\/p>\n<p style=\"text-align: justify;\">But the logic stays that same that it\u2019s a conditional statement similarly<strong> \u201cif the condition isn\u2019t met, you do this, or else you do that.\u201d<\/strong><\/p>\n<p style=\"text-align: justify;\">This article\u2019s <strong>purpose is only to explain why web designers aren\u2019t programmers<\/strong>, and not even be an introduction to programming. If it is a comfort, you can Google C++or Visual Basic tutorials to find places where you can learn programming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Difference Between Webmasters and Programmers An average user will just view and go to your website, use the programs, and play the games that you\u2019ve written. But they don\u2019t see or even care about the grueling process you have to go through to write them. Programming is about knowing if not mastering tens of &#8230; <a title=\"Why Website Designers Are Not Programmers\" class=\"read-more\" href=\"https:\/\/www.normanbalberan.com\/blog\/why-website-designers-are-not-programmers\/\" aria-label=\"Read more about Why Website Designers Are Not Programmers\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":621,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,1],"tags":[310,308,309,213,67],"class_list":["post-620","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","category-web-development","tag-c","tag-programmer","tag-visual-basic","tag-web-designer","tag-web-developer"],"_links":{"self":[{"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/posts\/620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/comments?post=620"}],"version-history":[{"count":0,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/posts\/620\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/media\/621"}],"wp:attachment":[{"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/media?parent=620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/categories?post=620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.normanbalberan.com\/blog\/wp-json\/wp\/v2\/tags?post=620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}