{"id":3804,"date":"2014-01-26T16:07:48","date_gmt":"2014-01-26T23:07:48","guid":{"rendered":"http:\/\/minkhollow.ca\/beckerblog\/?p=3804"},"modified":"2014-09-12T11:56:49","modified_gmt":"2014-09-12T17:56:49","slug":"things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-learning-to-code-medium","status":"publish","type":"post","link":"http:\/\/minkhollow.ca\/beckerblog\/2014\/01\/26\/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-learning-to-code-medium\/","title":{"rendered":"Things I Wish Someone Had Told Me When I Was Learning How to Code \u2014 Learning to Code \u2014 Medium"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Approximate Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span><p>EXCELLENT advice.<\/p>\n<p><a href=\"https:\/\/medium.com\/learning-to-code\/565fc9dcb329\">Things I Wish Someone Had Told Me When I Was Learning How to Code \u2014 Learning to Code \u2014 Medium<\/a>.<\/p>\n<ul>\n<li>Before you learn to code, think about what you want to code.<br \/>\n<em>&#8230;..There\u2019s nothing mystical about it (but she&#8217;s right, pointers and recursion are HARD, and not everyone gets those)<\/em><\/li>\n<li>It never works the first time.<br \/>\nAnd probably won\u2019t the second or third time.<\/li>\n<li>Someone will always tell you you\u2019re doing it wrong.<br \/>\n&#8230;..<em>and my personal version of this:<\/em><br \/>\n&#8220;Thou Shalt Hate Everyone&#8217;s Code but Thine Own&#8221;<\/li>\n<li>Someone will always tell you you\u2019re not a real coder<br \/>\n&#8230;<em>forgive me, but this is especially true if you are a girl.\u00a0<\/em><\/li>\n<li>Worrying about \u201cgeek cred\u201d will slowly kill you.<\/li>\n<li>Sticking with it is more important than the method.<br \/>\n<em>&#8230;..it&#8217;s that 10,000 hours thing&#8230;.<\/em><\/li>\n<\/ul>\n<div class='wp_likes' id='wp_likes_post-3804'><a class='like' href=\"javascript:wp_likes.like(3804);\" title='Like' ><img decoding=\"async\" src=\"http:\/\/minkhollow.ca\/beckerblog\/wp-content\/plugins\/wp-likes\/images\/like.png\" alt='' border='0'\/><\/a><span class='text'>1 person likes this post.<\/span><\/p>\n<div class='like' ><a href=\"javascript:wp_likes.like(3804);\">Like<\/a><\/div>\n<div class='unlike' ><a href=\"javascript:wp_likes.unlike(3804);\">Unlike<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Approximate Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>EXCELLENT advice. Things I Wish Someone Had Told Me When I Was Learning How to Code \u2014 Learning to Code \u2014 Medium. Before you learn to code, think about what you want to code. &#8230;..There\u2019s nothing mystical about it (but &hellip; <a class=\"more-link\" href=\"http:\/\/minkhollow.ca\/beckerblog\/2014\/01\/26\/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-learning-to-code-medium\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"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_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[9,14,24],"tags":[6,47],"class_list":["post-3804","post","type-post","status-publish","format-standard","hentry","category-educational-technology","category-general","category-teaching-learning","tag-computer-science","tag-programming"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4Hsb6-Zm","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4638,"url":"http:\/\/minkhollow.ca\/beckerblog\/2015\/01\/18\/women-shouldnt-code-seriously\/","url_meta":{"origin":3804,"position":0},"title":"Women Shouldn\u2019t Code \u2014 Seriously???","author":"Katrin Becker","date":"January 18, 2015","format":false,"excerpt":"Trying to justify the status quo? Written by a woman, but one who admits to basically being a bully. So, there's that. Why Women Shouldn\u2019t Code \u2014 Medium. First here are the arguments, quoted from the post. First of all, coding itself is a narrow function in which you write\u2026","rel":"","context":"In &quot;Academia&quot;","block_context":{"text":"Academia","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/academia\/"},"img":{"alt_text":"When in Rome  by lilsip","src":"https:\/\/i0.wp.com\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/01\/When-in-Rome-by-lilsip-300x156.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4656,"url":"http:\/\/minkhollow.ca\/beckerblog\/2015\/01\/18\/yes-women-do-code-but-hardaway-still-misses-the-point\/","url_meta":{"origin":3804,"position":1},"title":"Yes, Women Do Code \u2014 But @hardaway still misses the point.","author":"Katrin Becker","date":"January 18, 2015","format":false,"excerpt":"Her attempt at an apology just digs the hole deeper. Yes women do code. And I have found them all this week, for which I am grateful. Hardly (on both points I expect). I am on the board of a STEM charter school, and when I see the public schools\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"Businesswoman looking at computer Credit:   Tetra Images","src":"https:\/\/i0.wp.com\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/01\/Fig12-22-300x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4571,"url":"http:\/\/minkhollow.ca\/beckerblog\/2014\/12\/21\/kids-should-code-why-computational-thinking-needs-to-be-taught-in-schools-jim-chalmers-and-tim-watts-comment-is-free-theguardian-com\/","url_meta":{"origin":3804,"position":2},"title":"Kids should code: why &#8216;computational thinking&#8217; needs to be taught in schools | Jim Chalmers and Tim Watts | Comment is free | theguardian.com","author":"Katrin Becker","date":"December 21, 2014","format":false,"excerpt":"Learning to code is about understanding the tools and devices that are all around us, so that we have control rather than the people who made those tools. Kids should code: why 'computational thinking' needs to be taught in schools | Jim Chalmers and Tim Watts | Comment is free\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2014\/12\/2435823037_982e775726_o-460x276.jpeg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3320,"url":"http:\/\/minkhollow.ca\/beckerblog\/2013\/04\/12\/code-spells-learn-to-program-by-crafting-your-own-magic-spells-beta-release\/","url_meta":{"origin":3804,"position":3},"title":"Code Spells: Learn to Program by Crafting Your Own Magic Spells: BETA Release!","author":"Katrin Becker","date":"April 12, 2013","format":false,"excerpt":"Cool. Code Spells: Learn to Program by Crafting Your Own Magic Spells: BETA Release!.","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3341,"url":"http:\/\/minkhollow.ca\/beckerblog\/2013\/04\/19\/what-makes-code-readable-not-what-you-think-computing-education-blog\/","url_meta":{"origin":3804,"position":4},"title":"What Makes Code Readable: Not What You Think | Computing Education Blog","author":"Katrin Becker","date":"April 19, 2013","format":false,"excerpt":"What Makes Code Readable: Not What You Think | Computing Education Blog. Be explicit. Not that I'm at all surprised, but .... cool.","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3264,"url":"http:\/\/minkhollow.ca\/beckerblog\/2013\/01\/16\/bbc-news-viewpoint-computer-code-frees-us-to-think-in-new-ways\/","url_meta":{"origin":3804,"position":5},"title":"BBC News &#8211; Viewpoint: Computer code frees us to think in new ways","author":"Katrin Becker","date":"January 16, 2013","format":false,"excerpt":"BBC News - Viewpoint: Computer code frees us to think in new ways. Very well said. There's lots here to like and agree with: To date the reasons behind the changes have seemed very skills-based, as if instilling particular skills will lead to growth in business and the economy. Really,\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/3804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/comments?post=3804"}],"version-history":[{"count":2,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/3804\/revisions"}],"predecessor-version":[{"id":3806,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/3804\/revisions\/3806"}],"wp:attachment":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/media?parent=3804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/categories?post=3804"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/tags?post=3804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}