What is the right mindset that makes a good software developer?
Consistent learning with purpose instead of rushing results. Understanding the real problem before jumping into solutions saved from unnecessary complexity and rework. Patience helped to stay calm during long debugging sessions and slow learning phases.