Hello everyone! Is there any sort of guideline as to when someone would be ready to get a job? I´m thinking more about the lines of “if you can do X and Y, you are ready” and the like. Any ideas? Thanks!
There isn’t anything that straightforward, which is part of employers have a hard time figuring out who to hire. Maybe research interview questions for your field of interest and see how well you can answer them?
Whenever you start, expect a lot of rejection and a process that drags on for several months.
Without a proper education it can be hard. But once you got a decent portfolio and practise for interviews you can apply, I mean at worst you will just get declined.
With education it shouldnt be too hard.
I think it’s really weird how we can live in the same country and have so vastly different experiences of the job market. I have education (engineering physics and electrical engineering) I get consistently turned down for jobs.
I have a lot of friends in the business so it helps to get opportunities. Go to some meet ups and talk to people.
I have been to the meetups there are. The people there only work for corporations that only hire juniors with 3 years of experience.
Given your username, this advice might be a bit discouraging, but there is a simple answer:
If you have to ask, then you are not ready.
Oh, I can answer most of the questions I´ve found with ease. My biggest fear, I guess, is not being able to deliver. Plus, most jobs I´ve seen demand experience which I don´t have.
I have never had all of the “required experience” for a job I’ve been offered.
The basic answer is your never ready, but that doesn’t mean you shouldn’t try to go out and get jobs.
There’s no such thing as “knowing enough”, or knowing everything for that matter. As such you should keep learning, even once you get the job.
If during a job interview you fall flat, find out why and look to improve yourself. But you generally wont know what you need todo unless you seek it out.
Part of the learning process is knowing what you don’t know. The best way to find that out is to put yourself in situations you want to be able to handle.
Goodluck, keep seeking out that knowledge and pushing yourself.
Don’t be put off by job adverts. Companies generally list their whole stack, but most coders will focus on back or front end. If a company is open to employing a junior developer (the salary is the best indication of this) then they definitely won’t expect you to work the full stack - or be an expert.
Remember also that the demand for good developers exceeds the supply, and that your best assets as a newbie are enthusiasm, experience of recent tech, and willingness to learn.
Finally, to bridge the gap between a student and a junior dev, I highly recommend learning as much as you can about Git, Jira and Agile.
You need 3 main things:
2/ Either work experience or studies. You should include in your CV whatever courses or certificates you have that show that you’ve been studying. They don’t need to be official certificates. Saying that you’ve been studying the curriculum of freecodecamp shows your interest in learning by yourself, which is a very good thing.
With these 3 things you should be ready