I have been thinking about this a lot lately: quality of life, quality of a product, the quality of the work we do.

It's important but it's also important not to obsess about it to the point that it becomes, well, an obsession. That's not to say that we should default to "good enough is good enough".

Take for example a Product. Depending on what we do quality is of the utmost importance. Apple got this a long time ago but IMHO they have turned it in to an obsession and it doesn't always work. Take for example the screenshot below from my iPhone (I use Android as my main phone but have an iPhone and Windows Phone also for testing):

They have made the back of the header slightly transparent, as a subtle touch, but when the green message appears behind it it looks like, as my daughter would say, "poo poo". When I first got this phone I thought the screen was defective.

The quality of the work we do is also important. We should strive to be the best we can be at all times. Not just good enough. Not just getting our job done waiting for the clock to hit 5:30pm. Take pride in what you do and strive to do your best and be conscious of the work you are doing, thinking about how you could improve the next time around.

We won't always get it right the first time around. However, if we start off wanting to do our best and when we are done think about how we could improve on what we did then we gradually get better. It is often said that the most successful people have failed many times in the past (or something along those lines). They learned and we should always keep on learning, not just settle. That is something I want my kids to grow up believing.

I have heard people say (and read about this mentality) "When it's really matters then I will put the effort in". I have even had to suggest to people they leave a company because of that way of thinking and have come across this in my career a fair bit. You set yourself up for failure thinking that way. Why not try every time and learn every time. It will make you a better person, give you job satisfaction and your co-workers will thank you for it.

Lastly quality of life, but first let me mention one more thing about careers. I have always said to myself that as soon as I start not enjoying coming to work then it's time to find another job. I don't mean quit at the first sign of trouble but if it becomes a chore day after day, if you start dreading Monday morning week after week then move on. We only have this one life to live so try to make it work but recognize when it's not and find what makes you happy.

The same can be said of life and relationships. When it just doesn't work anymore then change it, make you happy! If you are happy then those around you feed off that energy also.

We all deserve to be happy.