I agree, from being on both sides of the interview table.
Although I started doing this around the fifth year of my career, I'm now a graybeard that has been in the business for a very long time and have racked up a lengthy work history. Nobody is going to want to read through a 5 page resume.
My practice for a couple of decades now has been what you state here -- I write a new CV for each position I'm applying for, and only include the things that indicate my fitness for that position. I'm always prepared to provide a complete work history if anyone asks, but I don't remember anyone ever asking.
Although I started doing this around the fifth year of my career, I'm now a graybeard that has been in the business for a very long time and have racked up a lengthy work history. Nobody is going to want to read through a 5 page resume.
My practice for a couple of decades now has been what you state here -- I write a new CV for each position I'm applying for, and only include the things that indicate my fitness for that position. I'm always prepared to provide a complete work history if anyone asks, but I don't remember anyone ever asking.