That's why you pay contractors / specialized people.<p>A 2-day electrical job would probably have taken me a month to complete working evenings / week-ends, assuming no other house maintenance on the side, and the job would certainly have been sub-optimal and I'd have selected overkill components. Same goes about a plumbing job, it's not rocket science, but working in tight spaces can be tricky/messy, professionals know how to do it.<p>As for the backend, it's easy to spin up if you know the tech, have done it a couple of times and know what to do. Given enough time, I could probably design an IoT gadget from the ground up. FPGA conception, ASIC design, then PCB integration, spin up, mechanical design, network interfacing, back & front end services. But not only the end product will certainly be over-engineered, but it will have taken me 2 years to build and I would have no idea how to sell it.<p>I had a family member who cashed out in the SV and then tanked his next start-up. Long story short, he's a business guy, not a tech guy. He lost 3 years on fairly simple MVP, then finally decided to pay someone, but it was too late.<p>I guess the morale of the story is to know ones own limits...