If you committed to certain amount of work, and you finish all of that work early during the sprint, do you notify the PM? I don’t, since I know more work will just be assigned to me. I rather spend that extra time doing things I like than completing more work for the PM. I would go as far as actually withholding pushing my work to the server and spread those pushes aceoss the sprint.
Depends on whether you’re going for a promotion at the time
There's always more work to be done when you think you have finished all the work :) trust me this is true.
It seems to me that your intent is to be dishonest or lazy. Why don’t you just check in the work let your PM know it’s done and see if there’s anything else of high priority or if he or she minds if you tackle some other projects that I can help the company and you grow. Is this a generational thing? I’m definitely on the older side here, but I’ve always told my kids Showing up and doing your best makes you a rockstar In this world of slackers.
A sprint is a locked time box for a set amount of work to be accomplished. When your work is done, you should assist other teammates (testing, reviews, etc.). If your pm/po is dumping work into your sprint after it has started - you're not in an actual agile organization.
Sprint make no sense for ICs, that's a tool for management. What you should ideally do is to work on the most important thing. When you're done you pick the next most important thing and work on it.
Depends. If it makes me look good personally AND other people are not far along behind me, yes. Otherwise no because theres too many dependencies on tasks usually and starting other tasks in parallel sometimes doesnt help overall project status. Makes for a PM nightmare if not run right.