> internships where you've worked at a real company writing real code
Though why would companies make that nontrivial investment if they can use AI instead?
Furthermore, I’d argue that learning good judgement takes around a decade of full-time dev experience. In particular, experiencing the long-term consequences of one’s design and implementation decisions. You don’t get that just by college education and a few internships.