Job “Dating” Afterthoughts: MongoDB, R, and RDF
I went to a job networking event tonight in D.C., but it seemed more like a job dating game. I never was comfortable at events like this and it reminded me as well of the fraternity “dating game” in college. Although this event itself was very nice and professional, it did leave me thinking there has to be a better way.
Companies here, like elsewhere, are looking for full stack developers and data engineers. That got me thinking about the modern technology stacks for software development and how I see that intersecting with data science and linked data. Each discipline seems to require its own way of thinking, but I see what seems like a convergence around MongoDB, R, and RDF made possible by JSON-LD.
I believe part of the move to MongoDB, Express, Angular, and Node.js is the speed for making changes. Need the data model to have a new property? — Boom it’s changed! And MongoDB and JSON-LD work well together. The beauty I see in the move to JSON-LD and thereby RDF is:
“ RDF has features that facilitate data merging even if the underlying schemas differ, and it specifically supports the evolution of schemas over time without requiring all the data consumers to be changed.”
And R also now works with RDF data. That is a lot of fast changes, evolution, merging, and analysis without having to mandate an approach and just in time to rescue failing ERP implementations. I think the creation of JSON-LD in 2014 should be awarded as a major technical achievement.
I’m not sure if my social mingling will lead to any second dates, but at least it offered me a new perspective to share.