Categories
Business Platforms

Virtual reality: Where did it all go wrong?

In this article, I’m going to talk about how I perceive the mainstream consumer audience to have rejected virtual reality, and suggest that its child, augmented reality, may be the Slope of Enlightenment that convinces us to buy in. While these are my views alone, towards the end of the piece, I’ve dug out some data from software developers around the world who are working with AR and VR. Even if you don’t care about my views, you may find what they have to say interesting. And, if you’d like to express your own thoughts, I’ve included a link to a survey that’s open right now, which will help key players in the industry to  draw their own conclusions.

Virtual reality: Tomorrow’s world, today

I worked in the smartphone industry before it came of age. Our mission was “a smartphone in every pocket” at a time when simple feature phones like the Motorola RAZR were the must-have communications device. Within a few years of our early projects, the competitor, Apple, launched the iPhone. The rest is history. The App Store opened its doors, the stars aligned, the technology dream was realised and smartphones went on to rule the world.

I grew up in a time of change. We had a BBC microcomputer before I was ten years old. As a teenager, I sashayed along to the sounds of the eighties on a tape Walkman, and later mobile CD players and minidiscs. Then Napster, now Spotify. Change. The cadence of technological evolution was a rapid heartbeat, sounded out by the Internet, mobile phones and a maturing software development industry, which I joined enthusiastically.

Maybe I just got used to an unrealistic pace of change? But whatever happened to virtual reality (VR)? Its heartbeat seems to have flatlined. Nothing much has changed in the years that have passed since the “year of VR” (pick your year, we’ve had a few of them), which turned out to be nothing much of the sort. When I look at my mobile phone of a few years ago, or my website developed in 2004, I think how clunky and quaint they look compared to the sleek form factor and execution possible today. But when I look at the VR headsets of yesteryear and today and compare what they deliver? Not so much.

Take a look at this slideshow of legacy VR hardware. Sure, we’ve come some way since the Sensorama, but the Sega VR of 1993 wasn’t significantly more dorky than today’s HTC Vive Cosmos, was it?

Does anybody really want to strap a heavy, nerdy headset on that makes you suffer motion sickness after a few minutes use, tethers you to a PC, dulls your senses to the real world outside the headset and causes you to trip over your furniture?

Sure, expensive and shiny, next generation VR devices, are coming. But much of the hardware available is unchanged from when it came to the stores two or more years ago, which means hard-core early adopter audiences aren’t shelling out again.  While availability of more cost-accessible hardware for casual users has increased, e.g. the Oculus Go, the handsets are still expensive enough to give mainstream consumers pause, and typically compromise on aspects of quality that mean the VR experience is somewhat flawed.

Convince people that you’ll change their lives

In the consumer world, expectations for VR were raised early and sadly led to disappointment as it became clear that the ambitions went far beyond what was possible given the technology available. Overpromised, VR lost the attention of mainstream audiences, as it simply could not deliver. In part, this was down to problems with the hardware, such as cumbersome headsets, inadequate processors, poor displays and weak audio. Then there’s the secondary reason: there is no “must-have” killer app that convinces sufficient people that you’ll change their lives.

The two issues go hand in hand (the ‘chicken and egg’ situation) since if technology is inadequate, the content creators see no justification for investing heavily in VR. In turn, this means insufficient buyers and revenue to justify the investment in improving the technology. (It’s worth pointing out that secondary uses for VR, such as in industry, education, healthcare, have a very different uptake/content model, and as such, I’m considering just the mainstream here).

And, as such, entertainment content is the key to unlocking adoption by persuading consumers that VR devices are a must-have item. Like 3D TV, VR has thus far failed to deliver a sufficiently convincing experience that sends people rushing to shops to buy the hardware, despite its costs and the limitations involved.

What’s more, VR content isn’t coming along as fast it used to. Hollywood used it for marketing, e.g. to promote films such as 2016’s Fantastic Beasts and Where to Find Them and TV shows including Game of Thrones. But this has dropped back as consumer uptake and gratification was found to be negligible.

