This is my first software development job. Initially I paired a lot with other developers but recently I’ve started doing smaller tickets on my own because I have just enough enough experience to complete them. I’m generally doing more than is expected of me.
Towards the end of each sprint the board has no more tickets to pick up. Other developers are finishing up their work so it’s not productive to join them a lot of the time but I want to be doing something or I feel stressed that I’m not actually working! This is 1-3 days away from the end of the sprint.
I can ask the lead dev to take specific tickets out of the backlog but those still have to be refined. If the answer is effectively no then I end up with nothing to do until the end of the sprint. I don’t want to be constantly bugging the lead dev because they are busy.
Everyone else seems to have things to do although some of the time people sit in calls of 3 where the third person isn’t doing much but they do learn from this.
I don’t want to give anyone a bad impression of me so I’m not sure what to say. I’m 90% sure that I could fix this with better communication but I don’t know what to do. What can I do?