For sure, but the defining characteristic of a portfolio is it differentiates a candidate, when there other good signals to do so don't exist.
And specifically, when there are no signals that can be normalized across candidates for comparison.
I feel like that's pretty descriptive of most general software development.
But most aren't. Most devs clock in, write some code, clock out, go home, do something completely different. It's a job. They operate inside the salary bands of their organisation, and they do okay, doing normal work.