 Salesforce has so many products, I didn't mention it yet, sales cloud, service cloud, CPQ, industry clouds. So I knew my not as a professional, even though you may be in another industry for five years, 10 years, you may not get opportunity to work on all of these products. So how do you learn new product? Like, suppose you have never worked in CPQ, how can you learn? One of the easiest way I recommend is get a certification, right? So go to trailhead, find the trailhead for the CPQ, go to the trailhead, create a sandbox, complete those hands-on exercises and then appear for the certification. So these certifications help you to get a decent, I will not say it's like complete knowledge, you'll become an expert when you need certification, but it gives you that head start where you, from nothing to you have decent amount of knowledge about a product so that when you are putting a project, you can apply that knowledge and you'll be able to perform with minimum assistance.