In many cases it still is. But fewer all the time. We have much more choice. And the demand side has much more influence. Customers not only have more choices and better information, but so do employees.
Job titles are increasingly less gear-like and more meaningless.
There are also companies organized not around work, but around craft . I submit that this is exactly what we have with companies that work mostly with code. We don't manufacture our code so much as architect , design , create , build , author and write it. We don't choose those words accidentally. Kamm's advice is no less valid for these companies and occupations.