&gt; Things are probably the other way around. Don&#x27;t take the job if you think that you will be easily replaceable. In that case, take another job.<p>So if you apply for a position at Google and they offer you a job that suits your skill set and background you should not take the job because Google potentially has a list of thousands of people they could replace you with? wat?<p>&gt; Never apply for a &quot;job&quot;. Always apply for a project, or rather, do your own project, if you can.
What matters, is what the project at hand is all about, and if you have the ability to do it. Discussing unrelated issues about credentials or unrelated previous experience, is a sign that the person in front of you has time to waste; his own time, but also yours. That is a red flag.<p>If you apply for a position and the company is not interested in your experience or previous projects then I&#x27;m fairly confident of two things. a) The company is a sweatshop and burns through junior developers like tissue paper to flame. b) The work you will be doing will be the worst sort of low skill crap work that no one with a half way decent resume and experience wants to do.