No it is not that wrong, and we can go for 2.

However, it would be nice if `/api/programmers` could serve HTML **and** JSON, not only the later. This is related to [question L](https://github.com/knpuniversity/rest/issues/1#issuecomment-37996471).