Venture funding for consumer VR software companies may drop by more than half this year, to $265 million from $576 million a year ago, SuperData says. And this isn’t surprising. According to the SiliconANGLE. VR headset sales have dropped nearly 34% since Q2 2017. Even committed hardware manufacturers are showing signs of taking their foot off the gas. Samsung, which was one of the first to market with its Gear VR mobile headset, didn’t say anything about VR in its major announcements at CES this year.

Is AR the way out of the trough of despair?

Experts predict that new kids on the block, Augmented Reality (AR) on smartphones and Mixed Reality (MR) headsets, such as Microsoft’s HoloLens. will pick up the audience that VR failed to serve. In terms of the Gartner Hype Cycle, AR and MR — the children of VR — look to serve as the Slope of Enlightenment.

AR can be delivered by the hardware already in your pocket. It doesn’t need the level of resolution or processor power demanded by VR. AR is also far less cumbersome than VR and can be used on the go since it doesn’t require total immersion in the experience. The software brings in a virtual element without losing the real world.  

Certainly, analysts report adoption of augmented reality and mixed reality to be on the up, with earnings expected to come from mobile AR apps, particularly games. Google and Apple have strongly embraced this market with ARCore and ARKit, enabling developers to access AR services on more than 500 million devices in the wild today. Both Apple and Google envisage third-party apps and services that use AR as valuable additions to their app stores. Successful apps add billions to the top line (Apple was expected to make $3 billion revenue over 2 years from in-app purchases within the best known AR title to date, Pokémon Go) and high-profile AR apps also strengthen the ecosystems of both companies, boosting other revenue streams.

The smart money is now shifting to companies working on AR and MR. Apple have a rumoured research project to build a headset for delivery next year. Investment in companies working on MR is expected to jump by nearly 50 percent this year, according to SuperData, with sales of MR headsets expected to ramp up significantly and surpass earnings of VR headsets within the next two years.

The above is purely my opinion, based on observations of the tech industry over a number of years and a healthy degree of skepticism when it comes to inflated expectations. It’s uninformed by experience at the coalface of development however. So, what do software developers working with AR and VR, have to say?

Software developers working in VR and AR told us…

Here at SlashData we run regular surveys of software developers around the world to uncover valuable insights from those working in mobile, desktop, IoT, cloud, web, game, AR/VR, data science and machine learning.

In our Developer Economics 14th edition report, which is based on a large-scale online developer survey that ran over a period of eight weeks between November and December 2017, we reached over 21,700 respondents in 169 countries. We studied the data returned from developers working in AR/VR and found the following:

  • 25% of professional game developers say they are targeting AR and/or VR. This figure falls slightly to 19% across the entire corpus of developers surveyed.
  • Dedicated VR hardware, such as Oculus Rift, is attractive to games developers (61% report using it), but across all developers working on VR projects, we see a much lower uptake (33%), reflecting its early adopter status in fields other than games.
  • Across all developers working on VR projects, 32% are targeting smartphone hardware using Google’s Cardboard, and 19% are using Daydream View, built into Android Nougat and beyond, reflecting that developers, and consumers, are still experimenting with the technology on their existing hardware.
  • A similar picture emerges for AR, with Android and iOS taking the lead in most popular AR platforms across all developers targeting AR.
  • Of the dedicated AR hardware available, Microsoft HoloLens leads the pack, with Google Glass at Work and MagicLeap trailing behind when the survey ran in late 2017.

We are currently running another survey and we would value your input. If you’re a software developer working in the field of AR or VR, or considering doing so, please consider answering the questions. If you’re not a developer but are working in the AR/VR field, pass the link on to your developer friends and colleagues.

Every survey completed has a chance to win Oculus Rift +Touch Virtual Reality System to test your creations (or simply play around), Samsung S9 PLus$200 towards the software subscription of your choice, or other prizes from the prize pool worth $12,000!

Plus, if you refer other developers to take the survey, you may win up to $1,000 in cash. Just don’t forget to sign up before you take the survey, so that we know you want to be included in the prize draw!

