Wha'ts much harder to program?

A social program like something like Snapchat, Instagram, Facebook

or

An open world video game like The Elder Scrolls Skyim, Minecraft, Fallout.

A simple social media app (or web application) that mimics the basic features of Instagram or Facebook would be far easier to program than an open world game. Snapchat would be a bit more complicated for even the simple action of sending a disappearing photo, however I think someone with a fair amount of Android/iOS programming experience could manage it. When you begin to look at open world games you begin to encounter a myriad of sources of complexity: physics, graphics, threading, etc. OpenGL and other graphics libraries would be a good start, but to make with even the basic features of Minecraft would require a significant amount of work. If you're a novice programmer, I would suggest trying to emulate the basic features of Instagram or Facebook in an app/website. For example, a Facebook-like site where users make accounts and post photos and text, and send/accept friend requests. Trying to suggest friends would add a decent amount of complexity to the project. Designing the database schema for such a project may take a little while. The same goes for an Instagram-like project. You will want to avoid hashtag searching and the ilk; at least at first.

1,000 Interactive followers for $12 at Followfans