As a professional software developer I got to solve complex business problems using cutting-edge technology. I loved this part of the job. Unfortunately, it accounted for just a small fraction of it. I spent the majority of my workday idling in mind-numbing meetings, performing administrative tasks of dubious value, and fielding endless streams of email,...