Getting Your Foot in the Door

Photo by Loverna Journey on Unsplash

Finding a job as a new developer can be extremely frustrating. Most companies want seniors because they think their problems are unique, but it’s often not true. There’s a huge shortage for seniors because, as you guessed, everyone wants a senior.

On the other hand, not a lot of companies are willing to train juniors to become competent due to fear of “talent flowing out.” In simple terms, training a junior requires time and investment, and a lot of companies are not willing to do that. If you do manage to find a company that trains juniors, you’ve found a great company.

I would recommend finding an internship, preferably a paid internship. I’ve seen many internships grow into prosperous relationships and employment.

Don’t be afraid to be the intern. No one should abuse you or humiliate you. I always treat my interns on the same level as full-time seniors. No matter who you are, you’re still one of us. If a company mistreats its interns, find a new one that treats you with respect and lets you grow.

Also, internships show what the day-to-day life looks like for a developer. Having access to this information can be lifechanging since you get to decide if this is something you truly want. You still have time to pivot if you don’t like it.

So there you go, folks. To capture the message: