I am an attorney and working hard is very important.
Remember that hard work will advance you only in a business where you CAN advance. At our law firm, we have a hard time keeping good IT and HR people because there is really no career path for them. They can get raises, but they will never be a partner becuse they aren't attorneys...there are no real promotions that they can get.
People would be wise to really think though the jobs that they accept. (I recognize that often we take ANY job to get the $$$ in the door.) Let's say you are an accountant and you take a job at a family owned swimming pool business. You probably aren't going to ever get a share of the profits, because you aren't "family." You aren't going to ever get a promotion because there is probably just one of you. If you are ambitious, you're better off in a firm or a company with a large accounting department.
Remember that hard work will advance you only in a business where you CAN advance. At our law firm, we have a hard time keeping good IT and HR people because there is really no career path for them. They can get raises, but they will never be a partner becuse they aren't attorneys...there are no real promotions that they can get.
People would be wise to really think though the jobs that they accept. (I recognize that often we take ANY job to get the $$$ in the door.) Let's say you are an accountant and you take a job at a family owned swimming pool business. You probably aren't going to ever get a share of the profits, because you aren't "family." You aren't going to ever get a promotion because there is probably just one of you. If you are ambitious, you're better off in a firm or a company with a large accounting department.
And as far as getting anywhere, my experience is that it's whom you know not what you know. 
I've learned as a federal employee that hard work gets you a bigger workload. so people spend more time working to look busy than actually working.