What is Machine Learning?

What is machine learning? Check out our blog to learn more about machine learning!

There’s a lot we can learn about machines, and there’s a lot machines can learn about us, too! Ever wonder how virtual personal assistants or dating apps work? Or how Netflix picks the perfect show for you? They’re learning from you by optimizing and building upon human-created algorithms. Each text you type, person you swipe, or show you pick is stored as data, and through a process called machine learning, that data is plugged into algorithms to streamline your next texting, dating, or show-picking experience.

“Shows You Might Like”

Let’s take any entertainment streaming service. It stores information about the titles you’ve watched, like genre, actors, year, category, and how (if) you rated them, in order to recommend other titles you may also enjoy. It also considers what other titles members with similar preferences have enjoyed. All of this data is stored and used as input in algorithms, which are sets of rules that solve a problem. The problem, in this case, is that you might like to have a new show to watch.

As you continue interacting with your entertainment streaming service, the better the recommendations will be, because the more data it has on what you choose to watch. 

Is the machine really learning?

Yes! Well, it’s learning what humans tell it to learn. The same way we might read through a book given to us to study and memorize course material, the computer gathers and stores the data we tell it to store. However, we can choose to go beyond that book and learn from other sources by running an internet search or asking others. The machine lacks the intelligence to do this on its own, but if it was programmed to do so by a human, it could.

So, what is machine learning?

Wikipedia defines machine learning as “the study of computer algorithms that improve automatically through experience.” The key word here is “automatically.” A human manually sets up an algorithm that the machine uses to come to conclusions, but the more data the machine has, the more it has to “learn” from to improve its conclusions, without the need for a human programmer. However, the machine is only improving upon the algorithm, optimizing the output it gives with the more data it has, and not creating its own algorithms. Humans will always be needed to tell the machines what to do.

Want to teach a machine how to learn?

If this sounds cool to you, have you ever considered a career in data science? There are a number of fascinating things to learn about data science and machine learning, and the best way to learn is with hands-on experience through numerous projects and fully-immersive learning. Click here to learn about how Codeup provides all that and more in order to set you up in one of the most interesting tech careers out there. Applying is absolutely free, takes only 5 minutes or less, and if you don’t get a job in-field, we refund your tuition.

Your Education is an Investment

At Codeup, we think of your education as an investment. Check out our white paper for helpful tips on how to calculate your ROI.

You have many options regarding educational routes to your desired career path, so why choose Codeup? That’s something only you can decide. Some people love that it’s 10x faster than a college degree, others love that you’ll graduate with more projects and experience than many college graduates. Maybe for you, our job placement services, where we help you perfect your resume, LinkedIn, and interview skills, with a whole team dedicated to finding you a job, is worth the $27,500 tuition. Or maybe you’ll love the Codeup community, with staff always willing to help you, alumni always willing to mentor you, and even after you graduate, you will continue to see support from Codeup in the form of continuing job placement assistance, events, newsletters, supportive Slack channels, and social media sharing of your coolest projects.

Clearly, there are lots of pros to investing in Codeup! There are also potential cons to other routes, such as missed opportunity cost, learning fewer skills across a longer time span, and missing out on work experience while spending more time in another institution. However, what you deem a “pro” and a “con” may look different, and what exactly you prioritize when thinking about large investments will also differ. 

To get some assistance on how to navigate whether or not Codeup is worth the investment to you, specifically, and to see how Codeup stacks up against other options, please download our PDF: “Education Finance 101: Think of your education as an investment” where we’ll walk you step-by-step through how to measure the return on investment of various educational routes.

Calculate for yourself if Codeup is worth it! Over 700 alumni thought so.



Have questions? Reach out!

Codeup on Inc. 5000 Fastest Growing Private Companies in America!

Codeup is on the Inc. 5000 Fastest Growing Private Companies in America in 2020!

We’re excited to announce a huge Codeup achievement! Inc. magazine has placed Codeup at No. 3309 on its annual Inc. 5000 list, the most prestigious ranking of the nation’s fastest-growing private companies. The list represents a unique look at the most successful companies within the American economy’s most dynamic segment— independent small businesses. Intuit, Zappos, Under Armour, Microsoft, Patagonia, and many other well-known names gained their first national exposure as honorees on the Inc. 5000.


“The secret sauce of Codeup is the people that work here. I’m very excited to work with this team every day to deliver great outcomes for our students. The growth we’ve experienced has allowed us to bring more great people into our company. This has allowed us to face 2020 better positioned for the future.”

Jason Straughan, Codeup CEO & Co-Founder


Not only have the companies on the 2020 Inc. 5000 been very competitive within their markets, but the list as a whole shows staggering growth compared with prior lists as well. The 2020 Inc. 5000 achieved an incredible three-year average growth of over 500 percent and a median rate of 165 percent. The Inc. 5000’s aggregate revenue was $209 billion in 2019, accounting for over 1 million jobs over the past three years.  

Complete results of the Inc. 5000, including company profiles and an interactive database that can be sorted by industry, region, and other criteria, can be found at www.inc.com/inc5000. The top 500 companies are also being featured in the September 2020 issue of Inc.

“The companies on this year’s Inc. 5000 come from nearly every realm of business,” says Inc. editor-in-chief Scott Omelianuk. “From health and software to media and hospitality, the 2020 list proves that no matter the sector, incredible growth is based on the foundations of tenacity and opportunism.”


