2021 is here and like most of the world, you are probably thinking about what your New Year Resolutions will be. Rather than fall into the rut of setting and forgetting your resolutions this year, create goals that inspire you to get up every day and get after accomplishing them.
Code Fellows is proud to be powering the digital transformation of Jamaica through training individuals with the technical skills to start rewarding new careers and accelerate Jamaica’s digital economy!
You are dealt a hand of 10 playing cards. What’s the first thing you do? Organize them. One of my typical strategies for quickly doing so goes like this if the suit doesn’t matter: Find the lowest value card and put it in the left-most spot in my hand. Then find the lowest of the remaining cards, and place it just to the right of the first card. Repeat, until all the cards are in order.
This process is similar to how a computer might sort a list of values with the “selection sort” algorithm. This is just one of the dozens of popular approaches to organizing data, but it maps particularly well to how humans often attempt to sort things. Let’s take a look at how selection sort works!
Remote work is here to stay. “WFH” is the new normal for companies large and small. Job seekers and companies with positions to fill are slowly realizing how much this opens up opportunities for finding the right match. This is why it’s so important to learn the skills to be a productive, well-balanced professional who can work remotely.
With more than half-million job opportunities in cybersecurity according to cyberseek.org, looking for an educational program that will get your foot in the door isn’t easy. Make sure to consider these five important topics when looking for your next cybersecurity program!
Christopher Cohen has always been one step ahead of technology. As a Code Fellows graduate and chief technology officer of FiLMiC Inc., Christopher is not only pushing the boundaries of what smartphones can do (and presenting his groundbreaking innovations to Apple developers at Apple Special Event Keynotes)—he’s pushing the boundaries of what he can do, too.
As with any profession, a successful career in cybersecurity is an accumulation of education, training, and real-world experience. Formulating an actionable career strategy and getting started in this diverse, technical profession can be daunting, and we are here to help.
Let’s stop with the generic cover letters! A great cover letter should help you stand out. When written poorly, a cover letter can make a promising candidate seem like an uncreative, uninteresting boiler-plate copy.
At Code Fellows, we are passionate about helping individuals transform their lives through education. We believe that it is critical to learn the skills that allow you to pursue your passion while also providing for you financially. Being able to work remote, means you not only have the ability to endure tough times like the ones we are facing now but also live where you want, work where you want, and live the life that you want.
Late last year, life coach Micha Goebig gave a presentation on overcoming impostor syndrome at a Code Fellows Partner Power Hour. You’ve probably heard of the phrase, but you might not know exactly what it means. Don’t worry, you’re not alone.
Here, we’re detailing what impostor syndrome is and breaking down Micha’s tips for overcoming it and learning to feel confident about your success. Everyone lacks confidence sometimes, but with these tips, we hope to help you learn where that’s healthy—as opposed to limiting and destructive—so you can believe in yourself as much as we believe in you.
Teri is a big part of what makes Code Fellows so special. In an effort to connect with the veteran community and sharing what an amazing resource she is, we’re writing this peice on her so that current and potential students can get to know her and realize the wealth of support and passion she brings.
Code Fellows’ own vice president of education, Brook Riggio, breaks down the differences between coding languages and shares his suggestions about which language you should learn first.
I sent the response below to an email we received from someone who objected to one of our ads, which contained the message “coding is not just for the white, the male, the privileged, the wealthy or the college educated”. Hopefully this post will help others who may have been offended to understand the intent behind this message.
As a veteran, you already have most of what it takes to become a great coder: you have grit, determination, motivation, and are a great problem-solver. Thanks to our certification by the US Department of Veterans Affairs, you can put those skills to use with a career in the tech industry when you use your GI Bill® to fund your Code Fellows education. Our military program manager Teri Pfeffer explains the five most important things you need to know about the GI Bill® and how it can help kickstart your career in coding.
Coding bootcamps have grown in popularity—but we at Code Fellows believe it takes more than the basics, which is why we don’t categorize ourselves as a bootcamp. In this post, we explain why.
When it comes to professional networking sites, LinkedIn is the way to go. For veterans specifically, LinkedIn can be an invaluable tool when transitioning into the workforce outside of the military. Here, our very own military program manager and military spouse of 24 years, Teri Pfeffer, shares her top LinkedIn tips for veterans.
Transitioning out of the military and into the civilian workforce can be difficult, so it’s helpful to know all of the resources available to help you succeed in a new career path. One resource available to you: the VET TEC program. Learn from our military program manager, Teri Pfeffer, about what the VET TEC program is and how it can help fund your coding courses.
When Amber Kim started Code Fellows, she wasn’t afraid to fail. In fact, she wanted to: “The faster you learn, the faster you know where the holes in your logic are, and the faster you can either pivot or work on your weak links.”
When Jen Carrigan enrolled at Code Fellows, she dove in headfirst: she quit her job, dropped out of her computer science degree program, and devoted herself completely to the Code Fellows program instead. It may have been a risk, but it paid off royally—today, Jen is a Code Fellows graduate and software development engineer. Jen’s journey to Code Fellows may have been full of some twists and turns, but she reached her destination by taking it one step at a time.
Are you learning to code or looking to improve your technical skillset? Join us for a 5 part blog series on the many paths to a career in Tech and how you can improve your skills, and your job prospects, along the way! Monthly, from September through January, we’ll be exploring various learning mediums and how to best leverage those resources for success. We’ll cover free online tutorials and courses, coding schools/bootcamps, CS degree programs, interview prep, and continuing education.
When Hector Norzagaray enrolled in Code Fellows, he expected to learn how to code. What he didn’t expect was to find a community of people who rallied together to help him believe in himself—and make it through.
As you progress in your career as a software engineer, one piece of advice you may hear, from coworkers, friends, or a manager, is that you need to be more “visible.” What do these well-meaning people have in mind when they tell you to increase your visibility?
When I meet programmers about to embark on a career in the exciting and rewarding field of software engineering, they often ask for advice. The most common question I am asked is what programming language they should learn (I happen to like C#), but I’d like to share different advice today.
Avalara has hired several Code Fellows alumni over the past several years, with each one bringing grit, passion, and top-shelf training in software development. We sat down with Lee Broxson, UX engineer here at Avalara and our first hire from Code Fellows’ program, to talk about his career after studying at a coding academy, and how programs like Code Fellows—his “alma mater”—are helping to shrink the IT skills gap.
Iterative loops. Code reviews. Fast feedback. Error checking and linting. These are software engineering practices that have proven to dramatically improve the quality of code developers produce. What if you can could get all of this, instantaneously, while typing code line by line and character by character? You can, with pair programming, a technique common to many agile work environments.
Java is powerful. It’s one of the most established, trusted programming languages in the software industry. Computer science programs teach it, and it helps companies big and small build secure, performant platforms.
It’s no secret. Software developers are in high demand, and the interview door swings both ways—they’re assessing your company as much as you’re deciding if they’re a good fit for the role.
Rae Helsel is a yoga instructor who decided to make a career switch to mobile development. She shares how her background made her the perfect fit for a New York startup, what she loved most about her learning experience, and her advice for anyone considering a similar transition.
Stefanie Hansen was struggling to find a career path that was creative, intellectual, meaningful, and collaborative—until she started learning to code. Read along as she shares about her journey, getting accepted to Microsoft’s LEAP program, advice for aspiring developers, and more.
If you’re exploring a career as a coder, your first question is probably “Which language is best?” followed by, “How do I learn it well enough for someone to hire me?”
Exploring a career in tech, but unsure which language to learn first? In this series, we’re detailing the pros of each language you can learn here at Code Fellows to help make that decision a little easier.
We get the question a lot: how do I know which programming language to learn first? Since you’ll likely learn more than a few languages throughout your software development career, which language you learn first usually comes down to personal preference and what kind of software you want to build. In this blog series, we’ll lay out the pros of each language, show you what you can build, give salary and job data, and help clear up some of the questions around the languages we teach at Code Fellows.
By now the news is out: Code Fellows is an approved school with the Veterans Association and Washington State, and you can use your GI Bill® to attend this coding bootcamp. So why do it?
Effectively evaluating and negotiating an offer involves understanding individual priorities and knowing the hiring market. When switching careers, be prepared to ask potential employers for what you’re worth—and then negotiate for it.
Clare Monahan spent half a decade as a protein engineer. As she neared her financial limitations as a scientist without a PhD, she turned her attention to writing code. Clare shares with us about her transition from the lab to the classroom, and then to a new career as a software developer.
In the demanding market where they work, U.S. software developers earn almost double the average American worker. Additionally, the United States Department of Labor has predicted that the number of American software engineers will grow by 17% between 2014 and 2024—dramatically faster than any other occupational segment.
With the recent rise in code schools and the number of new devs entering today’s tech market, how can you be sure the grad you’re about to hire is the kind of quality you need for your team? Here are 8 tips to make sure you’re hiring the best.
On Monday, President Obama announced the launch of TechHire, an ambitious employment initiative that will bring together government agencies, businesses, and non-profits to provide technology education and training opportunities to all Americans.
Pair programming, a common term used in agile work environments, is the practice of two programmers sharing one workstation. At Code Fellows, we learn in groups, which I like to think of as peer programming, which is two (or more) programmers learning from each other in one unified setting.
Before graduating from their Development Accelerator, students complete and present a final project. Robert, a JavaScript student, brought in an idea that involved an AR Drone 2.0, Mindflex Duel headsets, and an Internet connection. He teamed up with two other students and a TA to get his project—quite literally—off the ground.
UI Ninja and Unicorn are names that have been bestowed upon us by a fledgling industry still trying to crawl out of the primordial ooze that is Web App Development.