Download Guides
Software Development

Experts Discuss the Future Of Web Development

POSTED 04/08/2015
By Mark Feffer

Web development is intricate and interesting work, the kind that affects a great many people. Think about it: Your code will power a site that can be accessed from almost anywhere on Earth, connecting users separated by thousands of miles. They’ll use tools you created and view content you provide, some at home, some at work, some on the road, but all of them interested in the project you chose to undertake. Your efforts will be part of a world that is constantly changing, becoming more sophisticated, more challenging, and reaching people in new ways.

Changing Technology

“It’s a time of rapid change in Web development,” says Russell Keith-Magee, president of the Django Software Foundation. He sees an industry growing dramatically, expanding its reach onto new platforms and reaching new audiences. The increasing adoption of mobile products is affecting how Web developers approach their work, challenging them to build sites that function as well on a smartphone as they do on a desktop. Mobile products, he says, are underpinned by Web technology: “They’re not rendering a Web page, but they’re using the technology.”

Russell Keith Magee

Russell Keith-Magee President of the Django Software Foundation

Though Web developers still need to be expert in a variety of languages and tools, Keith-Magee said technology’s advance is lowering many barriers. “Languages are becoming easier to master,” he said. “Django’s written in Python, and Python reads like a language, not a program.” Combine that trend with hardware’s increasing power and programmers can worry less about things like CPU cycles. “You still need professional knowledge, but it’s becoming more accessible,” Keith-Magee said.

Growing Community

That accessibility is driven by more than technology’s advance. The growth of open, dynamic communities around pretty much all aspects of Web development makes it easier for developers to learn new skills. “You see a lot more groups and meetups developing communities around the tools,” said Dana Hutchins, president of Inforest, a Web design and development company in Princeton, N.J. “That’s serving as a means for people to get their feet wet or get work. You’re seeing an avenue for people to be working with the code that wasn’t there before.”

Job Opportunities

As far as businesses are concerned, that’s a good thing. As they increase their reliance on the Internet, they need more people who can make it work for them. “The Internet’s not extra anymore,” said Will Kelly, recruiting director in Dallas for the IT recruitment firm Modis. Consumers and businesspeople alike have set high expectations for how websites should work, and organizations have to invest to keep their offerings up to date or make them more dynamic. “And that’s just the Web,” Kelly points out. “Then sales wants to build real-time dashboards on mobile. There’s so much being done and the economy’s doing well. Everyone’s trying to do so much at the same time.”

William Kelly Modis

Will Kelly, recruiting director at Modis

Which leads to the question of who’s going to do all that work. The reality is, there’s more work to do right now than there are people to do it. “There’s tremendous demand for Web development right now and there’s certainly a dearth of talent,” said Mark Stagno, a principal in the software technology search practice of technology recruiter WinterWyman. “VC money is spread out more. . . . Technology like Ruby on Rails and Django are making it easier to build apps, leading to the creation of more startups. It used to take longer to get a company up and running than it does today.” The result, he says, is that “more companies are looking for the same profile, when it comes to candidates. When it comes to strong JavaScript developers with skills in Angular or Backbone, the supply is just nowhere near demand, and I don’t see that changing anytime soon.”

Mark Stagno WinterWyman

Mark Stagno of WinterWyman

Rewarding Work

That puts Web developers in a good place. “This is appealing work,” says Jake Spurlock, an engineer on Wired’s technology team. “If you like solving problems, software development can be really rewarding. My job is to solve problems. For people who like digging into details, this is a good place to be.”

Jagged Edge Media JAcom Consultants