-
Home
Training
Interviews
Resources
Blog
Developer Relations Conference
Developer Marketing Summit
Evans Data Corp.
Conference Slides
Jobs
Post a Job
Directory
DevRel Best Practices Part 2 – Webinar Information and Links
by David I | Nov 13, 2017 | DevRelate, Webinar | 0 comments
During the DevRelate November webinar we’ll be covering Part 2 of our series focused on Developer Marketing and Developer Relations Best Practices. In this blog post you’ll find additional information and links for topics covered in the webinar. Bookmark this page and come back during November for additional updates.
Webinar Agenda
- Reasons for Joining and Staying in a Developer Program
- Developer Relations Best Practices Part 2
- Q&A
Best Practices Areas Covered in Part 2
- Events & Activities
- API Sandboxes, Virtual Labs, Cloud Instances
- App Stores & Application showcases
- Community Chat Systems
- Training & Certification
- Popular Blogging Topics
- Programming Languages to Support
Popularity of Programming Languages
- Tiobe Index – Updated once a month, the Tiobe Index is calculated by using multiple search engines looking for the number of skilled engineers, courses and third party vendors. You can read more about how the Tiobe Index is computed on their website.
- Redmonk Programming Language Rankings – The Redmonk ranking appears bi-annually and appears on Stephen O’Grady’s blog. The latest version, “The RedMonk Programming Language Rankings: January 2017” appeared on his blog on March 17, 2017. The ranking is based on code on GitHub and discussions on Stack Overflow. The ranking correlates programming language discussions and usage on these two popular sites.
- PYPL: PopularitY of Programming Language Index – This index is created by analyzing how often programming language tutorials are searched using Google. The index page says “If you believe in collective wisdom, the PYPL Popularity of Programming Language index can help you decide which language to study, or which one to use in a new software project.”
- Indeed Job Trends – Using the Indeed search system you can get some trending results for Job Postings and Job Seeker Interest. Using the interface, you can string together a query based on adding a series of programming languages.
- Programming Languages used in Elementary and High Schools – In the US the College Board’s AP Computer Science exam uses the Java programming language. Previously programming languages including C++, Modula-2 and Pascal were used. You can also find other programming languages used in secondary education to prepare students for college and work force placement. The languages used in elementary and high schools can often depend on the skills of the teachers and will normally include the use of Python, Scratch, JavaScript, Alice and others. The ACM Model Curriculum for K-12 Computer Science gives guidance for schools but does not push a specific programming language.
- Programming Languages Taught in College Computer Science – Different college computer science departments choose programming languages that are used as the first course and some focus on a language in the core computer science classes. Stanford University used to teach Java but recent news articles report that Stanford has moved from Java to JavaScript for their introduction to programming course. While C++, Java, JavaScript and other programming languages are taught in schools, most universities also cover a wide range of programming languages, algorithms, data structures and technologies to help prepare graduates for their move into industry, research and teaching.
OPENAPI and Swagger
With the Swagger YAML and/or JSON files you can use Swagger’s CodeGen tool to create bindings for more than 20 server side languages and more than 40 client side languages.
- Swagger’s range of tools supporting multiple programming languages
- Swagger CodeGen – https://swagger.io/swagger-codegen/
- The Open API initiative – https://www.openapis.org/
Evans Data Tactical Marketing Reports
Evans Data reaches out to its global developer panel to produce two annual tactical marketing reports: Developer Marketing Survey Report and Developer Relations Survey Report. The Developer Marketing Survey contains software developers’ attitudes about marketing tools and programs used to promote and sell products to them. This report provides invaluable insight for your developer marketing campaigns. The Developer Relations Survey examines issues and elements of developer programs. This report provides invaluable insight for your developer program and advocacy.