make view for job, throw exception when a user wants to update his not-owning-job