by Nick Such
As of today, we are living in the future
Today’s date, October 21, 2015, is affectionately known as Back To The Future day. Has the future become what the 80’s movie predicted? Our cars may not fly through the air, but we have figured out how to make them self-piloting. Our shoes may not lace themselves, but we have built fitness trackers that easily gather and analyze exercise data for millions of people. One thing the movie seems to have underestimated was that the revolution wouldn’t be led by the arrival of Mr. Fusion boxes to cheaply power our stuff, but rather that software would become the technology to define our world.
Software by itself is not all that amazing. It’s merely a set of ideas, formalized to the point where they can be interpreted by a computer. What makes software exciting is the prevalence of devices and data. Nearly 70% of Americans now carry around a smartphone, buzzing with apps and constantly connected to the Internet. We do our banking, get our medical advice, send our baby pictures, consume our entertainment, and even order food from these devices. As more and more of our lives are spent using devices that run on software, more and more companies and organizations need software developers on their teams.
This is why we’re excited to officially announce the first session of the Awesome Inc U Developer Bootcamp, kicking off in February 2016.
When we launched our first series of one-day coding classes in 2013, it was our goal to grow to this point. We’ve seen developer bootcamps launch around the world, first in tech hubs like San Francisco, Chicago, and New York, and more recently in neighboring cities like Columbus, Indianapolis, and Nashville. Earlier this year, our normal trickle of inquiries from Lexington-area technology employers for software developer talent became a steady stream. We’ve spent the last two years compiling our training team, refining our methodologies, and building our curriculum. We’ve been investing for the long-term, working with some of the smartest 9-17 year olds in the region, and these students will someday make great tech employees and startup founders…once they’re old enough to get their driver’s licenses. But the need for software developers has become even more immediate than we expected, so the time has come for an immersive training program for adults.
The Awesome Inc U Developer Bootcamp is designed to help professional men and women make a career transition into software development. These are high-paying jobs, with starting salaries over $50k/year. This job function now exists across industries, from healthcare, to finance, to manufacturing, and the outlook is only expected to improve. According to Code.org, there are over 3000 open computing jobs in Kentucky alone, and not nearly enough graduates from traditional computer science programs to fill this demand. Additionally, women and minorities are dramatically underrepresented in computing jobs, leading to even higher demand from employers who want a diverse workforce that’s more representative of their communities.
Our program is focused on what we’ve come to see as the most important skill for the modern software developer: learning how to learn. Many of the technologies that are covered in today’s coding bootcamps are things that didn’t exist when I started engineering school back in 2004: Facebook, the iPhone, jQuery, Bootstrap, Ruby on Rails. All we know about the future is that things will change once again. Developers who have a passion for learning, and the skills to do so effectively, will be able to respond to these changes.
So, who is the ideal candidate for our bootcamp program? It’s not for everyone. One person to look at is John Newton, who participated in our Membership program and landed a web development job at Lexington-based eLink Design three months later. John came in with a masters degree in Astronomy (which is impressive!), but no experience in web development. His analytical mindset, and voracious appetite for learning, made him an excellent candidate. We expect that many of our candidates will have deep experience in a related field, such as graphic design, math/science, finance, or project management. Since our 14-week program is full-time (8am - 5pm, five days per week), our candidates must be willing to sacrifice other full-time employment to focus on learning for that duration. We’re working with employers to make this an option for internal candidates looking to pick up technical responsibilities. We also know that $10k in tuition is no small matter, so our goal is to make payment as easy as possible for our students.
What will you be able to do once you complete the Bootcamp? You should be able to build web applications. If I was hiring someone to make me a new chair, I’d want to see that she had built chairs before, and I’d want to sit in one of those chairs to make sure it could hold up. Our employer partners are looking for people who can build digital products, such as full-stack web applications, so you’ll be making several of those during the program. Your future employer will want to see what you’ve made, and poke around a bit to make sure it holds up. You’ll also learn how to work with a technical team, how to communicate with customers, and how to keep your development skills in top shape for years to come.
We’ll have more info in the coming months about our curriculum, schedule, employer partners, and other opportunities for the technology community to be involved. For now, check out the Bootcamp page for the details. This journey into the future is one that we couldn’t make alone. Awesome Inc U wouldn’t be at this point, ready to grow our region’s base of technical talent, without help from our friends at Apax Software, Commerce Lexington, and a host of individuals who have advised our team over the past few years.