What do you say, are you in?

Categories
Business

Evolving technology helps game developers make money

Game economics are changing with streaming

Before gaming consoles hit the market in the 80’s, gamers had to visit the arcade and wait for a machine to be available for their turn to play. This created a sense of community and players watched more games than they played, especially if their supply of coins was low. The emergence of streaming is bringing this experience back and watching games has become its own form of entertainment. But how has it affected game developers?

What will working on game development look like in 2019 and beyond? Where should you brush up your skills? Take the Developer Economics survey and get to shape the future of game development.

One of the reasons Fortnite has become so popular is because it is so watchable. Streaming is creating a new channel for developers to promote their games and generate revenues. Gamers can actually watch experts play a game before trying it themselves. The trend is also bringing new capital into the space. Streamers can make big money attracting subscribers to follow them on their channels and sponsors are paying to promote to these audiences. Ninja, the most successful streamer, is reported to make $500,000 a month from his streams. While this revenue does not go directly to developers it does bring a new source of capital into the ecosystem, introducing new opportunities.

This new revenue source is helping spread more money across the industry. In the first half of 2017 only 29% of game developers were making more than $100 a month. In the first half of 2018 that jumped to 48%. While many factors may be influencing revenue growth, streaming is providing a new way to engage with video games, passively, providing opportunities to innovate new business models.

game developers generate more revenue

One dominant trend in game developer business models is that developers are focusing on a fewer number of them, and the more popular ones such as advertising and in-app purchases are getting significantly less popular. Presumably this is due to developers focusing only on revenue sources that are producing for their apps. However, the use of a few less popular approaches is growing. This can be traced back to a growing communal and collaborative environment in the gaming space. Symbiotic relationships are emerging among streamers, developers and gamers that are beginning to change the economics of the industry.

The challenge of developing a game and attracting users has proven too expensive for small developers so they are focusing on leveraging ecosystems and platforms that enable them to help each other instead of relying on launching their own game. Our data shows a small but steady increase in the

number of developers making money through selling services, assets and plugins to other developers. The communal effect fueled by streaming is also leading to increases in subscription games such as World of Warcraft which keep players engaged in the community. Developers are also making money through subscriptions to their own live streams of their development process.

As the rock stars of streaming create a new entertainment experience, development and streaming platforms are innovating new ways to provide opportunities. Twitch has launched extensions which enable viewers to engage with the game stream through web overlay extensions developed by third parties. Developers can create stats views or side games and split profits with the streamers who are attracting the audience. Unity content store is providing a channel for developers to deliver plugins to other developers, another channel for delivering game software. As games are passively consumed, it also provides more opportunity to sell merchandise. We are seeing an uptick in developers generating revenues this way.

Cryptocurrencies are another trend that is helping spread the wealth across the industry by enabling developers, streamers and gamers to make micropayments to influence behaviours. Gamers can tip streamers when they are entertained and developers can pay streamers to promote their games, all through cryptocurrencies. Bits, the cryptocurrency within the Twitch platform which allows viewers to tip streamers, generated $12 million in the service’s first 10 months.

game developers business models

Game developers are moving to the web

As developers promote and distribute games outside of app stores through streams, they are also moving to the web. This fact and the constantly improving performance of JavaScript is reducing the percentage of developers focusing on mobile, desktop and tablets.

As gamers congregate in communities around streamers, developers can reach these prospects without having to go through an app store. Moreover, smaller developer teams don’t have to build for each platform and can have more control of their app and engagement with their audience via the web. New Twitch extensions are also web based, providing a new product category for web developers.

The improving performance enabled by JavaScript JIT compiling engines and frameworks such as React are enabling web developers to create superior game performance over what was possible in the past. With greater performance and distribution options, it is not surprising that the web is becoming more popular with game developers.

game developers moving to web

As the opportunity to make money becomes more democratised, the chance for real innovation grows. When more resources are spread around the industry, fledgling ideas have the economic viability early on and stand a better chance to get out of the starting gate.

