Listen to this article
I recently signed up for a four-week coding boot camp to bolster my coding skills. The course isn't intended to fully prepare a noncoder to enter the software development job market, especially in a cooling economy. Still, I wondered if it would give me enough skills to land a job.
Those were boxes I could check: In addition to solid computer skills, I have a mathematics degree and experience with analytical programming languages such as R, an open source predictive analytics language. But even if I pass the class, the recent downturn in the software developer job market means that I'll face an uphill struggle if I want to get hired as a developer, said Madison Roth, vice president at Glocomms, a tech recruiting agency headquartered in London.
"Given the current climate, a four-week web development boot camp will not be sufficient to land a role with a big tech company," Roth said. "These companies are typically looking for both years of experience and degrees from a top-level university."
The Web Fundamentals course isn't necessarily designed to prepare people to get a job, but as an introduction and a way to prime you to continue your education, according to Ludo Fourrage, founder and CEO at Nucamp, who added that there might be small companies that will consider candidates with four-week boot camp certificates.
Ryan J. SalvaVice president of product, GitHub
One such company is GitHub, a San Francisco-based internet hosting service and Microsoft subsidiary. Ryan J. Salva, vice president of product at GitHub, majored in philosophy and English and is a self-taught software engineer. He said he would hire boot camp graduates.
"The number of weeks or months or years of [schooling] that anyone has doesn't get in the way of being successful as a developer," Salva said.
One thing that won't factor into hiring decisions: my age, protected from employer discrimination under a law enforced by the U.S. Equal Employment Opportunity Commission.
"If you are able to succeed in an interview, age will not affect any hiring decisions," Roth said.
A demanding course
Fourrage founded Nucamp in 2017 after leading digital learning platforms at Microsoft for 18 years. He experienced firsthand the lack of geographical diversity in software development and thought coding boot camps could provide opportunities for people who live in rural areas.
"I can't stress it enough -- repetition, repetition, repetition," said Kevin Gay, my course instructor, a full-stack engineer at Apollidon Learning, an education marketing firm based in Tampa, Fla. Gay has taught a dozen Nucamp courses since 2020.
But repetition takes time -- something I was short on. During the last week of class, I juggled a houseful of out-of-town relatives for Thanksgiving, a camping trip, a bout of vertigo and two attention-starved border collies who decided to make their own entertainment -- generally involving shoe dissections -- while their mom attempted to type away at the keyboard. Instacart, Uber Eats and a local laundry service became hot keys on my phone; I didn't pick up a vacuum or duster in a month; emails went unanswered and voicemails unheard.
In essence, life happened, which is one of the main reasons that students quit, Gay said.
Nine out of 18 students in my cohort disappeared off the radar before the final workshop. Of those nine, five students signed up for a later course, and four dropped out entirely.
"Some will drop out because they're like, 'Oh my God, that's really not for me,'" Fourrage said. "Sometimes it's going to be, people don't realize that they have to attend a Saturday workshop. And so they go, 'Oh my God, I can't really do it this Saturday' or 'I just didn't get it.'"
Fourrage agreed that time investment is the key because programming is not something that is immediately internalized. The course might leave students feeling overwhelmed because they're not entirely sure if they understand what they learned.
"What we're teaching you is the type of knowledge that you really internalize as you practice," Fourrage said.
Gay agreed that practice is the key. "You will mess up -- a lot," he said. "But if you continue to push through and don't quit, some amazing things will begin to happen."