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.

Categories
Business Interviews

Developer Heroes: Meet Marcus from the Legion

Who? Developer hero Marcus Noble, Senior software engineer

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

[Marcus Noble] Hello! My name is Marcus Noble and I’m a senior software engineer at Elsevier working on their ecommerce platform.

What kind of languages do you work with?

Generally we work with web technologies: HTML, JavaScript and CSS. For a backend we primarily use TypeScript with NodeJS.

How did you get started?

My first experience of programming came when I was roughly 10 years old, using view-source to look at how websites were made and changing them in Notepad to see what happens. I think the first thing I completed was a DragonBall Z fan site.

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

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

Very little. A solid understanding of programming principles and design patterns are far more valuable and transferable than knowing how to use the latest and greatest framework. I much prefer opting to use small libraries focusing on one feature over a full-blown framework to make it easier in the future to swap out bits of my application.

Things get dull when you know exactly how to do everything.

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

A little. I can give input and my opinions on services but that decision is ultimately made by those above me.

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

I think things are getting better but there is still a visible separation with the areas of the business that developers only have a small amount of interaction with. I’ve noticed that areas that have a vested interested in what the developers build seem to be increasingly more engaging with the development teams.

What projects are you working on right now?

I’m currently working on a new project to expand our current e-commerce platform to support business-to-business sales. The majority of the project will be greenfield applications so we’re able to experiment with some of the latest tools and practices to see what works best.

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]

I think they’re a great way of getting a sense of the wider community outside our immediate echo chamber. I predominately communicate with other JavaScript developers so that’s usually all I hear about. It’s always interesting to be able to be able to hear about the changes happening with Go or Rust or C++.

Do you think developers sometimes undersell themselves?

I’m pretty sure that isn’t limited to just developers. I’m sure we’ve all had moments where we’ve felt completely unable to do a task and thus try and downplay our abilities only to discover later that we could. Technology is such a broad subject area with many deep-reaching topics it’s very easy for us to become overwhelmed by it all and undersell the skills that we do have because of the skills we don’t have.

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

Mostly Twitter. I mainly use it to follow various technologists from around the world to keep up to date. I also receive a few weekly newsletters with the latest JavaScript and DevOps news.

Where do you think development time is likely or should be invested in the near future? Your opinion is valuable! Take SlashData’s new survey and contribute to shaping the future of the software development industry.

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

I think the web browser is what’s going up. There’s been so many huge advancements in the past few years. So many incredible applications that once needed huge C/C++ codebases are being ported to run in the browser making them available to many more people on many more devices. With that in mind I think (hoping) unnecessary native mobile applications are going down. Many applications now have web apps with comparable features without the large storage requirements.

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

Hard to say. We’re currently looking at a mixture between containers and IaaS. Up to now we haven’t had much success with serverless infrastructure as I think the technology is still too young, comfortable monitoring and logging has been a struggle. Once the tooling has caught up I definitely think it has great potential to move a lot of applications away from an IaaS setup.

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

For the most part, yes. As long as I’m still learning new things I’m working on the right projects. Things get dull when you know exactly how to do everything.

Do you have a favourite superhero?

Yes, Legion. Why settle for just one super power?

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