Ticket to the Tech Sector
UM-affiliated Montana Code School offers another path for students
By Alex Strickland
Even the best, most accomplished, longest-tenured web developer doesn’t know all there is to know about coding. The sheer volume of the internet is too great and the number of obscure issues too many for any one person to have all the answers. But great developers know how to think like coders — always learning, always seeking new solutions, and always ready to fail in their experimentation and then rebound to outflank a problem from another angle.
The Montana Code School at UM plunges would-be developers into a three-month course that demands not only 9-to-5 commitment in the classroom but another 20-plus hours of coding a week in students’ “off” hours. The intensity is by design: Students not only are attempting to master a new language — they’re wrestling with a new way to approach the world.
“We’re really rewiring the brain,” says Montana Code School Executive Director Amita Patel Greer, who is also a graduate of the school. “It’s not just coding, it’s learning how to fail. In general, we’re not encouraged to fail, but coding is about failing, and it takes some getting used to.”
Since its founding in 2015, the code school has graduated 75 students and sent 95 percent of them into the workforce — a placement rate that resonates with potential students and has an impact across the state. Employers ranging from tech companies like Bozeman’s Wisetail and Missoula’s Submittable to more “traditional” companies such as Partners Creative advertising agency and Livingston’s Printing for Less have hired students from the school, keeping homegrown talent in Montana.
Making the choice to leave a career or put one on hold to go back to school full time is tough. But unlike hopping into a more traditional postsecondary environment, Montana Code School offers a unique path toward a different future. Still, total commitment is required.
“Students really self-select,” Greer says. “They have a lot on the line financially and career-wise, and they’re extremely motivated. It’s great as a student, though, because the people around you are as motivated and committed as you are.”
Committed, yes, but students don’t normally enter with much experience. In fact, backgrounds run the gamut into some decidedly non-techy skill sets.
“Lots of people might not think they have an aptitude for coding,” she says. “But we get students from all kinds of backgrounds like musicians, artists and graphic designers, which is good because coding is creative.”
Jesse Sindler, 28, who graduated from Montana Code School in 2016, first heard about the program from a seatmate on a flight, and it struck a chord as a possible path forward from his job as a bike mechanic.
“I met someone involved with the school and after chatting with him realized it might be a good fit for me,” he says. “The immersive learning environment seemed like it would fit my personal learning style — like going to a foreign country to learn the language — and as an adult the three-month intensive program seemed convenient and efficient.”
Motivated and creative classmates are important, as the school’s approach to teaching is less of a traditional syllabus and more of a “move fast and break things”-style ethos, adhering to “agile” learning that allows tweaking as they go. Not only are students working in small groups on specific projects day in and day out, they’re working with their instructors to guide content and teaching style as the three-month course progresses. At the end of each week, the class analyzes what worked well and what didn’t and makes decisions as a group on how to adjust the content and delivery.
“They have a lot of say in how they want to learn,” Greer says. “It makes it a wonderful experience, but it also makes it hard because they’re being pushed. It’s great training to work in a tech space.”
Sindler, who landed a job in Missoula with Partners Creative as a web developer, says what he learned, how he learned it and his pre-code school background mixed to build a well-rounded potential employee.
“There’s a big misconception that coding is something that only ‘smart’ people are capable of, but that’s not the case,” he says. “Coding has become a basic skill like reading or mathematics. And it becomes more useful when paired with other knowledge, experience and skill sets.”
Housed in the MonTEC business incubator building across the Clark Fork River from the main UM campus, Montana Code School enjoys a unique relationship compared to many similar programs around the country. The code school is a nonprofit organization — technically housed under MonTEC’s 501c3 status — and also enjoys UM affiliation via MonTEC’s connection to the University. It might not seem that unusual, but code schools are still such a new concept — the first one in the U.S. was founded just a few years ago — that they remain unregulated and without a means for any type of accreditation.
Lacking more formal quality control, programs like Montana Code School promote their job placement rates, community of coders and curriculum to attract students. But in a crowded marketplace, an affiliation with a respected public university lends credibility.
Most Montana Code School students are in their late 20s and early 30s, Greer says, and looking for a career change and a chance to break into the tech sector. They also, nearly without exception, want to stay in Montana — a boon for employers in the state who might not have the resources to woo Silicon Valley stars to Big Sky Country. And as Montana’s tech sector grows, there are more opportunities than ever for students to launch new careers while enjoying the state’s lifestyle.
However, no coder is ever a finished product, and no matter how intense, three months at the code school isn’t enough to make someone into a full-fledged developer.
“We’re not hiding it,” Greer says. “They need more training. We tell students that they need to work for a senior developer for at least a year or so to continue honing their skills and learning. But a great thing in the tech sector is that advancement is on a fast track, so they can move up quickly.”
And as subsequent cohorts of Montana Code School graduates hit the job market and find their place in the Big Sky tech world, alumni and supporting companies expand into more than simply a pipeline of coders, but a vibrant tech community across the state. That community, in turn, will help ensure that the Montana Code School continues offering opportunities to students looking for a big change.
“Are students getting hired? Are they performing?” Greer asked. “I think we are demonstrating that, and I know our students appreciate this new path into Montana’s growing tech sector.” •