

I remember as a student when I couldn’t understand how professors could “just see” the solutions to problems. I’ve been reflecting after teaching a bit that I’m becoming that person, and how it just feels natural now, and that it’s really just because once you’ve seen enough problems in your field everything kind of just fits together, so new problems don’t really look that new anymore. It feels good to be honest, but I have a hard time thinking of it as wisdom, more just accumulated experience (then again, what is really “wisdom”?)
It can be legitimate to ask “why do you want to do X” so that you can help find a solution to the underlying problem. Saying “you shouldn’t do X” without knowing what the underlying problem is is the epitome of unhelpful and overbearing.
It’s literally a meme that devs have some obscure problem, and the only online resource they find is a forum post with one of