Tips to get your first job as junior developer


Finding your first job as a junior developer doesn't require a bunch of technologies as may you think.

in this article, I'll give you some tips and tricks to get your first job. 

first of all, you have to be enthusiastic about coding, solving problems, dealing with new technologies, frameworks and you should be flexible ready to learn anything if it doesn't fit you? this article will not help you.


1. Build side projects 


You probably asking what does it mean 'side projects',

it's self-explanatory, a project you are building in parallel with your study or your job.

why you need it?

simply it gives you a clear vision how real projects works, you will learn how to deal with APIs (Application Programming interface) how

to consume it, how to manage your time, tasks and so on . you may say I'm a just newbie and I still learning or just discovered this

industry my answer is who told you to build an app like Facebook?

Search for a small idea like management apps something can cover all that you learned.

I always did that when I was studying I built games with Html and javascript and my level at that time wasn't good enough (and still) I used some small functions to move things.


2. Get an idea of almost everything


In the development field, there's a thousand of programming languages, frameworks, libraries, design patterns ... and so on, mastering all of them IT'S IMPOSSIBLE, but having an idea of it will help you in your career for sure. it's not mandatory but it will highlight your resume, for example frontend developer has to know HTML, CSS, JAVASCRIPT, and some of these libraries & frameworks like jQuery, Angular, Reactjs, Vuejs ...

I think it's enough for him to develop an App or website. but he will not have an idea of how the server-side works. that's why having an

idea will help you to realize that server-side languages just receive requests and do some small logics like saving into the database and send a response (for small apps*) to the client-side there's no magic there. having that idea will help you to follow the flow of data.


3. Build a resume 


This step is common for every industry, download a copy from the internet and fill your information, there's a lot of articles describe how cv should be, include your side projects and highlight them with small descriptions. and other advice is to avoid that kind of cv with too

many colors follow KISS concept (KEEP IT SIMPLE, STUPID)


4. Join the communities 


I highly recommend you join as much as you can the community groups, tech meetings, open to the world don't be that shy person no one will know you or recommend you to a startup or a company. build your network try to join every circle you face in a meeting with a small introduction who you are and what you do, collect business cards and emails, and always remember this quote "YOUR NETWORK IS YOUR NET WEALTH" to be honest with you this is the most valuable tip in this article. with a network, it's going to be easier for you to find your first job