To me, the thing with shaders always is: I need them at some stage in a project. I have used them before, but too long ago to remember, so I need to look up most it. I work with it a for a few weeks. That part of the project is done and I move on.
A year later, a new project comes along. It requires shaders. I don't remember how to use then and have to look it up again...
A year later, a new project comes along. It requires shaders. I don't remember how to use then and have to look it up again...
Repeat.