I am an older engineer and I would rank myself 6-7/10 in most aspects of my work, even if I have architected and built some trend-setting systems in my corner of tech. I have never seen a junior score themselves so low on average.
My experience is also that companies that care about these things (where hires are mainly filtered by HR and not SWEs) tend to build very mediocre teams. I am probably old enough to eschew the whole resume padding or prettifying thing all together. My last resume was written in Notepad, and it worked just fine for its purpose.
Disappointedly, lots of "resume uploaders" refused to accept my file, even as .txt.
Had to retreat back to pdf. Hard times we live in.
markdown resume.md > resume.tmp.html
cat template/header.html resume.tmp.html template/footer.html > resume.html
cp resume.html resume.tmp.html
sed -i -e 's/"normal"/"pdf"/g' resume.tmp.html
xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf resume.tmp.html resume.pdf
rm resume.tmp.html*edit: The generated PDF from the template mostly works with OP's resume-parser[1]. There's just fields lacking like Certifications, Awards, and Skills which are parsed under the Projects Category.
I just saw a new hire at my company introduce themselves by email as a "senior developer" with two years experience. After reading that email, I cringed all the way under my desk...
"In terms of the whole world? I'm probably a 5-6 out of 10. In terms of people in finance, I'm probably a 8 out of 10."
And I put it this way to show: - I'm not a Perl guru - I also know, roughly, the spectrum of Perl skills in my industry - I'm therefore closer to the upper end for my role + industry match
I wouldn't take a 9/10 to mean I am in the top 10% world wide in this skill, rather it is where I consider myself most proficient.
For more senior roles I might see it as a slight red flag to be honest.
I don't care for skill self-ratings as a concept either but these are placed in what would need to be negative space anyways. If you're committing to a skills list, removing the rating dots and stuffing more skills in their place probably wouldn't have a positive effect.
If somebody has experience in different areas (not just "Java and c++" but e. G. Project management and technical development), it may be useful to understand their relative ranking or focus or priority or direction.
All data is data.
At the end of the day that’s all that matters. If it is a skill you have just list it, don’t fluff it up.