A deck is a relatively easy and cost effective way to add value to your home and at the same time increase your space and comfort while you live there. In my view, having a deck is the Australian dream. There's nothing quite like beers and a BBQ on a beautiful deck.
To DIY your deck or hire a professional
Building your own deck does require some skill and experience. There are different types of decks and the difficulty level goes up if you choose a more aesthetic pattern than simple straight lines, and even further if you need to build around corners or your house itself is skew. Some companies will be happy to start the job off, give you some advice, and leave you to complete it and ask questions if you need more help. There are also loads of guides online and help from your local hardware store.
So really, the answer here is to work within your limitations, get help if you need it, and hand it over to a professional if you're all thumbs.
Check your deck
Before you start, ask about regulations and planning permission requirements at your local council office. Often deck structures, particularly those at the front of a house, do need permission from the council but it's a simple process to follow. To get this permission you'll need a drawing plan of the deck including dimensions, height above the ground, gradient of the ground beneath it and where the footings will go.
Here are some top tips to building your own deck, if you do decide to DIY