I am a junior developer in my team. I joined this team last year and it is my first job. Our working hours are from 10 to 7.
When I share some PR(1) with them. They take good time a to have look at them. Most of the time, on the last day of the sprint(2), when time like (5-6 pm) they are like - "this should work like this, this is wrong" etc. I do not have any problem being told where my code is wrong, but I do have the problem with the timing.
On last day of sprint, during few last working hours of the day, being told "this is wrong, that is wrong, correct this" is terrifying. I, so, many times wanted to ask them, "What were you doing earlier, sleeping?"
And if there is a story(3), of which I do not have any idea how should that work, if I ask more 4-5 questions .... he is like "You leave it. I will do this" instead of explaining me anything. This is so rude and irritating.
Because they are my seniors I am terrified of bring this topic during retro or in front of managers. How should I deal with this ?
1) PR = "Pull Request". Where a developer asks peers or seniors to review their work.
2) Sprint = Work is arranged to fit into a known short period of time, called a sprint, usually of 1 or 2 weeks duration. The team should ideally only commit to as much work as can be achieved within that sprint.
3) Items of work are presented as user "stories" which will typically contain only a small amount of functionality. E.g. "As a business user, Given that I have selected a date range, then the report should only include invoices for that period".