I have been asked to write the "skeleton" of the new version of a large software with angular. I don't like web development.
I have started reading the angular tutorial, and you're right that it's emotionally very disturbing. There are many files, some sophisticated design pattern I have no understanding of their existence and utility.
On top of that I don't really understand the mission I have been given.
So I'm doing vague work, with a technology which I don't like and don't really understand the philosophy.
Suffice it to say that I have all the good circumstances to procrastinate. Most troubling thing for me is that I have been in this situation for about 2 months now, I have quickly talked about procrastinating to HR some time ago, and yet nobody is really bugging me. I guess I should try to tell my superior to give me a more concrete work to do, or at least give me precise constraints.
What's even weirder is that I feel bad for being in this position, somehow it makes me vulnerable and sensitive, like I could be judged for slacking, but on the other hand, I'm not being reprimanded or told about it.