To excel in software development, consistent learning and practice are crucial; how much depends on your goals, from "just ok" to the "best of the best."
The "Full Stack Developer" title is a misconception, setting unrealistic expectations as it encompasses business analysis, design, development, and deployment, demanding extensive expertise rarely found in 3-5 years of experience.