Great post. I can understand you for a bit as a software developer; people outside of the industry think it's all unicorns and rainbows, and you're there at 3AM trying to fix annoying bug in production environment. I personally think that people like you should be more presented in media to get the hard truth about being a scientist and becoming more grateful for things you do (and to help in elimination of BS like anti-vaxxers).
I followed you and I look forward to read more posts like this.
RE: Frustration in Science - And what Everybody can learn from it