Self-driven means to me that you are independently motivated. I think hard work goes along with that in that you are a self-starter, self-motivated, that you don't need someone else necessarily lighting the fire under you to get the work done.