We are currently running another survey and we would value your input. If you’re a software developer working in the field of game development, or considering doing so, please consider answering the questions.  Plus, if you refer other developers to take the survey, you may win up to $1,000 in cash.

Categories
Business

Data scientists need to make sense of the big picture, rather than the big data

The web echoes with cries for help with learning data science. “How do I get started?”. “Which are the must-know algorithms?”. “Can someone point me to best resources for deep learning?”. In response, a bustling ecosystem has sprung to life around learning resources of all shapes and sizes. Are the skills to unlock the deepest secrets of deep learning what emerging data scientists truly need though? Our research has consistently shown that only a minority of data scientists are in need of highly performing predictive models, while most would benefit from learning how to decide whether to build an algorithm or not and how to make sense of it, rather than how to actually build one.  

Categories
Business

Infographic: What are developers up to in the State of the Developer Nation 15th Edition?

Did you get a free copy of our latest State of the Developer Nation 15 edition? If you haven’t yet, you should! It highlights the most interesting findings from our Developer Economics survey which ran this summer in May-June this and reached over 20,500+ devs in 167 countries.

What’s new in the State of the Developer Nation 15 edition?


We asked developers, among other things, what kind of skills they’d like to learn or improve in 2019. We compared developer interest in twelve different skill sets, spanning from data science and machine learning to business/marketing skills to cloud-native development, DevOps, and hardware-level coding. The results were somewhat surprising. Data science and machine learning will be the most highly sought after skills in the next year – 45% of developers want to gain expertise in these fields. 33% of developers want to learn UI design, 25% cloud-native development. Other common tech skills, such as learning a new programming language, rank lower.

When it comes to programming language communities, JavaScript still reigns as the most popular language, with over 10M users globally. Python has reached 7M active developers and is climbing up the ranks.  62% of machine learning developers and data scientists now use Python.

Big data has been hyped for several years. In addition, a race has begun to design processors capable of crunching large sets of often unstructured data and to produce real-time predictions. The question is, to how many in the rapidly growing Data Science and Machine Learning (ML) community are large datasets and real-time predictions relevant? Scroll down to find all the highlights in the infographic!

Don’t forget to share the infographic & download the full report!

The Developer Economics 17th Edition is now LIVE. Take the survey and shape tomorrow’s trends.

State of the Developer Nation 15 edition, developer economics, developer survey, slashdata, developer research, infographic

Liked it? Take the survey and share with us your ideas for the future of development.

Categories
Business Interviews

Dev Evolution: Meet Fernando from Yeeply!

Developing new software or an app is no small task. It takes a whole team of dedicated people working across different departments. How do you make sure you create value as a project platform startup that brings all these people together to work in sync? Our partner, Yeeply, shares a few challenges and how to overcome them.

Who?

Fernando Ballester, Business Development Manager at Yeeply

fernando ballester, yeeply, developer interview, developer tips, developer career, developer platform

Tell us a little bit more about Yeeply

Yeeply is a platform bundling certified developers – focused on the development of webs and apps as well as additional marketing and design services. Our network includes on one side our developers, marketing specialists, and design experts. And on the other side, we work with startups, SMEs and big companies. Our platform simply brings these two parties (clients and professionals) together in a quick and easy way.

Currently, we have over 150 certified teams spread over more than 40 countries worldwide, who carried out over 600 technical projects. We make sure that our developers, only receive projects that are truly matching their knowledge and experience.

What challenges have you faced as a company?

As a marketplace business, one of the main challenges we faced was to conceptualize Yeeply as a platform that provides value to two kinds of users – both clients and developers. Without highly qualitative development teams, clients have no incentive to use our project platform and to pursue a tech-project with us. And, without a quality list of clients, we cannot convince the developers to get on board either – the typical “chicken and egg problem”. In order to provide both sides with the service that they needed we noticed we had to focus on quality, trust, support, and the direct relation between saving time and costs.

Secondly, as a startup, it wasn’t enough for Yeeply just to be profitable in the first place. We needed to be scalable. Finding a niche market and differentiating ourselves from our competitors was the first step – covering the demand for a customised platform in the sector of mobile applications, focusing on the quality and objectivity of our projects.

