Article

Mark Armstrong
Mark Armstrong 26 January 2017

Four Things To Look Out For In 2017

To deliberately misquote a well-known saying: “the geeks shall inherit the earth”. Technical skills and more specifically, coding know-how will be as important as they have ever been in this coming year. In fact, CEO of GE, Jeffrey Immelt, said that he wants every new hire to learn to code, regardless of function.

This probably comes as no great surprise to anyone reading this and nor should it. The continued dominance of mobile, acceleration of IoT deployments and growing trends such as VR, AI and digital assistants all rely on harnessing the talent and creativity of the developer workforce.

Being in demand, however, doesn’t mean developers can rest on their laurels. It might feel like the digital and software development industries are matured but they are in fact only really in their infancy. Just take a look at structural engineering by comparison; an industry thousands of years old continues to innovate so why wouldn’t one less than a hundred years old? With that in mind, here are four things for developers to keep in mind in 2017 if they want to stay ahead of the game.

1. JavaScript Will Mean Business
With JavaScript now running as server-side code and driving iOS and Android apps, it has become pretty hard to find a software ecosystem that JavaScript hasn’t influenced. But it doesn’t actually stop there; it now has a significant foothold in large enterprise organisations, thanks to Node.js and Microsoft’s TypeScript. In recent years, Node has made strides to make a more stable offering for larger businesses, as well as incorporating enterprise-friendly features like long-term support plans. In 2017, we will see JavaScript – and Node specifically – start to eat into traditional C# and Java use cases for companies.

2. Visual Design Tools Will Make a Comeback
As the need for developer know-how grows, that demand will need to met. In part, that demand will be met by making development tools more accessible to everyone. In the 80s and 90s, many non-developers could perform developer functions to some degree as they could drag and drop their way to desktop applications visually via WinForms. Since that time, the web and the cloud have made development far more complex and decentralized, edging out anyone who is not an expert developer. In the coming year, we will see a convergence of tools like WinForms in which enterprise developers can visually assemble large parts of their application – ultimately making development more accessible for all developers.

3. Rise of the Throwaway Apps
In 2017, we will see the rise of the throwaway app. Not those flash in the pan, lightweight consumer apps that have clogged up all of our phones but the practice of enterprises building an app to solve a specific problem and then never revisiting or using it again. App development – especially good app development – can require significant investment which would make this prohibitively expensive and inefficient. However, new tools and technologies will make coding quicker and more efficient, making this a more viable approach.

4. Web Components Are A Long Way Off
Unfortunately, for all the developers out there, 2017 won’t bring everything you want; specifically I mean a fully supported web components standard. Performance issues remain, specifically regarding Shadow DOM. While Apple implemented Shadow DOM in Safari, the feature has always been there and opening the API was more of a convenient gesture than a nod towards support of the standard. While developers and browser vendors alike acknowledge the need for native support for components, libraries such as React and Angular have filled the gap and provide much more to developers in the way of application features than just a component model. Both Angular and React will continue to gain adoption and will be the developers “web component” solution for the foreseeable future.

Please login or register to add a comment.

Contribute Now!

Loving our articles? Do you have an insightful post that you want to shout about? Well, you've come to the right place! We are always looking for fresh Doughnuts to be a part of our community.

Popular Articles

See all
Digital Marketing Vs. Traditional Marketing: Which One Is Better?

Digital Marketing Vs. Traditional Marketing: Which One Is Better?

What's the difference between digital marketing and traditional marketing, and why does it matter? The answers may surprise you.

Julie Cave
Julie Cave 14 July 2016
Read more
4 Important Digital Marketing Channels You Should Know About

4 Important Digital Marketing Channels You Should Know About

It goes without saying that a company can't do without digital marketing in today's world.

Digital Doughnut Contributor
Digital Doughnut Contributor 5 November 2014
Read more
These 5 Changes Are Coming For Your Site in 2018. Are You Ready?

These 5 Changes Are Coming For Your Site in 2018. Are You Ready?

Let's face it, the Internet is ever-changing. Some changes you can’t predict: at the start of 2011, no one realized that responsive would practically be a requirement by the end of the year. But some changes are known and scheduled. Let’s look at some of the biggest changes that may affect the way your company communicates through digital channels.

Mike Norman
Mike Norman 13 October 2017
Read more
Are virtual reality and augmented reality the next step for CMS?

Are virtual reality and augmented reality the next step for CMS?

In a fitting conclusion to a year many hailed as the “year of virtual reality” (VR), in December 2016, WordPress made it possible for users to create and publish VR content on any WordPress site. The change meant that users could publish 360-degree photos on their sites, and regular photos and panoramas could be viewed in VR.

Leonie Mercedes
Leonie Mercedes 16 October 2017
Read more
Collection Of The Best Email Testing Tools Online

Collection Of The Best Email Testing Tools Online

Don’t be afraid of email testing. There are many free or freemium tools online that can help you with testing your SPAM score, deliverability and even the rendering of your email. We feature 30 email testing tools in this article. Check out the complete list!

Roland Pokornyik
Roland Pokornyik 31 October 2016
Read more