Self-publishing is a great way to get noticed by mainstream publishers. By self-publishing, you can create an impressive portfolio of your work and demonstrate that there is an audience for your writing. This will provide evidence to potential publishers that there is a market for the book you are pitching which makes it easier for them to make a decision about working with you. Additionally, self-publishing allows you to gain valuable experience in marketing and distribution which can give you an advantage when negotiating with larger publishing houses. Furthermore, if your self-published book does well then this may be enough to attract the attention of major publishers who want authors who have already proven their ability to reach readers.