I'm not a professional, but for decks like that, professional deck builders should follow local building codes. If they used what you think they used, I see at least 3 code violations, if they were following my local codes. 1stly, if the deck is more than 6' off the ground, you can't use 4x4 wood posts; need to use either 6x6's or steel tubing which is anchored to concrete footings. If the joist span is 10 feet, the maximum span between posts with a 4x6 beam is only 6 feet. If it's a 4x8 beam and joist span is 10 feet, you need posts at least every 8 feet. So with only 2 posts, and a 10 foot joist span, you need to use at least a 4x10 beam, else it will fail inspection. The railing probably fails inspection also, since there aren't enough 4x4 posts, and that the posts aren't mounted to the joists. So that deck design, even if it was built by a professional, probably fails my local safety inspection.