Some time ago I was hired for a .NET developer position. My (then) boss, after praising my abilities as a developer ("We didn't know you were this good"), confessed that she was about to throw my resume into the garbage because my qualifications were "those of an Electronics Engineer, not a programmer" (I have an Engineering background).
But the thing is, I did claim to have programming knowledge! Now, sure, at the time I didn't know anything about C# (.NET) or any other similar languages, but for the most part, the rationale behind some of its features and semantics was obvious, because I know C, which was actually mentioned in my resume, quite simply, as "C".
The situation became clear after I read the resumes of many friends I knew well, and I discovered that most resumes are full of nonsense.
Here's a (representative) conversation I recently had with a friend:
L: "Adrián, your resume says you know C++, but you don't. You don't know what pointers, classes, or even functions are, let alone templates or RAII. I do know these things, and still, C++ is not even mentioned on my resume".
A: "It doesn't matter. I used C++ for some of my Arduino exercises at school, and you know what? My programs worked, and that is what matters. I know C++. End of story".
So, while my standard for mentioning something on my resume is knowing the topic inside out, other people have very different standards, and I've even seen outright lies. I guess those people make it hard for honest folks to get their resume noticed.
I wonder if there is a way to compete with that without lying. All I know is that they got hired a lot sooner than I did, so embellishing their resumes obviously worked for them; but in my case, claiming to have skills or knowledge that I don't actually have feels dishonest.
And just for reference, whenever I receive effusive praise (and not just for work purposes, but also in my personal life), I am told that I should learn to present myself better and "stop being so modest". But again, I am in a country (mx) where most people prioritize appearance over substance. I'm starting to wonder if the grass is greener elsewhere.
I used C++ for some of my Arduino exercises at school, and you know what? My programs worked, and that is what matters. I know C++
Don't worry about it. This person won't pass a C++ interview.