markdown guide
 

Fill out as many applications as you are comfortable with, or more. For the majority you will hear nothing back and you have to accept this. Your free time could be spent contributing to open source projects you always wanted to contribute to, even if small. Otherwise you should work on other things you are interested in, but not solely coding. You probably want to refresh/update yourself on algorithms and data structures (especially those you are not familiar with) as these may turn up in interviews.

You should only look for remote jobs if that is the kind you want. They are different from non-remote jobs and you are less likely to get them if you have never done one before. You could start by contracting on the side.

It took me about two months to find a new remote job, and I even travelled quite a bit across the country to end not getting them. Be prepared to wait.

 

Thanks a lot. I will look into contracting.

 

Portfolio

Your portfolio is essential to any developer job, it will show off what you're able to do and your skillset. While you're applying and waiting to hear back or on an interview use that time to build up a portfolio. Got an idea? Build it, make it open source. Show the recruiter your code. A lot of recruiters in the dev industry won't look at degrees, they want to see what you can do.

Remote/Internship

Whichever you find is great, even a remote internship is great. The time you have with the company will benefit you greatly, learning new skills, working on new projects. As for the type of remote/internship its all up to you and your personal preference. I find that remote work is better for myself, never really liked internships.

Applications

Companies are hiring developers constantly, there is no harm in applying for multiple places at once, it leaves your options wide open for if a place wishes to take you on.

Making it more appealing

Always keep your resume to one page, and your work on a portfolio. I've found that a lot of the times if your resume is over one page some recruiters just throw it out and don't bother reading the rest. Branching off above make your portfolio stand out, make it unique to anyone elses and something that will catch the eye of a recruiter.

Don't be afraid

Easier said than done aye? But its okay not to get a job, its okay to fail an interview, going through all these will benefit you greatly. It took me many interviews and applications to find my first placement. And once you do the feeling of completing the interview and walking out there with a new job on your hand is a great feeling.

Best of luck on finding a job!

 

THANKS A LOT. Specially for the don't be afraid part.

 

Having personal connections to people in companies you're applying to can go a long way. It wouldn't hurt to try to attend a few meetups in your area, or a conference, to build those personal connections.

 
Classic DEV Post from Jan 28

Do you have any energy and time for your personal goals after a full day of work at your job?

Adeel Hussain profile image
Interested in C/C++. Kernel Work. And also fascinated by machine learning. So many things to learn so little time.