{"id":11935,"date":"2023-05-17T18:33:00","date_gmt":"2023-05-17T18:33:00","guid":{"rendered":"https:\/\/www.computerscience.org\/?p=11935"},"modified":"2023-10-11T15:50:57","modified_gmt":"2023-10-11T15:50:57","slug":"bootcamps-resources-what-do-you-learn-coding-bootcamp","status":"publish","type":"post","link":"https:\/\/www.computerscience.org\/bootcamps\/resources\/what-do-you-learn-coding-bootcamp\/","title":{"rendered":"What Do You Learn at a Coding Bootcamp? A Graduate&#8217;s Experience"},"content":{"rendered":"<p>Coding bootcamps provide an accessible, fast way to get the skills you need to apply for entry-level tech jobs. You can choose a bootcamp as an alternative to a degree or to supplement previous education and professional experience.<\/p>\r\n<p>This page explores the real experience of one bootcamp student, <a href=\"#contributor\">Kate Crawford<\/a>. Like so many people, Crawford reevaluated her life when the COVID-19 pandemic started.<\/p>\r\n<p>She had a master's degree, worked in the legal field, and had assumed she would go to law school, but she realized she wanted something different.<\/p>\r\n<p>\"It was a really transformative time in my life, realizing that my perspective of academia had changed and that my perspective on how the world was had changed as well. It made me open to learning new things,\" Crawford said.<\/p>\r\n<p>During the pandemic, she decided to enroll in a bootcamp.<\/p>\r\n<p>Crawford completed an immersive online data science bootcamp through General Assembly in 2023.<\/p>\r\n<p>Discover what to expect from a bootcamp as Crawford shares some of the lessons she learned and her strategies for success.<\/p>\r\n\r\n\r\n<h2>What You Can Expect to Learn in Bootcamp Classes<\/h2>\r\n<p>Bootcamp classes develop career-relevant computer science skills. Depending on the specialization, they may cover tech fundamentals, <a href=\"\/resources\/computer-programming-languages\/\">computer programming languages<\/a>, and web development. Bootcamp participants may also get hands-on experience using industry tools.<\/p>\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"bootcamp-types\" id=\"bootcamp-types\"><\/a>\n\n\r\n<h3>Coding Bootcamp Types Have Advanced<\/h3>\r\n<p>Many bootcamps began as in-person classes, but the pandemic changed that. Prospective students may now <a href=\"\/bootcamps\/resources\/why-choose-a-bootcamp\/\">choose a bootcamp<\/a> from various types.<\/p>\r\n<p>Providers offer completely online, in-person, and hybrid programs and part-time, full-time, and self-paced bootcamp classes.<\/p>\r\n<p>Crawford attended a full-time, completely online data science bootcamp. She explained, \"I wanted to be remote, and they [General Assembly] had been doing it long before the pandemic.\"<\/p>\r\n<p>Traditional bootcamps focus on web development skills. Newer programs offer advanced specializations in digital marketing, financial technology (fintech), product management, and data science.<\/p>\r\n\r\n<div class=\"grid lg:grid-cols-2 gap-5 my-8\"> \n  \r\n\r\n  <div class=\"bg-tertiary-100 px-5 rounded-lg shadow-md border-thin pt-1 px-6\">\r\n  <h4>Digital Marketing Bootcamps<\/h4>\r\n  <p><a href=\"\/bootcamps\/rankings\/best-digital-marketing-bootcamps\/\">Digital marketing bootcamps<\/a> cover search engine optimization (SEO), project management, and content strategy.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"bg-tertiary-100 px-5 rounded-lg shadow-md border-thin pt-1 px-6\">\r\n  <h4>Fintech Bootcamps<\/h4>\r\n  <p><a href=\"\/bootcamps\/rankings\/best-fintech-bootcamps\/\">Fintech bootcamps<\/a> may explore finance fundamentals, data analysis, programming, and machine learning. Students learn how to use technology to solve financial problems.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"bg-tertiary-100 px-5 rounded-lg shadow-md border-thin pt-1 px-6\">\r\n  <h4>Product Management Bootcamps<\/h4>\r\n  <p><a href=\"\/bootcamps\/rankings\/best-product-management-bootcamps\/\">Product management bootcamps<\/a> develop expertise in overseeing a product's entire lifecycle. Students develop user experience (UX), communication, and data analysis skills.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"bg-tertiary-100 px-5 rounded-lg shadow-md border-thin pt-1 px-6\">\r\n  <h4>Data Science Bootcamps<\/h4>\r\n  <p><a href=\"\/bootcamps\/rankings\/data-science\/\">Data science bootcamps<\/a> teach students to manage and use data to help solve problems and make decisions. Data science graduates can apply for entry-level positions in data science and roles like computer programmer or information security analyst.<\/p>\r\n  <\/div>\r\n\r\n\n<\/div>\n\r\n\r\n<p>Crawford chose a <strong>data science bootcamp<\/strong> after learning basic coding on her own: \"They had data science. So, you're not just gonna learn React and web development. I was like, 'Oh, my God! I can actually do what I want to do here!'\"<\/p>\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"classes\" id=\"classes\"><\/a>\n\n\r\n<h3>Bootcamp Curriculums Can Vary<\/h3>\r\n<p>The <a href=\"\/bootcamps\/resources\/coding-bootcamp-types\/\">type of bootcamp<\/a> curriculum you can expect varies by program. General coding bootcamps teach the basics of programming languages like HTML, JavaScript, and Python. Some programs focus exclusively on one coding language, like <a href=\"\/bootcamps\/rankings\/python\/\">Python bootcamps<\/a> or <a href=\"\/bootcamps\/rankings\/javascript\/\">JavaScript bootcamps<\/a>.<\/p>\r\n<p>Nontraditional coding bootcamps cover specialized areas of tech.<\/p>\r\n<p>A typical fintech bootcamp curriculum, for example, covers both finance and tech issues.<\/p>\r\n<p>Fintech bootcamps explore finance fundamentals, programming languages, machine learning, and data analysis. Fintech students learn problem-solving, communication, and financial analysis and modeling skills.<\/p>\r\n<p>Crawford pointed out that many bootcamps, including her data science program, go far beyond coding. She said, \"[People] are not always coding. Coding is probably not even most of the job. It's just a tool, almost like how, if you're a writer, you're gonna use a word processor or something [similar].\"<\/p>\r\n<p>A typical data science bootcamp explores data analytics, programming languages, and data visualization. Other topics include popular data science tools, modeling data, predictive analytics, and software development.<\/p>\r\n<p>Crawford found the broad curriculum of her data science bootcamp challenging. \"The [level of] difficulty was very high &mdash; higher than my expectations. I wasn't getting depth to build; I was putting down blocks and laying a foundation.\"<\/p>\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"skills\" id=\"skills\"><\/a>\n\n\r\n<h3>Bootcamp Skills Are Far-Ranging<\/h3>\r\n<p>Bootcamps can help participants develop many valuable skills. Some of these skills are academic, or theoretical skills learned in the classroom.<\/p>\r\n<p>Others are more practical, preparing students to <a href=\"\/bootcamps\/guides\/high-paying-tech-jobs-no-experience-required\/\">get a job<\/a>, apply classroom learning, and succeed in the real world.<\/p>\r\n\r\n<div class=\"bg-white rounded-lg shadow-md border-thin pt-1 px-6 mb-6\">\r\n\r\n<h4>Theoretical Skills<\/h4>\r\n  <section class=\"checklist-v2\">\n    \n        <ul class=\"space-y-6\">\n    \n    \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#533FBE\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Computer Programming Languages<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#533FBE\" data-size=\"small\" data-text=\"small\" data-title=\"Computer Programming Languages\">\r\n<p>Common bootcamp programming languages include HTML, JavaScript, Python, and Ruby on Rails.<\/p>\r\n<p>Crawford suggests that students learn coding basics before enrolling in a bootcamp. \"Learn to code before you go, at least one language. I always recommend Python \u2026 because it's kind of like talking. Take a free code camp or something [similar].\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#533FBE\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Data Analysis<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#533FBE\" data-size=\"small\" data-text=\"small\" data-title=\"Data Analysis\">\r\n<p>Data science and other tech bootcamps teach students how to analyze data. This may include cleaning, storing, retrieving, managing, visualizing, and interpreting data and information.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#533FBE\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Computer Science Fundamentals<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#533FBE\" data-size=\"small\" data-text=\"small\" data-title=\"Computer Science Fundamentals\">\r\n<p>Students get a foundation in the basic theory of computing, computer architecture, and computer organization.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#533FBE\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Research<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#533FBE\" data-size=\"small\" data-text=\"small\" data-title=\"Research\">\r\n<p>Bootcamp participants learn how to look up information, analyze it, and use it for projects.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n        <\/ul>\n      <\/section>\n\n\n\r\n\r\n<\/div>\r\n\r\n<div class=\"bg-white rounded-lg shadow-md border-thin pt-1 px-6 mb-6\">\r\n\r\n<h4>Practical Skills<\/h4>\r\n  <section class=\"checklist-v2\">\n    \n        <ul class=\"space-y-6\">\n    \n    \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#1066E5\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Teamwork<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#1066E5\" data-size=\"small\" data-text=\"small\" data-title=\"Teamwork\">\r\n<p>Many coding bootcamps require group projects, which develop teamwork skills. Speaking about her cohort, Crawford said, \"We all wanted to be good at what we were doing and we all made each other better because of it.\"<\/p>\r\n  <p>She reflected on the collaborative nature of tech work: \"... I know that I would play the machine learning role, [and] that there are going to have to be hundreds of other people around me who know how to do mechanical engineering and all the other things.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#1066E5\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Problem-Solving<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#1066E5\" data-size=\"small\" data-text=\"small\" data-title=\"Problem-Solving\">\r\n<p>Through hands-on projects, students learn to identify problems and find solutions. Crawford emphasized that in her bootcamp she learned that coding \"is not just typing. It's like problem-solving and talking to other people.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#1066E5\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Time Management<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#1066E5\" data-size=\"small\" data-text=\"small\" data-title=\"Time Management\">\r\n<p>Bootcamp participants quickly learn to manage their time or risk falling behind. Crawford described her full-time program: \"Anywhere from five to seven hours of the day, you're actively coding. You're coding for follow-alongs*, when you end your day and go to office hours, or even while talking to someone.\"<\/p>\r\n  <p><em>*Videos where you code while you listen, as a learning tool.<\/em><\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#1066E5\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Decision-Making<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#1066E5\" data-size=\"small\" data-text=\"small\" data-title=\"Decision-Making\">\r\n<p>Bootcamps help students learn how to weigh pros and cons to make decisions about projects.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#1066E5\" size=\"small\" icon=\"plus-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-4 text-gray-900\">Interpersonal<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"plus-circle\" data-color=\"#1066E5\" data-size=\"small\" data-text=\"small\" data-title=\"Interpersonal\">\r\n<p>Through teamwork with classmates and interactions with instructors, bootcamp participants develop valuable interpersonal skills.<\/p>\r\n  <p>Crawford emphasized the need to work with others to truly learn coding. She said, \"I didn't know until I started pair programming that the people piece was missing in my problem-solving.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n        <\/ul>\n      <\/section>\n\n\n\r\n\r\n<\/div>\r\n\r\n\n<div class=\"sonic-interlink duration-500 flex hover:shadow-lg bg-primary-700 \">\n    <a\n        target=\"_self\"\n        href=\"\/bootcamps\/resources\/women-in-data\/\"\n        class=\"flex items-center p-8 relative rounded w-full transition-opacity duration-500 hover:opacity-75\">\n                <span class=\"text-white block w-full\">\n          <span class=\"interlink-content flex justify-between items-center\">\n            <div>\n                                                <span class=\"title leading-snug\">Do coding bootcamps advance women in tech?<\/span>\n                            <\/div>\n            <sonic-icon class=\"ml-3 md:ml-0\" icon=\"arrow-circle-right\" size=\"small\" color=\"#fff\"><\/sonic-icon>\n          <\/span>\n        <\/span>\n    <\/a>\n<\/div>\n\n\n\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"surprise-learnings\" id=\"surprise-learnings\"><\/a>\n\n\r\n<h2>Surprise Learnings From Bootcamp Courses<\/h2>\r\n<p>Crawford encountered several unexpected lessons during her bootcamp experience.<\/p>\r\n\r\n  <section class=\"checklist-v2\">\n    \n        <ol class=\"space-y-6\">\n    \n    \n                                  \n                <li class=\"flex flex-col list-none\">\n    <div class=\"flex items-center\">\n        <div class=\"bg-secondary-700 w-8 h-8 absolute flex justify-center items-center rounded-full -ml-2 mr-4\">\n            <span class=\"heading-3 font-bold text-white\">1<\/span>\n        <\/div>\n        <div class=\"ml-8\">\n            <h4 class=\"font-bold heading-3 text-gray-900\">What It Took To Succeed<\/h4>\n        <\/div>\n    <\/div>\n    <div class=\"ml-8 text-gray-700 text-base\"><section data-number=\"1\" data-theme=\"secondary\" data-layout=\"numbered\" data-title=\"What It Took To Succeed\">\r\n  <p class=\"text-black\">The challenging curriculum and the time required to master it caught Crawford off guard. \"The difficulty was higher than I expected,\" she said. \"We covered something different every week, every day \u2014 two to three technologies.\"<\/p>\r\n  <p class=\"text-black\">Hard work, commitment, a willingness to learn, and the right attitude can be more important to success than any previous achievements.<\/p>\r\n  <p class=\"text-black\">Although she pushed through and found success, not everyone in her cohort finished. \"There were people who left who, I thought, were high academic achievers, but who were not able to sit in that space. It's more about, can you dedicate yourself to something and find joy in that,\" she said.<\/p>\r\n<\/section><\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex flex-col list-none\">\n    <div class=\"flex items-center\">\n        <div class=\"bg-secondary-700 w-8 h-8 absolute flex justify-center items-center rounded-full -ml-2 mr-4\">\n            <span class=\"heading-3 font-bold text-white\">2<\/span>\n        <\/div>\n        <div class=\"ml-8\">\n            <h4 class=\"font-bold heading-3 text-gray-900\">The Diverse, Inclusive, and Supportive Environment<\/h4>\n        <\/div>\n    <\/div>\n    <div class=\"ml-8 text-gray-700 text-base\"><section data-number=\"2\" data-theme=\"secondary\" data-layout=\"numbered\" data-title=\"The Diverse, Inclusive, and Supportive Environment\">\r\n  <p class=\"text-black\">Crawford was surprised by how welcome the bootcamp made her feel, and by its diversity. \"We had people where English was not their first language \u2014 and that was not just one person. There were three or four out of the 10 of us. All of my career coaches have been women, if not women of color.<\/p>\r\n  <p class=\"text-black\">We had people who were of different gender identities as well, \u2026 [and] it was great. It was the most inclusive space that I've ever been in, and I really loved it.\"<\/p>\r\n  <p class=\"text-black\">Crawford discussed how it felt to be in a learning environment where your ideas matter. \"When you enter the space, you start to realize that everyone knows your contribution is important and everyone wants to hear your contribution because they can't move on or grow without multiple opinions or ideas or expertise.\"<\/p>\r\n  <p class=\"text-black\">She stipulated that bootcamps are not perfect. Some bootcamps may face a divide, where male instructors teach theory while the labor of coaching and supporting learners falls largely on female instructors.<\/p>\r\n  <p class=\"text-black\">\"We're all human and the problems that exist within our society are definitely in that space,\" Crawford said. \"There are inequalities and a lot of prejudices, especially in the tech field.\"<\/p>\r\n<\/section><\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex flex-col list-none\">\n    <div class=\"flex items-center\">\n        <div class=\"bg-secondary-700 w-8 h-8 absolute flex justify-center items-center rounded-full -ml-2 mr-4\">\n            <span class=\"heading-3 font-bold text-white\">3<\/span>\n        <\/div>\n        <div class=\"ml-8\">\n            <h4 class=\"font-bold heading-3 text-gray-900\">There Is No Final Destination<\/h4>\n        <\/div>\n    <\/div>\n    <div class=\"ml-8 text-gray-700 text-base\"><section data-number=\"3\" data-theme=\"secondary\" data-layout=\"numbered\" data-title=\"There Is No Final Destination\">\r\n  <p class=\"text-black\">When you start a bootcamp, you might think that some people are the experts who know everything, and that one day you will too. But Crawford's experience taught her the reality is more complicated. She described her feelings about a \"brilliant\" bootcamp instructor who was excited to keep learning and exploring new tech skills:<\/p>\r\n  <p class=\"text-black\">\"It made me feel so happy that I'm not the only one who doesn't know what I'm doing here, and also [made me] wonder will I ever know what I'm doing?...That was like a huge lesson\u2026 to know that he's been doing this for over a decade, I [realized] we're all learning and growing here and there is no final destination.\"<\/p>\r\n<\/section><\/div>\n  <\/li>\n          \n        <\/ul>\n      <\/section>\n\n\n\r\n\r\n\r\n\r\n<section class=\"-mx-4 md:-mx-1\/2vw py-12 md:py-16 mt-12 md:my-16 relative md:left-1\/2 md:right-1\/2 md:w-screen bg-primary-900\">\n    <div class=\"container content\">\n        \r\n<div class=\"md:w-2\/3 m-auto\">\r\n<p><span class=\"heading-1 text-white\">&ldquo;Can you dedicate yourself to something and <span class=\"text-accent-light\">find joy<\/span> in that?&rdquo;<\/span><\/p>\r\n<p class=\"text-lg text-white text-right\"><strong>&horbar;Kate Crawford<\/strong><\/p>\r\n<\/div>\r\n\n    <\/div>\n<\/section>\n\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"key-takeaways\" id=\"key-takeaways\"><\/a>\n\n\r\n<h2>Kate Crawford's Key Takeaways<\/h2>\r\n\r\n  <section class=\"checklist-v2\">\n    \n        <ul class=\"space-y-6\">\n    \n    \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Expect challenging material<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Expect challenging material\">\r\n  <p>Crawford explained, \"The [level of] difficulty was very high \u2014 higher than my expectations.\" Plan to work hard for long hours and manage your time well.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Get experience first<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Get experience first\">\r\n  <p>Learning the basics of coding before you start your bootcamp can set you up to succeed.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Success takes determination and collaboration<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Success takes determination and collaboration\">\r\n  <p>Your commitment to learning and willingness to engage with other people can be a huge factor in completing your bootcamp. Crawford, who may have been in a unique position with her level of experience, said, \"From the moment I started [learning to code] to just a couple of days after I started my [bootcamp] program, it was a full year.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">You don't need to know everything<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"You don't need to know everything\">\r\n  <p>Be willing to admit when you are lost. Never lose your curiosity, and ask questions. Crawford recommends that students, \"Reach out, don't be afraid to talk to people.\" She went on to say, \"The thing that I wish I knew [before going into the bootcamp] that I think other people should know is that you will not know everything, and to not feel like you need to know everything before you can move on.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Take time to reflect<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Take time to reflect\">\r\n  <p>\"Archive\" your experience and your reasons for doing this while in the bootcamp. Crawford commented, \"Personally, I wish that I would have been reflecting a little bit more and writing more, because I think that I would have retained more of what I was learning.\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Choose a high-quality, reputable bootcamp<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Choose a high-quality, reputable bootcamp\">\r\n  <p>Crawford cautioned, \"There are so many bootcamps out there that are predatory, people who are predatory towards people who are just trying to learn.\" She appreciated that her program's instructors all had Ph.Ds and relevant professional backgrounds.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">Keep learning<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"Keep learning\">\r\n  <p>Learning in the tech field does not end when you graduate from a bootcamp. Crawford discovered that the people teaching her program were still learning.<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n                                  \n                <li class=\"flex list-none\">\n          <sonic-icon class=\"mr-2\" color=\"#0db9b2\" size=\"medium\" icon=\"check-circle\"><\/sonic-icon>\n        <div>\n        <h4 class=\"font-bold heading-3 text-gray-900\">You might not get the full context of the field<\/h4>\n        <div class=\"text-gray-700 text-base\"><section data-icon=\"check-circle\" data-color=\"#0db9b2\" data-title=\"You might not get the full context of the field\">\r\n  <p>Crawford found that her bootcamp did not provide a realistic view of what it means to work in the data science field.<br>\r\n  She said, \"We learned so many things. But, there was never a moment [where it was explained] how all the pieces come together and that there is more than one person [responsible for a project].\"<\/p>\r\n<\/section><\/div>\n    <\/div>\n  <\/li>\n          \n        <\/ul>\n      <\/section>\n\n\n\r\n\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"is-a-bootcamp-right-for-you\" id=\"is-a-bootcamp-right-for-you\"><\/a>\n\n\r\n<h2>Why a Bootcamp May Work for You<\/h2>\r\n<p>Many bootcamp participants use their experience to land better-paying, <a href=\"\/careers\/\">in-demand jobs<\/a>. Others enroll because of a passion for the subject.<\/p>\r\n<p>Consider your personal interests, previous experience, and career goals to decide if <a href=\"\/bootcamps\/resources\/why-choose-a-bootcamp\/\">a bootcamp is right for you<\/a>.<\/p>\r\n<p>No matter your professional or educational background, you may find <a href=\"\/bootcamps\/resources\/what-is-the-value-of-a-bootcamp\/\">value in a bootcamp<\/a>. Whether or not you already have a degree, attending a bootcamp can help you land a promotion, find a different job in tech, or change fields.<\/p>\r\n<p>Crawford already had a master's degree and work experience in the legal field when she decided to complete a bootcamp to pursue a different career. She values both experiences, even though some friends and family did not understand her decision at first.<\/p>\r\n<p>She explained, \"They had questions like, 'So are you sure you're not going into law? Are you sure you don't want to do that?' or 'Well, I thought you were going into law so you could help women and children.' And, I said, 'Hmm. I can do that in whatever I'm doing. It doesn't have to be your idea of what help should look like.'\"<\/p>\r\n<p>Crawford graduated from her data science bootcamp ready to job hunt and put her new skills into practice. \"I'm really interested in product design and mechanical engineering, and understanding how we can incorporate machine learning into those. And I want to steer towards companies that are creating an impact through physical products,\" she said.<\/p>\r\n\r\n\r\n<h3>Additional Resources for Future Bootcamp Students<\/h3>\r\n  \n\n  <section class=\"cards text-center\" data-cy=\"cards\">\n    \n    <div class=\"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-4\">\n        \r\n<div class=\"cards-item flex flex-col justify-start mt-0 overflow-hidden rounded shadow\" data-cy=\"cards-item\">\n  <img decoding=\"async\"\n          src=\"https:\/\/res.cloudinary.com\/highereducation\/images\/f_auto,q_auto\/v1662134131\/ComputerScience.org\/CompSci_Resources_Diversity-1_527283ad2\/CompSci_Resources_Diversity-1_527283ad2.jpg?_i=AA\"\n        alt=\"Learn about gender diversity in the computer science field\"\n  \/>\n  <div class=\"cards-item__content h-full flex flex-col justify-between\">\n    <h4 class=\"cards-item__title\">Learn about gender diversity in the computer science field<\/h4>\n    <div class=\"flex flex-col px-4 pb-6\">\n      <p class=\"cards-item__text text-xs leading-6\"><\/p>\n          <\/div>\n    <div class=\"flex flex-col justify-between p-6\">\n      <a class=\"sonic-btn primary\" href=\"https:\/\/www.computerscience.org\/resources\/diversity-in-computer-science\/\">\n        Learn More\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\r\n<div class=\"cards-item flex flex-col justify-start mt-0 overflow-hidden rounded shadow\" data-cy=\"cards-item\">\n  <img decoding=\"async\"\n          src=\"https:\/\/res.cloudinary.com\/highereducation\/images\/f_auto,q_auto\/v1662131591\/ComputerScience.org\/Woman-Hands-Typing-Laptop_82439d7b1\/Woman-Hands-Typing-Laptop_82439d7b1.jpg?_i=AA\"\n        alt=\"Who are the most influential women in computer science?\"\n  \/>\n  <div class=\"cards-item__content h-full flex flex-col justify-between\">\n    <h4 class=\"cards-item__title\">Who are the most influential women in computer science?<\/h4>\n    <div class=\"flex flex-col px-4 pb-6\">\n      <p class=\"cards-item__text text-xs leading-6\"><\/p>\n          <\/div>\n    <div class=\"flex flex-col justify-between p-6\">\n      <a class=\"sonic-btn primary\" href=\"https:\/\/www.computerscience.org\/resources\/most-influential-women-computer-science\/\">\n        Learn More\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\r\n<div class=\"cards-item flex flex-col justify-start mt-0 overflow-hidden rounded shadow\" data-cy=\"cards-item\">\n  <img decoding=\"async\"\n          src=\"https:\/\/res.cloudinary.com\/highereducation\/images\/f_auto,q_auto\/v1662131597\/ComputerScience.org\/programmers-collaborating_815698870\/programmers-collaborating_815698870.jpg?_i=AA\"\n        alt=\"Should you go to a bootcamp or get a degree?\"\n  \/>\n  <div class=\"cards-item__content h-full flex flex-col justify-between\">\n    <h4 class=\"cards-item__title\">Should you go to a bootcamp or get a degree?<\/h4>\n    <div class=\"flex flex-col px-4 pb-6\">\n      <p class=\"cards-item__text text-xs leading-6\"><\/p>\n          <\/div>\n    <div class=\"flex flex-col justify-between p-6\">\n      <a class=\"sonic-btn primary\" href=\"https:\/\/www.computerscience.org\/bootcamps\/resources\/bootcamps-vs-degrees\/\">\n        Learn More\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\r\n<div class=\"cards-item flex flex-col justify-start mt-0 overflow-hidden rounded shadow\" data-cy=\"cards-item\">\n  <img decoding=\"async\"\n          src=\"https:\/\/res.cloudinary.com\/highereducation\/images\/f_auto,q_auto\/v1662131552\/ComputerScience.org\/female-machine-learning-experts-with-robot-prototype_88157c2e7\/female-machine-learning-experts-with-robot-prototype_88157c2e7.jpg?_i=AA\"\n        alt=\"Consider attending a machine learning bootcamp\"\n  \/>\n  <div class=\"cards-item__content h-full flex flex-col justify-between\">\n    <h4 class=\"cards-item__title\">Consider attending a machine learning bootcamp<\/h4>\n    <div class=\"flex flex-col px-4 pb-6\">\n      <p class=\"cards-item__text text-xs leading-6\"><\/p>\n          <\/div>\n    <div class=\"flex flex-col justify-between p-6\">\n      <a class=\"sonic-btn primary\" href=\"https:\/\/www.computerscience.org\/bootcamps\/rankings\/machine-learning\/\">\n        Learn More\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\r\n\n    <\/div>\n\n    \n  <\/section>\n\n\r\n\r\n<br>\r\n\n  \n  \n  <a class=\"subnav-waypoint\" name=\"faq\" id=\"faq\"><\/a>\n\n\r\n<h2>FAQ About Learning at a Coding Bootcamp<\/h2>\r\n<h3>Do I need to know coding to get into a coding bootcamp?<\/h3>\r\n<p>No, you often do not need to know coding to get into a coding bootcamp. Most general coding bootcamps welcome beginners and do not require prior experience. Some bootcamps, however, require participants without prior experience to complete basic introductory pre-work before starting the program.<\/p>\r\n<p>Even if a bootcamp does not require previous coding knowledge, learning the basics before starting a bootcamp can help students get the most out of the experience.<\/p>\r\n<h3>What is a typical coding bootcamp curriculum?<\/h3>\r\n<p>A typical coding bootcamp curriculum teaches students how to write the code using computer programming <a href=\"\/resources\/computer-programming-languages\/html\/\">languages like HTML<\/a>, JavaScript, or Python. Participants complete tech projects and get experience with the tools and techniques of the trade.<\/p>\r\n<h3>Can I go to a coding bootcamp to learn data science?<\/h3>\r\n<p>Yes. Besides general coding bootcamps, various other bootcamp types focus on specific areas of tech. Many bootcamp providers offer data science programs.<\/p>\r\n<h3>Should I go to college or a coding bootcamp?<\/h3>\r\n<p>The answer to this question depends on your career goals, budget, free time, and personal preferences. Students seeking to learn career-relevant skills quickly may prefer bootcamp classes. A college degree takes longer to complete but provides a broader and deeper education and may open the door to the best-paying jobs.<\/p>\r\n\r\n<section class=\"-mx-4 md:-mx-1\/2vw py-12 md:py-16 mt-12 md:my-16 relative md:left-1\/2 md:right-1\/2 md:w-screen bg-gray-50\">\n    <div class=\"container content\">\n        \r\n\r\n<a name=\"contributor\"><\/a>\r\n<h2>Meet the Author<\/h2>\r\n\r\n<div class=\"biography flex flex-col justify-center md:justify-start md:flex-row items-center rounded-lg shadow-lg p-8 bg-white \">\n        <img decoding=\"async\" class=\"object-cover mb-8 rounded-lg max-h-60 md:mb-0\" src=\"https:\/\/res.cloudinary.com\/highereducation\/image\/upload\/ar_1:1,c_fill,g_face,r_max,w_360\/l_BestColleges.com:bc-student-contributor-overlay\/e_colorize,co_rgb:1066E5\/co_rgb:FFFFFF,l_text:Cabin_19_normal_left:Student%20Contributor\/e_distort:arc:-55\/a_25\/fl_layer_apply,g_south,x_-60,y_0\/v1684339534\/ComputerScience.org\/Kaitlen-Crawford.png\" alt=\"Portrait of Kate Crawford, MPA\" height=\"240\" loading=\"lazy\">\n    <div class=\"md:ml-8\">\n    <h4 class=\"mb-1 font-bold leading-6 biography__title\">Kate Crawford, MPA<\/h4>\n        <div class=\"mt-4 text-lg leading-6 text-gray-500 md:mb-0 md:pb-0\">\n      \r\n  <p slot=\"contentRight\" class=\"text-base\">I am a writer with a technical and critical lens. During my time at DePaul University, I submitted pieces on the intersection of social justice and project-based learning to college department newsletters. I went on to earn an MA in public policy, after studying as a dual major in international relations and diaspora studies. Currently, I am completing the data science immersive program at General Assembly to learn the latest tools for real-world problem-solving.<\/p>\r\n  <p slot=\"contentRight\" class=\"text-base\">Crawford is a paid member of the Red Ventures Education freelance Student Network.<\/p>\r\n\n    <\/div>\n      <\/div>\n<\/div>\n\n\n\r\n\r\n\n    <\/div>\n<\/section>\n\r\n\r\n<p><em>Page last reviewed on March 30, 2023<\/em><\/p>","protected":false},"excerpt":{"rendered":"Learn how and why a bootcamp can help your tech career. A coding bootcamp grad discusses what to expect from these programs and how to choose the right one.","protected":false},"author":38,"featured_media":11938,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[55],"bootcamps":[],"states":[],"resources":[21],"careers":[],"degrees":[],"class_list":["post-11935","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-resources","resources-all"],"acf":[],"menu_order":0,"_links":{"self":[{"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/posts\/11935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/comments?post=11935"}],"version-history":[{"count":3,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/posts\/11935\/revisions"}],"predecessor-version":[{"id":12209,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/posts\/11935\/revisions\/12209"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/media\/11938"}],"wp:attachment":[{"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/media?parent=11935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/categories?post=11935"},{"taxonomy":"bootcamps","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/bootcamps?post=11935"},{"taxonomy":"states","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/states?post=11935"},{"taxonomy":"resources","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/resources?post=11935"},{"taxonomy":"careers","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/careers?post=11935"},{"taxonomy":"degrees","embeddable":true,"href":"https:\/\/www.computerscience.org\/wp-json\/wp\/v2\/degrees?post=11935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}