|
Let's face it, most of us don't work on cancer treatments, cutting edge machine learning, or NP-problems every day or even once a year. Is it just me, or do others sometimes feel like they are just moving data from here to there, buttons from there to here, colors from this to that, extra fields in services, oh a neat opportunity for caching, and so on...? And then there's just work we make for ourselves, maybe to do something interesting for once like switch to some new framework, switch up to a functional programming style, join some religious coding cult over here, then switch to over there, google "how to do X in Y language/framework" and so on again. It has left me wondering, are we all just McEngineers serving up soft-serve and fast-food for fat executives and fickle users? Sure, we can make this polynomial busy-work interesting, but after awhile doesn't it get old and do you find yourself just copying and pasting from SO to get on with it? How do you cope with this, or do you reject it for some reason? |
(My brother-in-law works in cancer research. Most of his daily job consists of drawing blood samples, growing cell lines, killing mice, and managing lab techs. He has had one paper published in Nature [1], which, if you read the abstract, will make your eyes glaze over. I work in machine-learning. My daily job consists of labeling training data, debugging ETL code, and looking at relevancy scores and figuring out where I went wrong.)
I think it helps to realize that this is the human condition - big developments are built out of little developments, and often aren't recognized as such until years after the foundations are laid. Usually, when we think of big prestigious work, it's because of an information distortion in our brains, which aren't equipped to track the minutiae of all the little steps it took to build something we notice, and so only latch onto the thing as a whole and whatever names we can attach to it.
If you're bored at work, quit! Start working on some hobby projects where you're doing what you want to be doing, and then look for people that might have money and be willing to pay you for it. But basically all important work consists of 90% drudgery; you have to enjoy the drudgery and believe enough in the whole that it makes it worthwhile.
[1] https://www.nature.com/articles/s41467-017-00493-9