Should I apply for Job or Continue learning


I’ve completed the following courses here at freeCodeCamp.

  • Responsive Web Design
  • JavaScript Algorithms and Data Structures
  • Front End Development Libraries

so should I start applying for jobs?
Can you please advise?

Assuming you want to work as a frontend-dev: Why not both?
You’ll have to learn more stuff anyway - even on the job.
Programs, codes, frameworks are all constantly evolving. So learning will always be present.

Worst case if you apply, they say you should learn more.


Thank you @Jagaya
I agree with what you said…

I see there are opportunities for front-end, back-end, and full-stack but most of them require experience.
Does making projects while learning count as experience?

They usually mean “work” expirience but it’s also usually only “preferred” not “required” - as in, job description generally list things employers would love to see, but they settle for less if you can present your skills.

So making projects and more importantly saving them in some kind of portfolio to show off, will be just as good.


Thank you very much for your valuable advice. I will try to make my portfolio as best as possible.
Again Thank you

That portfolio should be hooked in github?

Just a public place where you can share your stuff.
Could be github, could be a personal website, could be a dedicated community for your work (like Kaggle for Machine Learning)…

Github propably is the best-known place though. But don’t feel limited to it.


I agree with Jagaya, doing both would be great. Here’s my long-winded advice (I’ve now went from being a new dev and applying for jobs to being a person that aids in searching for new team members).

It is ok to apply if you don’t check every box listed in the job description, in fact most applicants who receive an entry-level offer don’t fulfill every requirement in the job description. A lot of companies will give you training when you start out for entry-level positions, so even if you say, don’t know one coding language that is listed, you may still get hired. Just be transparent, and ask them what there on-the-job training typically looks like for new developers.

In my experience, there’s potential to learn a lot more from the job interviews where one fails than the ones that result in a job offer. Applying is an endeavor you get better at the more you do it. I would say that as long as you view it as a learning experience, and try not to get down on yourself too much in the event that you fail (it is hard not to do that), it will only help you succeed in the end.

I applied at one tech company three separate times before being offered a job, by the time I received a job offer from them I ended up receiving a better offer from another company, and did not accept their offer. Don’t take it personal if you don’t get hired; and it doesn’t mean you won’t get hired at the same company in the future.

Some companies expect a GitHub link, some want a LinkedIn profile link, every job you apply to is different; but almost all tech jobs ask for a website link. What caught my first employer’s attention was my resume website, so working on one of those is a good idea in my opinion.

Make sure you do initial research on the company and it’s values before an interview with them, because about 50% of applicants don’t do that in my experience, and those applicants do not get hired.


Thanks Jagaya. I am so excited to start looking for an entry-level job, but I suppose that at least I should finish the front-end stage and have done some projects to practice first. :blush:

I agree with @Jagaya with pretty much everything they said. It doesn’t hurt to apply for jobs while you’re working. The worst thing they can do is ignore your application, but you’ll never know if you don’t try. I say go for it!

1 Like

Thank you very much for sharing your experience and for the motivation…

My case is a bit odd because I am not a fresher… I’ve worked with an IT organization for over 4 years in the support area and I would like to change my career into development, Therefore I resigned.

What would be the best approach for me? Any suggestions on how to proceed further?

It was actually application support where you troubleshoot all the application-related issues, Administration, and stuff like that.

Currently, I’m looking for Front-End related jobs.
Full-stack web development (in the future, once I learn that).

I believe I can do it… since I have completed front-end libraries certification on my own (with some help from google). Just need more practice on JS and React Hooks.

I will need to work on my portfolio

Thank you very much for your valuable advice.

I understand wanting to switch careers completely!

I think your IT skills can be extremely helpful for soft skills on your resume; you can google soft skills for front-end developers and see what matches up with your experience if you need ideas.

I agree that learning as much as you can, and doing a really nice portfolio is really going to help you land your first position. I also found it helpful to apply to jobs that would give you some kind of simple coding test up front. This gives you a chance to prove that you can do it, even without years of experience.

It may also be extremely helpful to talk to current and previous coworkers to see if they have any leads in web/front-end or dev positions that can help get your foot in the door somewhere too.

1 Like

Thank you for providing great advice.

Could you please provide more info on how to find this kind of job?

I will give this a try… but what I have seen so far is that most of the front-end dev jobs require relevant work experience of at least 2 yrs, which makes me nervous if I will be able to find a job.

Appreciate your patience and valuable advice :slight_smile:

Thanks a lot for the advice. I will make a decision on whether to deep dive on the front end or proceed with the back end.
Appreciate your patience and valuable advice :slight_smile:

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.