If you haven’t noticed, it seems as though software code schools and boot camps have been opening up across the country faster than you can say JavaScript. There are some important distinctions to be made regarding this movement and the reason people are filling these classes up. Angela Chen with the Wall Street Journal wrote a nice piece on this topic recently and differentiated the types of classes being offered and the people taking them. As an Omaha Nebraska-based software consultancy, we understand firsthand the challenges businesses face finding good junior and senior level software developers and have been paying attention to this recent software school phenomenon.
Who Goes to Code School?
Traditional elementary and middle school curriculum is devoid of scratch programming and web design. Many parents however want their children exposed to the technology at an early age. Code schools appeal to job seekers as well who realize that there are good career opportunities available and a market for junior level developers. Software Programming teaches logic, higher-level math and reinforces concepts in learning that have applicability outside of the development environment. Corporate managers benefit from learning enough code to be dangerous so that they can more effectively manage software development staff. Code schools like local Interface and The Omaha CodeSchool strive to get software neophytes into technology careers, promising to “turn beginners into hireable web developers in 12 weeks,” focusing as much the mechanics of coding as on the developer mindset and way of thinking and approaching problems. The discussion about the software development approach and coding style is one that comes up here frequently. The challenge is to understand the client need and business process and develop the solution that is right for them and scales. This requires a level of thinking and approach that is critical to the building and maintaining of a system.
Response
The response to code schools has been mostly positive. The World Herald ran an article recently on Omaha Code School’s Sumeet Jain who felt Omaha needed a way to get potential software talent into smaller and mid-sized companies. Some in the software development world are concerned that 12 weeks can’t scratch the surface for teaching coding skills. However, the schools are set up as an intensive introduction and provide the basic framework from which new skills can be acquired and built. Ideally local code schools will help encourage young talent to stay in Omaha as well. This is not an abstract concept. Recently Mindmixer CEO and co-founder Nick Bowden decided to consolidate his offices in Kansas City , in no small part because a greater talent pool of developers resided outside of Omaha. In that context, the discussion about the efficacy of code schools, at least locally changes the question from are they relevant to what other things can we do to attract, develop and retain people that might be passionate about writing software code. Traditional educational institutions are opening up on-line lectures and classes to the general public and the way in which we learn is changing as the technology that has changed the way we do business continues to evolve. Perhaps code schools, as they mature, will provide outlets to students who might not have otherwise realized a hidden passion for code.
January 19, 2021
Software development is a team-based endeavor because of the complexity involved in launching a new system. Gone are the days when one developer can be point on the whole back-office software stack. It now takes multiple specialized roles to (appropriately) fulfill the software delivery lifecycle. A typical software project requires: Leadership Product management Project management […]
January 13, 2021
One definition of rot is the process of deterioration. Something that decays over time. By this standard – software rots like food in the Nebraska heat. It’s true. If your software isn’t regularly updated, it deteriorates and breaks down. Consider this – software is written to work at a moment in time…but time marches on. […]
January 4, 2021
OMAHA, NE, January 4, 2021 – In late 2020, Volano Solutions announced it has changed its name to Volano Software and launched a new website: www.volanosoftware.com. The name change was made to more accurately reflect what the company does, and the website was designed to be more informative and user-friendly to clients and prospective clients […]
June 2, 2020
According to LinkedIn technology (software) has a higher overall turnover rate than retail. With that, it isn’t a matter of if, but a matter of when. Volano has engineered a culture of “by developers, for developers” and this helps our retention. In fact, most of the folks that work at Volano have been here +5 […]
June 2, 2020
It is hard enough to build a successful business, and few want to invest time and resources into worrying about an Intellectual Property Assignment. But alas, you must do your homework. Fortunately, we make it easy for Volano customers. When asked – “Who owns the software and IP for my project?” – it is an […]
May 28, 2020
Many of us remember the grade school game Telephone. It was funny to see how a simple message would get garbled as it was passed along from person to person. But it’s not as funny when that message is a critical business requirement that will be turned into software that will power your business. Yet, […]