I’m all about the union of Dev, DevOps, and Quality. Eventually I have come to realize that testing is critical. If someone doesn’t know how to test a task, is the task worth doing? Testing is crucial to delivering valuable systems.
Julia Evans says,
“I have one main opinion about programming, which is that deeply understanding the underlying systems you use (the browser, the kernel, the operating system, the network layers, your database, HTTP, whatever you’re running on top of) is essential if you want to do technically innovative work and be able to solve hard problems.“
I strongly agree and this is how I work.