At many times in my career, I’ve struggled with an overwhelming sense of boredom1 that affects my day-to-day ability to do my job. How can this happen given what an infinitely deep subject computing is? I find it usually derives from the following causes: Causes of Boredom The sense the work you’re doing isn’t societally relevant, that you’re merely a cog in a giant military/capitalist water-works The work you’re asked to do is tedious and unchallenging, merely a repetition of the s...