More about Inc. and the Inc. 5000



The 2020 Inc. 5000 is ranked according to percentage revenue growth when comparing 2016 and 2019. To qualify, companies must have been founded and generating revenue by March 31, 2016. They had to be U.S.-based, privately held, for-profit, and independent—not subsidiaries or divisions of other companies—as of December 31, 2019. (Since then, a number of companies on the list have gone public or been acquired.) As always, Inc. reserves the right to decline applicants for subjective reasons. Companies on the Inc. 500 are featured in Inc.’s September issue. They represent the top tier of the Inc. 5000, which can be found at http://www.inc.com/inc5000.


About Inc. Media

The world’s most trusted business-media brand, Inc. offers entrepreneurs the knowledge, tools, connections, and community to build great companies. Its award-winning multiplatform content reaches more than 50 million people each month across a variety of channels including websites, newsletters, social media, podcasts, and print. Its prestigious Inc. 5000 list, produced every year since 1982, analyzes company data to recognize the fastest-growing privately held businesses in the United States. The global recognition that comes with inclusion in the 5000 gives the founders of the best businesses an opportunity to engage with an exclusive community of their peers, and the credibility that helps them drive sales and recruit talent. The associated Inc. 5000 Conference is part of a highly acclaimed portfolio of bespoke events produced by Inc. For more information, visit www.inc.com.

For more information on the Inc. 5000 Conference, visit http://conference.inc.com/


About Codeup

Codeup is a career accelerator for adults looking to transition into careers in web development and data science. This transition is completed over 22-weeks of hands-on, project-based curriculum, supplemented by professional development and assistance with the ensuing job search. All backed by our tuition refund. Interested in learning more? Contact us today! You can also learn more about our growth by checking out our 2019 Year in Review!


Build Your Career in Tech: Advice from Alumni!

Codeup alumni Bryan Walsh and Misty Garcia share advice on how to build your career in tech. Features quotes and recordings from the virtual event.

Bryan Walsh, Codeup Web Development alum, and Misty Garcia, a Codeup Data Science alum, joined Sarah Mellor, Director of Marketing & Admissions, and Stephen Salas, VP of Business Development, in a virtual Zoom event to offer you their insights into building a career in tech. If you’re interested in becoming a Lead Software Developer for a government contractor, like Bryan, or having Misty’s title of Data Management Analyst for a healthcare tech company, keep reading (and watching!) to see how they made that possible.

What were you doing before Codeup?

Both panelists were established in their positions before finding Codeup. Misty had been an electrical engineer for 11 years, while Bryan worked in hospitality for 14 years. Both hungry for a change, Bryan found San Antonio before finding Codeup. While answering customer questions about why an application wasn’t working the way it should, Bryan wanted to fix the problems, so he figured out a way to make that his job. Misty, however, first found data science before finding Codeup. Below, Misty discusses what stood out to her about Codeup.


What if you’re torn between data science and web development?

Both panelists knew exactly which program they wanted to apply for prior to even finding Codeup, but that isn’t always the case. So, if you’re torn, there are a number of things we’ll help you think about. What are your interests? What is your background in? What are you expected to know before applying vs. before starting? What is your desired timeline? It will really help to talk this out with your admissions manager rather than on your own because you share a common goal, which is for you to succeed in the best program for you.


There are always new things to learn in tech. How have you learned new skills and new programming languages on the job?

The most important thing you’ll learn at Codeup is how to learn. We can give you a solid foundation in skills like Python or Java, and you’ll learn very quickly. But technology is always changing, and much more important than any singule particular skill is the ability to learn. Here, Bryan hits on how Codeup prepared him to learn new skills that they weren’t explicitly taught in Codeup, but needed on the job.


How did we help with your job search while in the program?

In addition to our curriculum, we also train you on professional development. In the midst of changing career paths so quickly, it can be easy to doubt yourself, or to not know the industry standards and expectations regarding the job search. To help you out, each student is coached professionally, in the ways that Bryan mentions here.


What if you graduated but hadn’t yet gotten a job offer?

In addition to professional development, we also offer job placement assistance. Not only will we help you develop the skills you need to land a job, but our Placement team goes above and beyond to actually make sure you get a job, and that by no means stops after you graduate. Misty didn’t graduate with a job lined up, but still worked closely with the Placement team until she had one.


What would you say to someone second-guessing this career move?

The field of technology is always going to change. You’ll always have to learn new things and you might start to feel like you can’t do it. But Bryan says you just gotta push through. Misty has similar advice, below. Additionally, if you feel like tech is something you can’t do, still apply for Codeup and as you move through the admissions process, allow us to work with you from where you’re at in order to get you to where you need to be. That’s what we’re here for!


While building a career in tech, what sets the successful students apart?

Be willing! Be willing to be vulnerable, willing to admit what you don’t know, willing to work together, willing to ask for help when you need it. Instructors and admissions staff can’t help you if we don’t know that you need it. But so long as you seek out guidance, even if it means going outside of your comfort zone, we’ll make sure you succeed!


And that’s how to build a career in tech! Desire the change, believe in your capacity to do it, follow through with a willingness to learn, and soon enough, you’ll move from entry-level developer to Lead Developer, or from job seeker to helping a company build their first data science team.

Codeup is always ready and wanting to help along the way, it just starts with your application!