4 ms·
Ask HN: How do you evaluate your skills against requirements?
Hello everyone.
A quick background update:
I'm a self-taught full-stack developer (JS, HTML, CSS = frontend) (Python + Django = backend ++ I know PHP, C and C++) with minimal experience (although ironically I am running an online tool for myself and others that is aiming to address that single lack I have in my journey as a coder - experience).
Although I'd love to work on some of my own ideas, ideas don't buy bread. So in needing a job, how do I compare my skills against the requirements of a job post?
Most of them ask for experience, being a 'ninja' or 'superman' or something else. Also, I've been told by some other guys before that when you see a posting asking for high-level skills in every facet of multiple languages, those posts aren't written by engineers but by non-techies.
In my own self-observations, I don't believe I am the best coder out there. I can't code the shit out of something by going into a 'trance-like' zone.
I typically reference here and there.
I debug well (cause linux has made me read text and make sense of it) and I believe I can make a good coder that can deliver.
Apart from where I live (South Africa) where requirements are out of this world, I am just wondering:
How could you evaluate your own skills on a personal level against what requirements a company has?
Even if it is a junior position, requirements sometimes specify a massive amount of things you "should know" and yet I've heard of people going into jobs and end up writing small functions, etc.
Does anyone have some silver-lining advice or an answer?
I feel kind of deflated looking for a job...