{"componentChunkName":"component---src-templates-blog-post-jsx","path":"/blogs/cpVSprojects","result":{"data":{"blog":{"frontmatter":{"title":"COMPETITVE PROGRAMMING VS DEVELOPMENT/PROJECTS","thumbnail":"blog29","date":"December 23, 2020","dsaCppCodeFile":null},"excerpt":"<div class=\"my-2 p-2\">\n              <h4>Why this post is needed?</h4>\n              <div class=\"m-2\">\n                <p>\n                  In programming world, you get to see 3 types of people w.r.t\n                  CP and projects:\n                </p>\n                <ol class=\"pl-4\">\n                  <li>People who love CP more than Projects.</li>\n                  <li>People who love to do Projects than CP.</li>\n                  <li>People who equally give priorities to CP & Projects.</li>\n                </ol>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>General aspect</h4>\n              <div class=\"m-2\">\n                <p><strong>Straight answer: </strong> Projects>=CP</p>\n                <p>\n                  It's good to go if you give more time to CP rather than\n                  projects. There are companies which hire just by looking at\n                  your problem solving skills even if you have no experience in\n                  building projects.\n                </p>\n                <p>\n                  But the problem would arise when you start working in the real\n                  world, you might find it difficult to understand the code of\n                  pre existing project(of the company you got placed).\n                </p>\n                <p>\n                  More importantly, you will not sit in front of your pc for\n                  8hrs and do CP instead you are gonna code and build projects.\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>My opinion</h4>\n              <div class=\"m-2\">\n                <p>\n                  Basically I'm the person of type 2 whole loves to build\n                  projects than CP.\n                </p>\n                <p>\n                  What I suggest is to focus on & build projects because this is\n                  kind of work that you are gonna do in real world.\n                </p>\n                <p>\n                  But still you can't ignore CP. Even if your projects are good\n                  but lack in problem solving skills then it could be difficult\n                  to face placements.\n                </p>\n                <hr class=\"bg-dark\" />\n                <p>So I suggest the following learning path:</p>\n                <ul class=\"pl-4\">\n                  <li>\n                    <strong>1st year: </strong>\n                    Learn and master any one programming language(C++/Java).\n                  </li>\n                  <li>\n                    <strong>Holidays after 1st year: </strong>\n                    Learn any technology like web or app development, machine\n                    learning, data science etc.\n                  </li>\n                  <li>\n                    <strong>2nd year: </strong> Learn the heart of programming\n                    i.e DSA. Also focus on projects and get started with open\n                    source contribution.\n                  </li>\n                  <li>\n                    <strong>Holidays after 2nd year: </strong> Learn a new\n                    technology and if possible, do internship because you get to\n                    know the real world experience.\n                  </li>\n                  <li>\n                    <strong>3rd year: </strong> Be in touch with projects and\n                    spare atleast 1 hour daily on CP. It's your wish to learn a\n                    new technology also.\n                  </li>\n                  <li>\n                    <strong>Holidays after 3rd year: </strong>\n                    Complete preparation for your placements. It's your choice\n                    if you wish to do internship in this period of time also.\n                  </li>\n                </ul>\n                <p>\n                  If you haven't started any of the above mentioned thing then\n                  it's ok. It's never too late to get started with coding.\n                </p>\n                <p>\n                  <em\n                    >Know that it requires your 100% dedication, hardwork and\n                    consistency to achieve your goal.\n                  </em>\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <strong>Similar posts:</strong>\n              <a href=\"/blogs/competitiveProgramming\">What is CP?</a>\n              |\n              <a href=\"/blogs/importanceOfProjects\">Importance of projects</a>\n              |\n              <a href=\"/category/dsa\">DSA Series</a>\n            </div>\n","html":"<div class=\"my-2 p-2\">\n              <h4>Why this post is needed?</h4>\n              <div class=\"m-2\">\n                <p>\n                  In programming world, you get to see 3 types of people w.r.t\n                  CP and projects:\n                </p>\n                <ol class=\"pl-4\">\n                  <li>People who love CP more than Projects.</li>\n                  <li>People who love to do Projects than CP.</li>\n                  <li>People who equally give priorities to CP & Projects.</li>\n                </ol>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>General aspect</h4>\n              <div class=\"m-2\">\n                <p><strong>Straight answer: </strong> Projects>=CP</p>\n                <p>\n                  It's good to go if you give more time to CP rather than\n                  projects. There are companies which hire just by looking at\n                  your problem solving skills even if you have no experience in\n                  building projects.\n                </p>\n                <p>\n                  But the problem would arise when you start working in the real\n                  world, you might find it difficult to understand the code of\n                  pre existing project(of the company you got placed).\n                </p>\n                <p>\n                  More importantly, you will not sit in front of your pc for\n                  8hrs and do CP instead you are gonna code and build projects.\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>My opinion</h4>\n              <div class=\"m-2\">\n                <p>\n                  Basically I'm the person of type 2 whole loves to build\n                  projects than CP.\n                </p>\n                <p>\n                  What I suggest is to focus on & build projects because this is\n                  kind of work that you are gonna do in real world.\n                </p>\n                <p>\n                  But still you can't ignore CP. Even if your projects are good\n                  but lack in problem solving skills then it could be difficult\n                  to face placements.\n                </p>\n                <hr class=\"bg-dark\" />\n                <p>So I suggest the following learning path:</p>\n                <ul class=\"pl-4\">\n                  <li>\n                    <strong>1st year: </strong>\n                    Learn and master any one programming language(C++/Java).\n                  </li>\n                  <li>\n                    <strong>Holidays after 1st year: </strong>\n                    Learn any technology like web or app development, machine\n                    learning, data science etc.\n                  </li>\n                  <li>\n                    <strong>2nd year: </strong> Learn the heart of programming\n                    i.e DSA. Also focus on projects and get started with open\n                    source contribution.\n                  </li>\n                  <li>\n                    <strong>Holidays after 2nd year: </strong> Learn a new\n                    technology and if possible, do internship because you get to\n                    know the real world experience.\n                  </li>\n                  <li>\n                    <strong>3rd year: </strong> Be in touch with projects and\n                    spare atleast 1 hour daily on CP. It's your wish to learn a\n                    new technology also.\n                  </li>\n                  <li>\n                    <strong>Holidays after 3rd year: </strong>\n                    Complete preparation for your placements. It's your choice\n                    if you wish to do internship in this period of time also.\n                  </li>\n                </ul>\n                <p>\n                  If you haven't started any of the above mentioned thing then\n                  it's ok. It's never too late to get started with coding.\n                </p>\n                <p>\n                  <em\n                    >Know that it requires your 100% dedication, hardwork and\n                    consistency to achieve your goal.\n                  </em>\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <strong>Similar posts:</strong>\n              <a href=\"/blogs/competitiveProgramming\">What is CP?</a>\n              |\n              <a href=\"/blogs/importanceOfProjects\">Importance of projects</a>\n              |\n              <a href=\"/category/dsa\">DSA Series</a>\n            </div>"},"thumbnail":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='225'%20viewBox='0%200%20400%20225'%20preserveAspectRatio='none'%3e%3cpath%20d='M0%2015v14l15%2045a2804%202804%200%200031%2086l1-8c0-5%200-6%205-7%206-1%209%203%209%2011v4l1-6c0-7%200-8%208-8%206-1%206-1%206%201v3l1-3c1-1%201-2%203-1l5-2c3-2%206-3%204%200a1253%201253%200%200065-44c10-10%2018-12%2018-6%200%203-1%204-9%209a480%20480%200%2000-61%2050c3%200%204%201%204%203%200%201-1%202-4%202-2%200-3%201-3%202l4%201c3%200%204%200%204%202v3H93v-11c-2%200-4%203-5%206-1%204-2%205-4%205l-3-1c0-1-8%204-12%208l-3%202-4%202c-1%202-3%203-5%203-2%201-2%201-2-5%201-5%200-6-1-6l-2-2c-2-2-5-1-4%202s0%205-8%2010a226%20226%200%2000-17%2012c-7%203-16%2010-16%2011v5c2%207-2%2011-6%207-1-1-1%200-1%205v6h41l4-3c5-3%2010-4%2020-1%203%200%204-1%2025-20a7189%207189%200%200136-35c-4-2-5-9-3-15%204-9%2013-7%2013%203l1%205%201-6c0-7%201-7%208-7%205%200%207-1%2030-21%2012-11%2012-11%209-19%200-2%200-2%202-2s3%201%204%203c0%203%202%203%204-1l3-3c2%200%203-3%202-7%200-5%206-10%2014-10a1080%201080%200%2001100%2012%203156%203156%200%200186%2011V54l1-54h-33l-1%209-2%2012c1%204-2%2014-5%2018l-9%209c-11%207-18%2014-16%2014s2%201%202%2011v10h-3l-2%201V73l-1-10-1%2010v10h-2c-3%200-3%200-3-3v-2l-2%202c-2%202-2%202-3%201-2-2-2-2-2%200l-2%202c-3%200-3%200-3-9%200-10%201-11%204-11%202%200%203%201%204%205l1%204%201-4c1-3%202-6%201-9%200-5%200-7%202-10%204-6%207-24%207-36V3h-22c-15%200-23-1-27-2h-7c-1%202-3%203-3%201s-3-2-25-2h-26l-2%204-6%208c-4%206-4%207%201%2010%206%203%205%206-1%2011l-10%207-5%202-2-3c-2-2-2-3-3-13l-5-14-4-11A810%20810%200%200083%204a621%20621%200%2001-59%2010c-10%202-11%202-13-5-2-6-1-8%205-8l-6-1H0v15m342%2011l-2%208v6l4-3c8-7%209-11%204-13-5-1-5-1-6%202M126%2058l-14%206%201-1c2-2%201-3-2-1l-6%201c-2%200-1-1%203-2l4-3c-1-1-10%203-10%204l-2%201-1%202-1%202-1-2-10-2c-3%201-4%202-4%204%200%203-2%203-2-1-1-5-4-4-6%201l-2%205-1-4c-2-4-4-6-6-5s-2%203-2%2010c0%2010%200%2010%203%2010%202%200%202-1%202-3s0-2%201%200c2%203%202%203%204%200l2-2v2c0%203%200%203%203%203l2-1h1c1%202%205%201%205-1%200-1%201-3%203-3l4-3c4-3%204-3%204%203%200%204%202%208%204%206l6-1%204-2c0-2%204-4%205-3%202%201%201%202-1%202l-3%201%202%201h3l3%201c2%200%202%200%202-4s0-5%203-6%203-2%203%205c0%205%200%205%203%205%202%200%203%200%203-7s0-7%203-7c2-1%202-1%202%206%200%208%200%208%203%208%202%200%202%200%202-5%200-7%201-10%203-11l2-2%201-5c3-4%201-4-6-1-5%203-7%204-10%204l-4%201-1%201-1%202c0%201-4%204-6%204-1%200%201-3%203-3%203-1%203-5%200-5-2-1-2-1%202-3%205-2%207-4%206-5l-8%203m-88%206c-8%203-7%2019%201%2019%205%200%209-5%207-7-2-1-2-1-4%201-3%204-5%200-3-6%201-5%203-5%203-1%200%203%204%203%205-1%200-5-3-8-9-5m15-1c-6%205-6%2018%200%2020%206%201%2010-3%2010-12%200-7-5-11-10-8m100-1l-1%203-1%2010v8h6v-9l1-9%201%209c2%209%202%209%205%209s3%200%205-8c4-11%204-11%201-12-2-1-2-1-3%204-2%205-3%206-3%201l-2-4-9-2m82%201c-5%203-7%2013-3%2018%202%203%207%203%2010-1%203-3%203-13%200-16-2-2-5-2-7-1m-60%203l-1%2010v7h7c6%200%207-1%207-3s0-2-5-2-5-2%200-3c2%200%203-1%203-3s0-2-3-2h-3c0-1%201-2%204-2%204%200%204%200%204-3%200-2%200-2-6-2-7%200-7%200-7%203m26-2c-2%200-3%205-3%2013%200%206%200%206%202%206s3-1%203-3%201-3%204-3c5-2%207-8%204-13h-10m14%203l-1%2010c0%206%200%206%203%206%202%200%202%200%202-3l1-3%202%203c1%203%203%204%205%202v-4c-1-2-1-3%201-6%202-6%200-9-7-9h-6v4m35-3c-5%203-6%2013-3%2017%203%205%2012%201%2012-5%200-3-1-3-3-3-3%200-3%200-3%203l-1%203c-2-1-2-5-1-8s3-4%203-1l3%201c2%200%202%200%202-3%200-5-5-7-9-4m12%200l-1%2010-1%209h2c3%200%203%200%203-3l1-3%203%203c1%203%201%203%204%202%202-1%202-1%201-4-2-3-2-3%200-6%203-5%201-8-6-9l-6%201m19%204l-3%2010-2%205h3l3-1c1-3%205-3%205-1s1%202%203%202c3%200%203%200%202-8-2-10-3-12-6-12-2%200-3%201-5%205m14%200l-1%2010v5h3c2%200%203%200%203-2s0-2%201-1c2%202%202%202%203%201%202-2%202-2%202%200s1%202%203%202h3v-8c0-10%200-12-3-12-1%200-3%201-4%204l-2%203c-2-6-3-7-5-7-3%200-3%200-3%205m44%200v15c2%202%204%200%204-5v-4l2%204c2%204%203%205%205%205h3V63h-3c-2%200-2%200-2%204v4l-2-4c-1-3-2-4-4-4-3%200-3%200-3%205m19-3c-3%203-4%206-4%2010%200%206%202%208%206%208%208%200%2011-10%204-11-3%200-4%201-3%206l-1%201v-9c1-2%203-3%203%200l3%201c2%200%203-4%201-7-2-2-7-1-9%201m-146%2035c-4%204-4%204-2%204%203%200%205%202%205%205s-4%204-5%201l-1-2v2l2%203c7%204%203%2014-5%2011-6-1-6-5%200-4%204%200%204-1%200-4-2-1-3-3-3-5%200-3%200-3-2-2l-4%209c-3%207-6%209-8%205-1-2-2-1-19%2015-9%208-10%2010-9%2012%201%204%201%204%203%200%202-5%205-5%207-2l1%201c0-3%205-6%206-4l4%201c4-1%204-1%204%201%200%203-2%204-6%204l-2%201c-1%201%200%201%202%201%204%200%205%200%204%203%200%202-1%202-4%202-5%200-3%202%202%203%205%200%206-2%206-11%200-5%203-6%206-3%202%202%203%202%203%201l3-5c2-1%207-6%2010-11%207-7%209-9%209-7l-13%2016-4%204v21h-3c-3%200-3-1-4-4s-3-6-3-3c1%204%200%207-2%207s-3-1-3-2l-2%201v3l-1%201c-3%200-11%2010-10%2012%201%201%201%201-1%201-3%200-11%209-11%2012l-1%202c-2%200-12%2011-12%2013l-4%204-4%204-5%205-3%203h15c16%200%2016%200%2018-2v-4l3-3c4-3%2011-12%2011-14-1-2%200-2%202-3%203-1%209-10%209-12-1-1%200-2%201-2%202%200%209-9%209-11-1-1%200-2%201-2%204%200%206-5%206-13%200-7%200-8-2-8v1l-1%201c-1%200-2-2-2-5%200-2%201-2%206-2a642%20642%200%20009%202l1%202c1%200%206-6%206-8l2-3%204-5%202-3%203-4c4-7%2011-14%2011-12s-6%2011-14%2022c-5%206-6%208-4%207%202-2%202%201-1%208l-5%2010c0%203-2%205-4%204l4-11c5-11%206-12%204-10l-2%202-4%205-3%205-2%203-3%204-2%203c-2%202-2%202-1%203v1c-3%200-10%2010-9%2012%201%201%201%201-1%201s-10%2010-9%2012l-2%202c-3%201-10%2012-10%2015l-2%202-8%209%2014%201h15v-3c0-2%200-4%203-5%203-2%208-10%208-13-1-1%200-2%202-3%203-1%208-10%208-12-1-1%200-2%201-2%203-1%208-10%207-12v-1c2%200%208-7%206-8-2%200-1-16%201-18%201-2%209-3%2011-1%201%201%201%201%202-2l2-4%203-5c4-8%2015-24%2016-23s-3%208-7%2016l-5%208-3%204-3%205h5l6%201v9c-2%201-2%202-1%203%202%203%203%202%204-4%201-4%201-6%204-8l3-4%201-3%207-13c6-12%209-15%2011-12l3%202c6%202%203%208-4%208h-4l-6%2010c-5%2010-5%2010-3%2012%204%204%202%2017-3%2018h-7c-1-1-1-1-10%2019l-7%2017c1%201%200%202-1%202-3%201-9%2015-8%2019v3h29l3-7%202-8c-1-2%200-3%201-5l8-19c9-23%209-22%206-21-4%202-10%200-10-5h6c1%202%203-3%203-10%200-5%200-5%202-5s3%201%203%207l1%207v-6c0-4%201-7%203-8l3-5%206-17c4-11%205-14%203-16-3-1-5-1-9%202-2%201-6%202-10%201l-1-3c-1-3-2-3-7-4h-12c-2-2-17-4-27-4l-8-1-10-2c-8%200-9%200-13%204m-158%206l-3%203c1%201%200%201-2%202-3%201-5%204-4%206s4%201%207-1l8-5c6-3%208-7%204-6-6%202-7%202-7%201%200-2-1-2-3%200m56%2040l-1%2010v10h12v-3c0-3%200-3-4-3h-3v-7c0-7%200-8-2-8l-2%201m136%207l-3%206-4%206-6%208-3%207c1%201%200%202-1%203-3%202-7%209-7%2012l-2%202c-2%201-8%2011-7%2014%200%201%200%202-2%203-2%200-4%203-5%206l-3%205h14c15%200%2016-1%2015-6-1-1-1-2%201-3%204-2%208-10%208-13-1-2-1-3%201-4l5-6c2-5%202-5%201-7-2-1-2-1%201-1%203-1%208-8%206-11-1-2-1-2%201-2%201%200%203-1%203-3%202-4%202-4%200-4-1%201-2%200-3-2-2-4-3-4-3%200%200%203%200%203-3%203-2%200-2-1-2-6l1-8-1-2-2%203m-98%205l-4%206-2%202c-5%202-11%208-11%2010%201%202%200%202-1%202-3%200-14%2011-14%2013l-2%201c-2%200-15%2013-15%2015%200%200-1%202-3%202-3%201-15%2013-15%2015l26%201h26l-1-3c0-3%200-3%203-4%205-2%2012-11%2012-14%200-2%201-3%202-3%203%200%2012-10%2011-13%200-1%200-2%201-1%203%200%2012-10%2011-12%200-2%200-2%202-2l5-3%202-3-8-1c-8%200-8%200-8-3v-2l-2%202-2%201c-1%200-5%203-5%205l-1%201c-2%200-11%209-11%2011l-2%202c-3%201-12%2011-12%2013l-2%202-4%202h-2l1-2%201-2c-1-1%200-2%202-2%204-1%2014-12%2012-13-1-2-1-2%202-2%204%200%2012-9%2011-11l1-2a268%20268%200%20012-8c0-5%200-5-6%200'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.7699115044247788,"src":"/static/affafddad727aff99b9d072ff21b0bcd/ee604/blog29.png","srcSet":"/static/affafddad727aff99b9d072ff21b0bcd/69585/blog29.png 200w,\n/static/affafddad727aff99b9d072ff21b0bcd/497c6/blog29.png 400w,\n/static/affafddad727aff99b9d072ff21b0bcd/ee604/blog29.png 800w,\n/static/affafddad727aff99b9d072ff21b0bcd/f3583/blog29.png 1200w,\n/static/affafddad727aff99b9d072ff21b0bcd/e4d72/blog29.png 1280w","sizes":"(max-width: 800px) 100vw, 800px"}}}},"pageContext":{"blog":"cpVSprojects","thumbnail":"thumbnails/blog29.png"}},"staticQueryHashes":["2987289216","63159454"]}