one thing i really wish junior devs would do better, is cut down on the number of unnecessary changes and off target features. Its very easy to get distracted and not stay on target, cuz its cheap to add garbage code
smaller, higher quality code, with better architecture is what we should be striving for.
tiny well architected code bases. yep. incentives do matter as well. indeed.