My first advice would be to time getting a puppy for a long weekend (NOT Christmas!!) so you will have extended time periods during the initial adjustment. BUT don't spend every moment with the puppy; you want to get it used to being alone. You'll want to leave for gradually extended times: 15 minutes, 30 minutes, you get the idea.
You'll need a puppy proofed room and safe toys. No stuffed toys for unsupervised pups, please! And don't buy them at someplace like WalMart. I've seen some toys there that were horribly unsafe.
Having someone come over and take the dog out during the day is a good idea. If you plan on doing this, be sure to spend special time socializing your puppy with this person; just make certain this is someone you can trust! After all, you'll be letting them spend time not only caring for your puppy, but this person will be making friends with your dog and will be able to do anything they want in your home while you are gone!
There are about a million other things to mention, but this is a start, and you'll get lots and lots of good advice from other members.
Perhaps the best advice I can give you would be to please consider a rescue of an adult dog. Working all day, it is much easier on you and your dog if all the puppy training stuff is over, and these rescued adults seem to just know what you've done for them and make the most wonderful, loving companions. I've never regretted a single moment of the time I've had with any of the adult dogs I've had the privilege to bring into my - our - home.