I work in robotics for a living, I spend most of my day connecting sensors to computers and writing udev rules, symlink, and yaml files for all the hardware to talk to the software. I then have to calibrate everything and during all of this process hope nothing intrinsically changes with the state of the robot.
Despite tracking all my efforts and defining these systems in documentation there's just so many little things that can go wrong from the application layer all the way down to the electrical/silicon level and even the mechanical. It's damn miracle we have even made improvements in this field since the first autonomy/AI attempts in the 60s & 70s. Despite all that, shit still breaks, entropy still defeats the most elegant of systems engineering, whiny billionaires get divorced and say stupid shit that steers half of the field in the wrong direction.
And here's me, the dipshit girl making the robots work, and they cause me so much strife. However, it also is the best thing about my job. Every day is something new, every glitch, error, human factor, safety incident etc. is a new problem and challenge to solve. It makes the curious part of my brain scream with joy and lead me to spend hours reading docs and forum posts on various bits of computers, compilers, mechanical, technical, systems, networks, embedded stuff, remote sensing. All kinds of shit.
Robots are hard.
And I hope they stay that way.
(Note: this is by no means an attempt to gatekeep this industry, it's a lot of fun and more people should be excited to work in a field with so many avenues for discovery and learning.)