Some useful insights for sure.
Although some programmers care about both product and code and know how to balance it: based on the budget.
Code-first programmers might have not had to face a deadline and a company running out of money. Not all of them are like this, but if you find yourself in this camp, I encourage joining a startup with some eyeballs into the finances as a way to balance that tendency to infinitely nitpick over small code details.