So you’ve been learning to code for a few months, finished a Bootcamp, or just got out of university, and you’re wondering if you should start applying for jobs because you’re not sure if you’re ready.
This is the dilemma many of us find ourselves in when trying to get our first developer job. So how do you know if you’re ready for a junior job?
You’ll never really know until you apply for a job, get an interview, get rejected, learn from rejections, repeat until you get your yes.
I will talk a little about the process for a junior position here in Brazil and you will be able to analyse it if you are prepared. For sure these tips will also help you if you are not in Brazil.
The company will usually send you a test within 7 days.
What you need to do:
– Copy a layout or create one from scratch.
– Implement 1 or more features, create a request to an external API, manipulate data, do some search consuming an external API.
– In some opportunities, you will be asked to use some framework.
What do I need to know anyway?
👉🏻 HTML, CSS
👉🏻 How to use a library
👉🏻 Http requests (axios)
👉🏻 Structure your project
👉🏻 Javascript, how to interact with DOM, if, else, for (map)
👉🏻 Terminal commands
👉🏻 Ask other developers questions
👉🏻 search for solutions to your problems and read documentations
👉🏻 Use Github, the basic commands
Differential
🏆 Responsive design
🏆 Unit test
🏆 Know a framework
🏆 Deliver before deadline
🏆 Create a readme of the project, explain how to run the project and which technologies are used
🏆Create some functionality that was not requested
Tips for you to rock!!
⭐ Focus your efforts on doing the logical part, do the CSS and layout at the end, your logic counts a lot more, but of course don’t leave the CSS to be desired.
⭐ CSS, study flexbox and flexigrid, will save you in many situations.
⭐ Start with what you know and then do what you find most difficult.
⭐ Start doing it as soon as you receive the challenge, challenges may appear during the development and you never know.
You may find jobs that don’t need all the skills. Are you prepared?
0 Comments