Scrum is the most popular framework in the IT industry, the developers need to know about Scrum which will help them in their day-to-day work. As a developer, the practices differ from team to team, department to department. You will be surprised to witness different ways of working in teams in the same department.
A developer (as defined by the Scrum Guide, will include anyone in the Scrum team except the PO and the Scrum Master) consists of Software Developers, Quality Analysts, Business Analysts, and Support Engineers.
Scrum for Developers – Do you know this?
What are the accountabilities in Scrum?
Scrum for developers – What action is required?
Going through the Scrum Guide – Scrum Guide | Scrum Guides is recommended. Ask questions during the daily scrum, raise any impediments, and get clarification during the refinement session. A developer can also take the accountability of a Scrum Master (meaning there is no individual operating only as a Scrum Master), if you see this practice happening in any team tell yourself that Scrum Master is accountability and not a role, hence it is perfectly OK for a developer to lift the weight of being a Scrum Master.