{"id":800,"date":"2016-09-14T14:42:30","date_gmt":"2016-09-14T14:42:30","guid":{"rendered":"http:\/\/paulgurney.com\/whats_new_blog\/?p=800"},"modified":"2016-09-14T14:42:30","modified_gmt":"2016-09-14T14:42:30","slug":"should-you-learn-to-code","status":"publish","type":"post","link":"https:\/\/paulgurney.com\/whats_new_blog\/2016\/09\/should-you-learn-to-code\/","title":{"rendered":"Should you learn to code?"},"content":{"rendered":"<section class=\" section--body section--first section--last\">\n<div class=\"section-content\">\n<div class=\"section-inner layoutSingleColumn\">\n<p id=\"d971\" class=\"graf--p graf--leading\">Perhaps a better way for a \u201ctech neophyte\u201d to try out coding is to learn how to write HTML\/CSS. This pairing is far more self-contained and visual, and gratifying, than programming initially is (no matter the flavor, whether JS, Python, Swift, they all are far more complex with abstract logic).<\/p>\n<p id=\"35f4\" class=\"graf--p graf-after--p\">Learning how to create a static web page only requires a layout, a text editor and a browser. You can try your hand at building a magazine page, for example, with its masthead, article areas and footer\u2014and you will not be dealing with math or abstract problem solving that coding soon requires.<\/p>\n<p id=\"ac06\" class=\"graf--p graf-after--p\">The learner can see how the basic HTML language syntax works (e.g. simple tags go around the words to style or structure them)\u2026 experience how the browser is strict about typos (early experience in debugging!); see how dependencies are linked in (graphics, external hyperlinks); see how the classes and IDs from the CSS file influence the HTML elements; and so on.<\/p>\n<p id=\"e3e9\" class=\"graf--p graf-after--p\">If the somewhat tedium of composing blocks of HTML and CSS code is gratifying to the learner, and it sparks an interest, then they can continue gaining fluency in the constructs and begin to appreciate how WYSIWYG editors work (like in WordPress or BigCommerce, say). This can be so helpful for business owners or bloggers, to fix the mistakes that RTEs can introduce from copy\/paste actions from other sources (ie. Word pastes).<\/p>\n<p id=\"1557\" class=\"graf--p graf-after--p graf--last\">So, I\u2019m proposing that fluency in HTML is a more basic, essential skill for today\u2019s professionals than actual coding.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<footer class=\"u-paddingTop10\">\n<div class=\"container u-maxWidth740\"><\/div>\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>Perhaps a better way for a \u201ctech neophyte\u201d to try out coding is to learn how to write HTML\/CSS. This pairing is far more self-contained and visual, and gratifying, than programming initially is (no matter the flavor, whether JS, Python, Swift, they all are far more complex with abstract logic). Learning how to create a &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/paulgurney.com\/whats_new_blog\/2016\/09\/should-you-learn-to-code\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Should you learn to code?&#8221;<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,34,15],"tags":[],"class_list":["post-800","post","type-post","status-publish","format-standard","hentry","category-programming","category-software","category-technology"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p415hC-cU","_links":{"self":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/comments?post=800"}],"version-history":[{"count":1,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/800\/revisions"}],"predecessor-version":[{"id":801,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/800\/revisions\/801"}],"wp:attachment":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/media?parent=800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/categories?post=800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/tags?post=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}