Besides, technology moves at an incredible speed, and keeping up with the changes can be a challenge for startups. Facing rapid growth, one of our next challenges was to find and hire new talents with new profiles and experience to help tackle the startup’s growing needs.

How do you make sure only the best professionals are included in your project platform?

We created our own certification method in order to validate the quality of professionals that are included in our network – freelancers, agencies, development companies, and large technology enterprises.

They all have to pass a verification process to prove their knowledge and experience before getting certified. After filtering and validating the applicants’ profiles we conduct an interview with them to verify their technical and professional skills.

Previous projects, references, and language skills are evaluated. The last one depends on the markets they want to work for. In the next phase, we validate their references by contacting previous clients. At least one valid reference from a previous client is required to proceed with the process. Finally, the experts get officially certified after they completed one of our smaller projects to prove their skills and abilities.

Only 1% of the certification requests are eventually accepted to the platform. We are looking for teams and professionals with technical skills and experience in the development of mobile applications, both native and hybrid, websites and mobile games.

What are the reasons for developers to work with Yeeply?

Our current network of developers decided to work with us based on several reasons. The most common ones are:

  • The quality of the projects;
  • The ability to decide your own prices;
  • The freedom to accept or reject an assigned project;
  • The support provided by Yeeply to solve doubts or commercial issues;
  • The possibility to communicate openly and transparently with the customer.

What about the salaries and professional growth developers get out of the projects?

As mentioned before, there are no fixed salaries for our professionals. We only check 5% of the established prices. Besides, Yeeply is free for our developers/professionals. Because of this, they are able to focus completely on creating high-quality developments for clients. By cooperating with us, they do not only gain technical experience in the implementation of full-stack projects, but also in customizing the development to client’s needs.

As our certified developers are able to decide independently whether they want to accept or reject a project, they can define their expertise and reputation in specific fields further and grow their skills in the tech-area of their preference.

With our technical support and guidance provided to back complex projects, our experts also trade their team-working-skills and networking. Partnering with us, they can benefit from the synergy effects of being part of a network as opposed to competing on the market alone.

What are some of the best / favourite technologies devs work with and why?

Our experts are specialized in native and hybrid mobile app development, such as Swift for iOS and Kotlin for Android. To cover the full Web-app / Mobile-app / Backend-CMS ecosystem, many of them expanded their field of expertise to Django/Python and React / React-native as well.

For now, IoT mobile Apps, 3D applications, AR and VR are the most popular technologies, simply due to their increasing popularity and future potential in digitalisation. For the same reason, more and more devs are looking into potential Artificial intelligence (AI) and Blockchain applications for the mobile ecosystem.

What would you advise developers looking for work and working in web or app development services, as an expert in the industry?

In my opinion, the most important thing to do as a web or app developer is to take care of your personal branding. As teleworking is very common in this type of industry it’s significant to be present online. With this I mean being active on social networks, having a strong portfolio, and giving your opinions in forums for example.

It could also help to create articles or videos about specific topics in order to show people your expertise. Sharing this type of content on your LinkedIn, for example, could help to encourage others to work with you. If you want to take it a step further, you could even try to ask tech blogs if you could write a guest post for them.

Categories
Business

How UX design helps organizations meet the needs of their customers

UX design is a crucial factor for companies that want to develop products that meet the demands of their increasingly exacting customers. In order to examine the world of UX design, Belatrix Software recently held a UX design week. Here, we examine the highlights.

Categories
Business Languages Platforms Tools

Take the new Developer Economics Survey Q2 2018

Got something to say about popular platforms and apps out there? How about languages, tools, or APIs? It’s prime time to let your opinion out – our semi-annual Developer Economics survey is now LIVE! Don’t miss a chance to join over 40,000 developers from 160+ countries who take part in our surveys every year to tell us about trends and shape the future of where software development is going next. Start right away here!

 

Who is the Developer Economics survey for?

