Как справляться?
Декомпозировать задачи до минимально понятных. Лучше на бумаге. Если надо кому-то показывать или спрашивать совета - в любом онлайн редакторе, хоть в те же гугл таблицах.
Что делать, если тяжело работать?
1. учиться внимательно;
2. много писать кода;
3. ясно доносить что тебе тяжело, явно просить помощи и получать ее;
4. помнить, что ты пока ещё джун;
5. помнить, что ты работаешь за деньги.
Мне знакомо такое состояние постоянного давления, поэтому более приземленный и бытовой совет - меняй контору.
Основные критерии выбора(по убыванию важности):
0. отдел разработки должен либо создавать и развивать продукты, либо заниматься разработкой внутренних продуктов, на основе которых компания зарабатывает деньги;
1. наличие опытных коллег;
2. наличие и применение код ревью;
3. наличие и использование стандартов\принципов разработки;
4. наличие планов развития продукта.