Eu sei que pode ser frustrante e causar ansiedade, mas se voce foi contratado como dev junior e acabou de comecar, acredito que seus superiores nao vao achar ruim, eles devem entender. Se isso nao acontecer, ja eh um red flag pra essa empresa.
Dica:
Documenta tudo do que voce conseguiu fazer pra futuros tasks, e tambem o que voce esta tendo dificuldade (tipo, tive que pesquisar isso e aquilo, tentei isso e isso), e quando chegar perto da deadline e voce ver que realmente nao vai conseguir entregar tudo, mando pro seu superior tudo o que voce fez e suas dificuldades e por conta disso voce vai atrasar a entrega, mas ta trabalhando duro pra entregar tudo em dia. Acho que eh importante essa transparencia,