Whether you would cheat yourself out of a job if you wrote down a high expected salary may depend on when
you name a number in the job search process, because asking for a high salary too early can
hurt your chances.
On the other hand, naming a high expected salary
further into the process can give you negotiating power – it's much easier to negotiate down rather than up. Experts say that naming a higher salary makes you seem more confident, prepared and sophisticated rather than coming in with a low number (which can make it seem as if you don't find your skills valuable).
It's critical that you do your research about the position so that you understand what would be fair compensation, based on information from sites like Glassdoor, and through available industry information. In the application process, you can simply state "flexible" or "negotiable" when asked for salary expectations, and mention the same in an initial interview, stating that you need to learn more about the benefits, job title and opportunities for advancement before naming a specific number.
The time to make your salary bid usually comes in the second interview; don't be shy about offering a number as research shows that negotiators who make the first offer usually come out ahead. If you need tips on how to write your resume, you can find them here