The survey is for pretty much everyone who gets their fingers into coding. All developers who work on software development are welcome to take the survey, whether your work on Mobile, Desktop, IoT, AR/VR, Machine Learning & Data Science, Web, Backend, or Games.

What sort of questions is the survey asking?

We ask stuff that all developers care about. Career? Check. Satisfaction with tools? Check. Future trends and what will matter in the years to come? You bet.
As always, the survey asks you questions like:

  • Which are your favourite tools and platforms?
  • What are some must-have developer skills today?
  • Are you working on the projects you would like to work on?
  • Where do you think development time should be invested?

This time, we added new questions about developer skills, so your first-hand insights are that much more important.

What do I get from it?

Apart from contributing to the developer community with your insights (and making it a better place, obviously), there are many perks. Have a look at what we prepared for you this time:

  • Amazing prizes up for grabs: iPhone X, Samsung S9 Plus, HTC Vive Pro, GitHub 12 months developer program, Udemy vouchers, and more.
  • Access to State of the Developer Nation 15th Edition report with the key findings from this survey (coming up in Q3 2018).
  • A referral program you can join, share the survey and win up to $700 in cash!

How’s this survey different than last year?

We asked developers what they wanted to see in the 15th edition of the Developer Economics Survey. Majority of you rooted for a Sci-Fi theme and we delivered! Complete the survey and you’ll find out who is your intergalactic alter-ego and where your force lies!

What happens with my responses?

Anonymized results of the survey will be made available in the free State of the Developer Nation 15th Edition report. If you take the survey, we’ll reach out to you with the copy of the report so you can be the first to check out the insights. In the meantime, you can check out previous editions here.

 

So, what are you waiting for? Take the survey now!

Categories
Business

Infographic: Developers are dreaming of a smarter tomorrow

As most of you know, we recently published our brand new State of the Developer Nation report 14th edition. Findings are based on the insights from our Developer Economics survey which ran in Q4 2017. The survey reached over 21,700 developers in 169 countries, asking them to share their experiences with tools, platforms, developer communities, resources, and emerging tech.

What’s new in the State of the Developer Nation 14th edition?

For the first time, the State of the Developer Nation report presents the estimate for the number of active software developers using JavaScript, Python, Java, C#, PHP, Ruby, Swift and other major programming languages, across the globe and across all kinds of programmers. We revealed that JavaScript is the most popular programming language, used by close to 10M developers, followed by Java (7.3M active developers), C# (6.3M), and C/C++ (5.7M). Python has reached 6.3M active developers and is climbing up the ranks, recently surpassing C# in popularity. The rise of machine learning is a factor in its popularity. 

In this edition, we also reveal which emerging tech will have the most impact in the next 5 years, what lies in the future of serverless platforms, and which is the most promising AR/VR hardware among developers.

Check out our infographic which highlights the key findings from the report and don’t forget to share it!

state of the developer nation, developer economics, developer survey, slashdata, de14, developer research, infographic

Categories
Business Interviews

Developer Heroes: Silvana the Elastigirl on Women in Tech

Recently there’s been a lot of discussion on the role of women in tech. There’s a rising concern about the stereotypical views towards women in the nearshore services market, as the recent article by our partner Belatrix also shows.

Categories
Business Community Interviews

Developer Heroes: Amanda the Iron Woman.

Who? Developer hero Amanda Folsom, Developer relations manager

Cross-team communication is incredibly difficult…

[Developer Economics] Hello! Tell us about your role and what you do:

[Amanda Folsom]

I’m a Developer Relations (DevRel) Manager at Nexmo, which is a fancy way of saying I work on an awesome team who helps developers succeed.

What kind of languages do you work with?

DevRel is sort of interesting because I have to know a little bit about a lot of languages and frameworks, but most of my own projects are written in PHP using the Laravel framework. Day to day, I may touch some JavaScript and some Ruby with a little C# sprinkled in.

Developers all over the world are currently taking the SlashData survey. Will you be left out?

How did you get started?

