What you're describing is more like general uncertainty of the future. Procrastination is when those uncertainties have collapsed into pressing realities that need to be handled. And then you don't do them anyways.
Putting off learning a new framework because you're not sure if it will be useful isn't really procrastination. Not preparing for your interview tomorrow is.