Where Have All the Coders Gone?
Sebastien L. Taveau ?
Fintech Avant-Gardiste | ex - Zelle, PayPal, Mastercard, Yodlee | Best Seller Author "The Delivery Man" | Developers Voice | Tech builders' builder per Steven Sinofsky.
To code or not to code? Are companies missing the DevX train?
You know you have someone who spent some times in Texas when she/he can quote a country song in the title. (Where Have All the Cowboys Gone? by Paula Cole)
On a serious note, I was reading the recent article in Business Insider about “How Mastercard Is Revamping Its Culture to Attract Top Tech Talent”
It was a bittersweet read as at a point of time, Mastercard was at the top of the world regarding attracting developers/coders/techies.
From 2014 to 2016, I was part of the team who ran the Masters of Code Series. We were competing for developers’ attention against the “Battlehack” series from PayPal led by my good friend John Lunn (Swiss connection, yeah!). It was orchestrated in cooperation with Angelhack who had a 600K+ list of developers around the world.
The Mastercard Masters of Code competition was a global series of hackathons organized by Mastercard. The competition began around 2015 and was held in various cities around the world. The purpose was to bring together top developers, designers, and entrepreneurs to take on real-world challenges, particularly focusing on the innovative use of Mastercard's payment, data, and security services via the new Developer Experience and APIs.
Teams were challenged to create innovative, industry-changing applications and solutions. The hackathon series included regional events, each of which sent a winning team to the final global event. The global Masters of Code finale took place in Silicon Valley, where the regional winners competed for the grand prize. Team Singapore was our first global winning team. Jean-Louis Gassee, the legendary tech executive and author of “Grateful Geek” even presided and judged the US and Global events.
Each team had 24 hours to code a solution to the given challenge, and at the end of the hackathon, they had to present their projects to a panel of judges. Prizes were often awarded to teams or individuals who came up with the most innovative, practical, and impactful solutions using Mastercard's APIs.
The satisfaction to see some of the teams going to create real companies and be successful is hard to describe. It’s the feeling to have truly help someone.
The other positive aspect from these series was to be able to truly understand what developers expect from a technology provider. With Open Banking putting the dime square on the API, it became evident that API will be the new critical cornerstone of any descent and well-thought developer program.
A successful developer program often includes several key elements. These are crucial in ensuring that the program offers value to the developers, encourages engagement, and nurtures a vibrant and innovative community. How do you quantify this?
As a starter, ANY developer program must be focused on the 3 main pillars: Portal, API/Tool, Documentation/Tutorial. Miss any of these and you will fail.
Secondly, do NOT let the finance team dictates your KPI/OKR. Most developers program do not generate massive revenues. However, they do generate significant operational savings as well as indirect revenues (always ask for the soft credit of a deal signed because the developer integration was rapid and easy).
Beyond these 3 pillars, it is important to dig one layer below to properly understand what must be done at a minimum.
Below are some of the main complementary elements:
领英推荐
Remember, the success of a developer program is often measured by the activity level of the community, the quality of the applications developed, and the feedback received from the participants. It requires a constant and positive engagement with the community. You can report on the number of sign-ups, the number of active users, the percentage of usage on the platform, the service availability, etc. Notice how “revenues” is never the main driver? Revenues are a side benefit of a great developer program which will create stickiness from the users especially if they feel as a community to be treated as rockstars. Anyone remember Jack Dorsey pleading for developers to forgive Twitter and how they changed the rules on API usage? It took Twitter 3 years to recover a semi-level of trust.
As I always say (and not as a joke), if you want the true feedback about your products, organize a 24h hackathon and ask a fully Red-Bull loaded, sleep deprived developer at 3AM “how is it going?”.
So looking back, there was a time when great developers events were the norm. The pandemic put an halt to it and with budgets still being locked by finance, it seems developers programs are not going to be at the scale we knew and need them to be. Mastercard announcement was nice but it will be important to see if they put the money where the impact is the most notable.
Below is the list of all these great events which defined the early era of APIs and developers experience. That the list could be expanded upon, and the "greatest" events are somewhat subjective.
Here are some notable mentions:
Here are some hackathons:
So which ones do you remember? Which ones did you attend? It is really sad to have seen so many disappear while the world is requiring more and more talents that these events helped surface. In my book “The Delivery Man”, I talk about hackathon sharks. In these days and times, with investors trying to see who can scrap by with little new investment, hackathon shark teams were the ultimate start-up team you wanted. But to see them, they need the environment to strive.