With the integration of Custom Fields we are trying to move product management from JIRA to Asana. We don’t need all the advanced things from JIRA except organization, which is achieved by Custom Fields. Only thing is, in this new more heavy environment, its more important to see only your tasks. No matter how well organized project is, specific developer should see their own tasks only.
Tasks by Assignee is not an answer because it works as a replacement of other organization structure (like Custom Fields). Goal is to see your tasks organized. Not one of these two.