{
    "componentChunkName": "component---src-components-blog-post-jsx",
    "path": "/blog/overcoming-the-goldilocks-complex/",
    "result": {"data":{"site":{"siteMetadata":{"author":"Monica Powell","siteUrl":"https://www.aboutmonica.com"}},"mdx":{"id":"7b83d79c-e33f-50d0-af11-90c3bf947de0","timeToRead":4,"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Overcoming the Goldilocks Complex\",\n  \"date\": \"2017-04-18T00:12:34.323Z\",\n  \"template\": \"post\",\n  \"draft\": false,\n  \"slug\": \"overcoming-the-goldilocks-complex\",\n  \"category\": [\"reflections\"],\n  \"tags\": [\"Programming\", \"Learning\", \"Reflection\"],\n  \"description\": \"Lately, I’ve felt a bit stuck with my progress on learning how to code as I think I’m comfortable with the fundamentals. As I’m starting to immerse myself in coding, reading article’s like the Viking…\",\n  \"redirects\": [\"/blog/2017/04/18/overcoming-the-goldilocks-complex/\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h4\", {\n    \"id\": \"learning-how-to-codewhen-youre-stuck-in-between-novice-andexpert\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#learning-how-to-codewhen-youre-stuck-in-between-novice-andexpert\",\n    \"aria-label\": \"learning how to codewhen youre stuck in between novice andexpert permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Learning how to code\\u200A\\u2014\\u200Awhen you\\u2019re stuck in-between novice and\\xA0expert.\"), mdx(\"figure\", null, mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"/media/overcoming-the-goldilocks-complex-0.jpeg\",\n    \"alt\": null\n  })), mdx(\"figcaption\", null, \"Image of three bears chasing Goldilocks. Courtesy of \", mdx(\"a\", {\n    href: \"https://commons.wikimedia.org\",\n    className: \"figcaption-link\"\n  }, \"Wikimedia Commons\"))), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"\\u201CI\\u2019m over 101 courses. I want to try 201 and 301.\\u201D\\u200A\\u2014\\u200Athoughts on the lack of classes for self-taught developers between novice and\\xA0expert.\")), mdx(\"p\", null, \"Lately, I\\u2019ve felt a bit stuck with my progress on learning how to code as I think I\\u2019m comfortable with the fundamentals. As I\\u2019m starting to immerse myself in coding, reading articles like the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/d5c1b9920ab\"\n  }, \"Viking Code School\"), \"\\u2019s \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard\"\n  }, \"\\u201CWhy Learning to Code is So Damn Hard\\u201D\"), \" strongly resonate with me. I recommend checking out that article if you are currently transitioning from breadth knowledge of an area to depth knowledge of a more specific domain.\"), mdx(\"p\", null, \"I have picked up a habit of attending technical \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/49cf3ccf2c84\"\n  }, \"Meetup\"), \" events regularly, but I find myself pausing when signing up for a class or workshop as I am afraid I will feel like Goldilocks, disappointed by a class that is not the right fit. The material in the courses I\\u2019ve come across is often \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"too\"), \" elementary or \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"too\"), \" advanced.\"), mdx(\"p\", null, \"After taking a handful of classes and having a strong grasp on the essentials, it becomes more important to ask yourself questions about your goals before jumping from one class to the next.\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Why am I interested in taking this class? Are the perquisites too advanced or too rudimentary for me? Will the material feel repetitive and if so, will the value outweigh the initial boredom? Would it be more beneficial for me to roll up my sleeves and use my current knowledge and skills to tackle a challenging project?\")), mdx(\"h3\", {\n    \"id\": \"ive-learned-the-fundamentals-of-programming-nowwhat\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#ive-learned-the-fundamentals-of-programming-nowwhat\",\n    \"aria-label\": \"ive learned the fundamentals of programming nowwhat permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"I\\u2019ve learned the fundamentals of programming. Now\\xA0what?\"), mdx(\"h4\", {\n    \"id\": \"contribute-to-open-source-softwareoss\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#contribute-to-open-source-softwareoss\",\n    \"aria-label\": \"contribute to open source softwareoss permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), mdx(\"strong\", {\n    parentName: \"h4\"\n  }, \"Contribute to open-source software\\xA0(OSS)\"), \".\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/8df3bf3c40ae\"\n  }, \"GitHub\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/68f5136d3254\"\n  }, \"GitLab\"), \" have large communities of developers contributing to various projects across every sector and technology stack. I am still learning a lot about software development but I recently contributed to \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/code-corps\"\n  }, \"CodeCorps\"), \", a friendly community that uses \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/d9dc4b547387\"\n  }, \"EmberJS\"), \" and works on open source for social good. The great thing about OSS is that \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"anyone\"), \" can contribute.\"), mdx(\"p\", null, \"If you need help getting started in OSS check out \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://yourfirstpr.github.io\"\n  }, \"Your First PR\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://up-for-grabs.net/#/\"\n  }, \"Up for Grabs\"), \" which are both sites that help surface open issues that work well for individuals new to contributing. Additionally, \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/8b318225c16a\"\n  }, \"Free Code Camp\"), \" has a nice Medium article on \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.freecodecamp.com/how-to-land-your-first-open-source-contribution-from-your-browser-in-15-minutes-756d9bbf81ad#.wtu9fzmrl\"\n  }, \"landing your first open-source contribution, from your browser, in 15 minutes\"), \".\"), mdx(\"p\", null, \"If you are more seasoned in open-source software or just curious about the landscape, check out this piece on \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/@hoffa/the-top-github-projects-per-country-92c275e19409\"\n  }, \"top GitHub projects in each country\"), \". It shows interesting patterns about the most popular types of open-source software, and it may help you find the next project you can contribute to.\"), mdx(\"figure\", null, mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"/media/overcoming-the-goldilocks-complex-1.gif\",\n    \"alt\": null\n  })), mdx(\"figcaption\", null, \"Image via\\xA0\", mdx(\"a\", {\n    href: \"https://giphy.com\",\n    className: \"figcaption-link\"\n  }, \"Giphy\"))), mdx(\"h4\", {\n    \"id\": \"share-what-you-learned-even-if-it-is-just-for-your-futureself\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#share-what-you-learned-even-if-it-is-just-for-your-futureself\",\n    \"aria-label\": \"share what you learned even if it is just for your futureself permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), mdx(\"strong\", {\n    parentName: \"h4\"\n  }, \"Share what you learned (even if it is just for your future\\xA0self).\")), mdx(\"p\", null, \"Be sure to document your learnings. You gain a better grasp of the material by teaching someone what you know. Presenting the information to others\\u200A\\u2014\\u200Avia blog or in person\\u200A\\u2014\\u200Awill reinforce what you\\u2019ve learned and allows you to prioritize the information in a meaningful way that you otherwise might not have.\"), mdx(\"p\", null, \"I recently had to call myself out for imposter syndrome\\u200A\\u2014\\u200AI seriously considered signing up for a college-level Python class where I already knew ~90% of the content. It wasn\\u2019t until after I requested a copy of the syllabus that I realized I\\u2019d be disappointed. If you have a strong grasp on the main topics a course and have satisfied any applicable prerequisites, then perhaps you could gain more as a TA than as a student. In addition to teaching others, written documentation in a README or blog is a great way to allow you to look back at your learnings. \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.mobomo.com/2015/09/writing-code-for-your-future-self/\"\n  }, \"Your future self will thank you for writing meaningful comments in your code\"), \".\"), mdx(\"h4\", {\n    \"id\": \"challenge-yourself\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#challenge-yourself\",\n    \"aria-label\": \"challenge yourself permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), mdx(\"strong\", {\n    parentName: \"h4\"\n  }, \"Challenge yourself.\")), mdx(\"p\", null, \"Don\\u2019t be afraid to attend conferences and technical events that are outside the comfort of your current scope.\"), mdx(\"figure\", null, mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"/media/overcoming-the-goldilocks-complex-2.jpeg\",\n    \"alt\": null\n  })), mdx(\"figcaption\", null, \"Image courtesy of \", mdx(\"a\", {\n    href: \"https://medium.com/u/fbfa235a954c\",\n    className: \"figcaption-link\"\n  }, \"O\\u2019Reilly\\xA0Media\"))), mdx(\"p\", null, \"Earlier this month I was awarded an \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/fbfa235a954c\"\n  }, \"O\\u2019Reilly Media\"), \" scholarship to attend O\\u2019Reilly\\u2019s Software Architecture Conference in New York City. The \\u201CWho Should Attend\\u201D section of the conference advertisement reflected their openness to novice techies, calling for \\u201CAspiring software architects seeking the skills necessary to move up\\u201D. If you identify as a member of an underrepresented group within the tech community, apply \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.oreilly.com/conferences/diversity-application.csp\"\n  }, \"here\"), \" for a scholarship to an upcoming O\\u2019Reilly conference.\"), mdx(\"p\", null, \"My biggest takeaways from the Software Architecture conference included learning first hand from \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/991272e72e68\"\n  }, \"Google Developers\"), \" about how Accelerated Mobile Pages (AMP) and progressive web apps (PWA) can increase user engagement and increase second-visit performance in addition to the technical ways cutting-edge technology such as AMP can be implemented. I was able to bring that valuable information back to my job.\"), mdx(\"p\", null, \"I found out about this scholarship opportunity through Elizabeth Ferrao of \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/45b39be42e08\"\n  }, \"Women Who Code NYC\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/601440fca2a2\"\n  }, \"Jessica Waite\"), \" of \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/52b98d67b1db\"\n  }, \"Hello World\"), \". Being involved in communities like \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/f05962335e24\"\n  }, \"Women Who Code\"), \", \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/94d47f086dce\"\n  }, \"Ladies Storm Hackathons\"), \", and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/285c3e3d8674\"\n  }, \"Ladies Get Paid\"), \" is a great way to find out about local opportunities and meet up with other women in the tech industry.\"), mdx(\"p\", null, \"In addition to the technical topics that I was exposed to at the conference, I was able to engage in a discussion with other scholarship recipients about how important it is to speak at conferences even if you don\\u2019t feel like an \\u201CExpert\\u201D on a subject. There is some realm where you are the expert\\u200A\\u2014\\u200Asharing valuable information from personal experience is a great way to be an expert (e.g., How I overcame imposter syndrome, How I broke into tech without a CS degree, My experience as a bootcamp grad, etc.)\"), mdx(\"p\", null, \"Despite initially feeling like I was \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"just\"), \" an aspiring software architect, I was able to walk away with invaluable information from not only the various speakers but also the other attendees.\"), mdx(\"p\", null, \"If learning how to code has taught me anything it is that learning \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"how\"), \" to learn is crucial to advancing. To conclude this article, I want to share an important quote from a \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/7ddfe8a6bc4f\"\n  }, \"Harvard Business Review\"), \" article about how to get better at \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://hbr.org/2016/03/learning-to-learn\"\n  }, \"Learning to learn\"), \":\"), mdx(\"p\", null, \"It speaks to the uncomfortable experience that accompanies letting go of the training wheels:\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"\\u201CI\\u2019m not talking about relaxed armchair or even structured classroom learning. I\\u2019m talking about resisting the bias against doing new things, scanning the horizon for growth opportunities, and pushing yourself to acquire radically different capabilities\\u200A\\u2014\\u200Awhile still performing your job. That requires a willingness to experiment and become a novice again and again: an extremely discomforting notion for most of us.\\u201D\\u200A\\u2014\\u200A\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/23e95c143295\"\n  }, \"Erika Andersen\"), \", \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://medium.com/u/7ddfe8a6bc4f\"\n  }, \"Harvard Business\\xA0Review\"))), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Do you have any tips for leaping from a Novice coder to Expert programmer? If so, I\\u2019d love to hear your tips.\")), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"If you enjoyed reading this article consider tapping the clap button \\uD83D\\uDC4F. Wanna see more of my work? Check out\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/M0nica/\"\n  }, mdx(\"em\", {\n    parentName: \"a\"\n  }, \"my GitHub\")), \" \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"to view my code and learn more about my development experience at\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://aboutmonica.com\"\n  }, mdx(\"em\", {\n    parentName: \"a\"\n  }, \"http://aboutmonica.com\")), mdx(\"em\", {\n    parentName: \"p\"\n  }, \".\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"items":[{"url":"#learning-how-to-codewhen-youre-stuck-in-between-novice-andexpert","title":"Learning how to code — when you’re stuck in-between novice and expert."}]},{"url":"#ive-learned-the-fundamentals-of-programming-nowwhat","title":"I’ve learned the fundamentals of programming. Now what?","items":[{"url":"#contribute-to-open-source-softwareoss","title":"Contribute to open-source software (OSS)."},{"url":"#share-what-you-learned-even-if-it-is-just-for-your-futureself","title":"Share what you learned (even if it is just for your future self)."},{"url":"#challenge-yourself","title":"Challenge yourself."}]}]},"frontmatter":{"title":"Overcoming the Goldilocks Complex","date":"April 18, 2017","description":"Lately, I’ve felt a bit stuck with my progress on learning how to code as I think I’m comfortable with the fundamentals. As I’m starting to immerse myself in coding, reading article’s like the Viking…","tags":["Programming","Learning","Reflection"]}},"allWebMentionEntry":{"edges":[]}},"pageContext":{"permalink":"https://www.aboutmonica.com/blog/overcoming-the-goldilocks-complex/","slug":"/blog/overcoming-the-goldilocks-complex/","prev":{"id":"3c5a32b5-043c-54b9-8416-2c1cb0851dea","frontmatter":{"title":"Conquering the Command Line","category":["tutorial"],"date":"2017-12-05T17:11:11.376Z","slug":"conquering-the-command-line","tags":["Terminal","Unix","Tutorial"],"redirects":["/blog/2017/12/05/conquering-the-command-line"]},"fields":{"slug":"/blog/conquering-the-command-line/"}},"next":{"id":"4e89550e-6a96-58c4-bfcc-b6cce23e884d","frontmatter":{"title":"How to Change Repo Language in GitHub","category":["tutorial"],"date":"2017-02-07T14:17:11.000Z","slug":"how-to-change-repo-language-in-github","tags":["Git","GitHub","Linguistics","Tutorial"],"redirects":["/blog/2017/02/07/how-to-change-repo-language-in-github/"]},"fields":{"slug":"/blog/how-to-change-repo-language-in-github/"}}}},
    "staticQueryHashes": ["1977783444","764694655"]}