[Rant] I can't stand shitty engineers
I can always empathize with contractors and maintenance folks because as a Civil Engineer, I deal with so many shitty engineers myself it drives me crazy. Just unresponsive, no accountability, doing the bare minimum type of engineers make my blood boil. Having to tie in our scope of work to the work another shitty engineer creates double work for me. I end up being the QA/QC that the other firm was too lazy to do themselves. Laziness and incompetence, and praying nobody notices and that the contractor knows what they are doing. Just don't be that guy. Create work you are proud of and that you are happy to discuss with other people. I can tell instantly when another engineer is cagey or unhelpful that they didn't do their due diligence. You get paid a lot for this work, do it right.
Edit: to clarify, I am talking about maybe 5% or less of the engineers I work with. Not anywhere close to the majority. But 1 out of every 10 projects I am on, I am dealing with some shitty engineer that makes my job 5x harder.
Honestly, if you are on this sub, you are probably a pretty decent engineer. You are are actually interested in learning things and being better at your job.