This article doesn't touch much about why plumbing is hard. I'm from Poland so I'm not only IT but also a plumber ;)
Plumbing is hard because it is not forgiving. It's as binary as IT except you can learn the outcome with some delay, once you learnt about a damage caused by a leak. Either you do a pressure tests right or repair can be expensive. And bugfixing is always tricky.
Water also goes down whether you like it or not. Think about all possible leaks inside the shower cabin. Or what is even more impressive that under a pressure the water goes everywhere possible.
Plumbing is similar to electrical engineering, except it usually doesn't kill immidiately (though working with gas is tricky anyway) but requires similar strict mental model to do right.
And when you see a plumber it seems like this person is just a physical worker. So work status misconception must be leveled with money...
I had a funny experience a week ago. One night working on a hobby web project it took me three or four hours to debug something, I finally got to bed around midnight thinking "boy, programming is hard".
The next day at work we had to find a broken heat wire in a tiled bathroom floor, running 1000 volts through the wires to try to fuse the broken wire, then heating the floor up and searching with heat-sensitive paper overlays for the likely broken spot, then breaking the tile with a hammer and digging the wire out of the mortar bed. After we found it I thought, "I'd rather hunt software bugs".
I once had to jackhammer a 4 foot wide, 26 foot long, 4 foot deep trench in my basement to replace the sanitary sewer in my house. It was old terracotta pipe and had tree roots growing into it and eventually blocked the flow. It was doing that that helped me be so thankful to have an office job. I also had to lug all the rubble upstairs in 5 gallon buckets.
I didn't. It's not good practice to fill in the trench with rubble (rubble is the big chunks of concrete with re-bar still in it, not the dirt). I left the dirt down there, along with any smaller chunks of concrete, anything smaller than a golf ball or so. Good practice states that you should fill the trench directly around the pipe with gravel which i brought down fresh, compact that and then fill dirt on top of that, which I had left down there, and then finally with newly poured concrete and re-bar. Filling in the trench with the rubble would potentially damage the new pipe I just put in. It actually wasn't bad bringing in the new gravel and sacks of concrete because gravity does the work for you. We just opened one of the windows and put two 2x4 boards to make a ramp and slid the bags down that. Just had to carry it from the truck to the window.
Good question, I don't know. The technician on site didn't have one. I guessing the camera would be faster, but the result image about the same. The nice thing about the paper is you easily can check multiple spots at once, so it's faster to divide down to the problem area.
Very cool! The tech did have some device that could measure the distance to the fault when tied into wire upstream, but I'm not sure if it was a TDR, I think he was making more rule of thumb calculations based on the characteristics of the wire. I would say though that between his voltage box, amp box, and general test tools he had the coolest tech on the jobsite in general.
My complaint is that plumbers frequently do poor work for the money.
We had some come and install an instant water heater and they cut an ugly hole in the side of the house without much thought.
At one office I worked in they called Roto-Rooter (a non-union franchise that is likely to wreck your pipes and require a call to the union plumbers afterwards) who claimed that we'd flushed a condom down the drain (very hard to believe) and wrecked the pipes so we had to call the union plumber.
Another time the sink wasn't running so we called the union plumbers, they unscrewed the aerator from the faucet, saw some crud come out and the water run and left in triumph, sure of their ability to outthink a group of mere computer nerds.
Us computer nerds were sitting at the faucet immediately after that, running it and talking about it. The now aerator free faucet clogged up again within 2 minutes of the plumbers leaving.
> My complaint is that plumbers frequently do poor work for the money.
Considering the quality of many expensive website and software implementations I've been required to use throughout the years at various jobs, this problem is not unique to plumbers.
Plumbing is hard because it is not forgiving. It's as binary as IT except you can learn the outcome with some delay, once you learnt about a damage caused by a leak. Either you do a pressure tests right or repair can be expensive. And bugfixing is always tricky.
Water also goes down whether you like it or not. Think about all possible leaks inside the shower cabin. Or what is even more impressive that under a pressure the water goes everywhere possible.
Plumbing is similar to electrical engineering, except it usually doesn't kill immidiately (though working with gas is tricky anyway) but requires similar strict mental model to do right.
And when you see a plumber it seems like this person is just a physical worker. So work status misconception must be leveled with money...