My dad was a developer in the 90s so I grew up around computers. We built my first computer together in grade school and I discovered HTML and JavaScript (the early edition). I eventually moved on to PHP and, at the risk of dating myself here, made a Neopets clone. I still have the original codebase — it was written for PHP4.

How much do you think developers need to focus on specific frameworks or languages these days?

Over the last few years there’s been a heavy shift to framework-driven development. It’s common to see a specific framework or series of tools listed in job posts now. I think it’s important that developers focus on a specific set of tooling as that domain expertise is important, but it’s also important to keep tabs on what’s happening outside of their chosen framework or tool chain.

How much are you involved in buying decisions (in terms of technology platforms etc.) at you company?

As involved as I want to be. I have the freedom to pick and choose tools we use but I’m happy to let other people pick tools that work for them.

Do you think that there is a still a separation between developers and other business departments (e.g. marketing etc.)

Definitely. Cross-team communication is incredibly difficult and historically engineering teams and marketing/sales teams have different goals. Marketing and sales want to sell something (sometimes things that don’t exist yet) and I think it’s hard for them to understand why that makes developers uncomfortable. On the flip side, I think it’s hard for developers to understand how sales cycles work. Sometimes it takes months to close a deal, and the features that were promised may very well be available by the time the customer is ready to sign up.

Have you worked both Agency and Client-side?

Yep! Before working for companies I ran my own consultancy.

What are clients asking for right now in the world of cloud communications?

A lot of folks are just using SMS for 2FA, status updates, etc., but I’m starting to see people use IVR for more contextual phone menus. For example, if a customer calls in from a known phone number, you can look up their record and see if there are any outstanding issues related to their account. People are also looking for other ways to interact with their customers via mobile applications beyond sending and receiving texts and calls. In-app messaging is growing fast.

What projects are you working on right now?

For work? Mostly client libraries for our APIs and some data dashboards. In my spare time I manage a DNSBL and make various dinky web apps.

How helpful do you find developer surveys? [e..g. SlashData report – which seeks to help developers to make better business decisions, with salary benchmarks, trends, programming languages, framework choice etc etc]

They’re hit or miss. Some surveys are very well done while others have an obvious lean in favor of a specific tool or language. Salary benchmarks are also hit or miss because there’s a disparity between large company salaries and startup salaries. There are people who expect $200k+ at a bootstrapped startup simply because one of the large players would give them that much. At the same time, many of these salary surveys don’t factor in other benefits some of the startup folks get like equity, catered lunches, off-sites, and so on.

Do you think developers sometimes undersell themselves?

Absolutely. Imposter syndrome is alive and well in this industry, and people are overworking themselves to stay competitive and keep their skills sharp while actively stating that it’s not enough. The reality is that if you’re scheduled to work 40 hours and find yourself needing to work 80 there’s a time management problem somewhere. Either at the individual level or the management level.

So where do you go to get tech-related news?

A combination of Twitter, Hacker News, various Slack groups, some email newsletters, and mailing lists.

What’s going up and what’s going down in your industry?

Oddly enough, voice comms are trending upward. We’re seeing a lot of SMS activity still, but more people are starting to include voice services in their applications too.

What do you think the future looks like in terms of IaaS vs PaaS vs Containers vs Serverless?

This tweet about sums it up for me:

https://twitter.com/kelseyhightower/status/940259898331238402.

Right now we have a ton of tools designed to help people scale and distribute their applications, but everyone is still running into scaling issues. With serverless/IaaS/PaaS architecture, you run the risk of vendor lock-in with an inability to port your code outside of a specific platform. Containers solve some of the portability problems while introducing other problems with storage and performance. There’s no doubt that many people still find utility in these technologies, but many organizations seem to be transitioning back to bare metal servers or hybrid clouds.

Are you working on the projects you would like to work on?

Always.

Do you have a favourite superhero?

Iron Man. I have a collection of 1st edition Iron Man comics :).

Take SlashData’s developer survey and win some amazing prizes for your testing needs, including Pixel 2 5″ 64GB and an iPhone X.