Here is my suggestion on how to stand out as a Junior:
- Have a kick ass Resume that is not more than 1 Page where you list your skills/jobs/learnings clearly
- If you worked for 2 years but have changed 5 jobs, that is not a great indicator for a future employer that you will be reliable. Not sure in your case but as a junior, you need to stay at once place at least 3-4 years in the early years because anything less, you are not exposed to real world problems.
- Be willing to work in an office and relocate wherever. This may be controversial in 2024 to mention but in my experience and opinion, juniors need to learn with their peers/seniors in person and actually lose out if everyone is remote.
- If you are willing to work for startups or very small companies, make a list and reach out to the founder's directly (email/linkedin/twitter etc). Make a case for why you. If you have a profile with anything interesting, you may get an opportunity for at least an interview.
- Always respond quickly to any emails you get from potential employers. Send a thank you email post interview if you do have an interview. Call me old school but if I interviewed 2 people and if everything else was equal, I would prefer the person who bothered to send a thank you email. Thank you is not just being grateful etc but also about summarizing what you learned in the interview about the team/company/product and why you would be excited to work with them.
- Find recruiters on Linkedin by keeping your profile up to date. Sometimes a profile update can trigger you bumping up the queue in recruiter view.
- Reach out to people you know who are in higher positions and ask for advice if they are willing.
All the best
Honestly imo as someone who had a high TC we really need to lower the expectations that a lot of people have about salary.
I think we should scale back to 100k for juniors. Senior and above should be a meaningful title and pay double a junior salary. Just talking base.
Tired of seeing 5-6 engineer levels where most people fuck around while 10% of the org carries everyone else.
As long as nepotism(both direct and indirect) exists this will always be the case.
but no two companies taste the same.
instead of “wasting time” on mentoring a junior on how to work at this company, lots of top-heavy meetings where seniors discuss how they worked at the last one.
I am very much pro-training and teaching juniors but there is (was at least) a sense of entitlement and lack of commitment that is detrimental to those efforts.
Junior positions are usually the first to go.