They didn't think I had a chance, but since I showed respect by taking the time to write my CV and cover letter myself, the least they could do was give me a chance.
I didn't get the job, of course, but the VP sent me a P.S. He said he hoped we could collaborate in the future, and he appreciated the time I put into it. (At first I thought it was a template, but on second thought, I think he was sincere.)
So my two bitcoins for you: be yourself, even if you’re a bit rough right now. You'll get better. People do notice the effort you put into how you present yourself or at least the people I think actually matter to work with and work for.
I consider myself a hard worker, but realistically fairly mediocre in terms of pure skill or ability (and that’s okay, I’m doing fine). What matters more to me is that I’m always trying to learn and grow. I tend to find it offputting when candidates describe themselves as “experts” or “highly skilled” in technologies or languages. It’s possible to be an expert, but usually that comes with very narrow depth. These self-declared experts are often a red flag.
I’ve been coding in C# for nearly 20 years and have been using AWS technologies for nearly a decade, and I still wouldn’t call myself an expert. I find it a bit amusing when self-declared experts cannot confidently explain the inner workings of the garbage collector or the CLR in great detail. There’s nothing wrong with not knowing those things, but declaring yourself an expert sets a high bar that often doesn’t hold up.
Personally, I much prefer candidates who are humble, honest about their strengths and gaps, and clearly motivated to keep learning.
I’ve shifted more towards cultivating relationships with coworkers and using those connections to find work when those coworkers move on. It’s way less effort than trying to generate content and has gotten me two decent jobs since 2023.
I consider myself to be an A- talent. I’m very hardworking but there are much more talented developers than myself looking for work.
Business is not your mommy nor a nobel prize committee, it doesn’t care if you are smart or not. It only cares if you can execute your function good enough to justify your salary and get the project out of the door on time.
If 2 candidates are good enough - the cheapest wins.
Therefore there is no point in marketing yourself. Just learn to play by the rules (i.e. how to pass interviews, make up resumes etc) or get unique and extraordinary in your niche.
It cares if your smart. Hence leetcode etc. You need to be practiced for that.
It also helps to be connected to get your CV top of the pile.
Yes most of us are commodities. But in some ways we are not. Two engineers, same creds, one knows someone who works at the company for a warm positive intro. This is not fungible.
Be prepared for disappointment though. Many places are not looking for experts or people that stand out. Most places are looking for that common piece that is easily hired and easily fired.
german_dong•1d ago
giardini•1d ago