Shaders turned out to be super intuitive once I got the basics down. The tutorials on thebookofshaders.com were super clear. I went from nothing to making an interactive visual installation for our event (using touchdesigner for input processing) in about 5 days.
Oops, forgot the render