Hello guys i been studying everyday so i can get that dream job i'm seeking. I really would like to know how much i should learn in order to start applying for Junior Web Developer Jobs Thanks in Advance.

Tapas Adhikary's photo

Educator @tapaScript | Founder CreoWis & ReactPlay - Writer - YouTuber - Open Source

You know, there is a famous quote:

There is no end to learning, but there are many beginnings

The first part of the quote is scary but, the last part is very realistic. I believe in it personally. I am sure, you have planned out what are the areas you need to learn. You got to decide the depth though. I do not believe(may be wrong but works for me!) in going deeper in each of the subjects/topics that sound trendy.

  • I would Keep the basics(fundamental) right and that should be my renewable goal.
  • When I learn about a framework/library, I would question, "How does it work Fundamentally?", "Can I relate it to anything that I have learned before?" than, learning each of the APIs and methods in that.
  • I would learn until I feel Satisfied, not Fatigued.
  • It would motivate me if I do bunch of Pet projects that involved the things I have been learning, push those in public Git, do a CI/CD environment for those and share the links across.
  • I would write blogs on the selected subjects that are most near to me.

... and I believe these are more than enough to keep me in touch with technologies, people, social media etc to get my learning going and may be help in getting the desired job!

Btw, some of the answers from your previous question seems still relevant to this answer.

All the Best, Marquez Pickett!

Mark's photo

Maybe this post from a few hours ago is interesting:

Don't Learn Too Many Things The Coding Unicorn

Personally I'd say it's hard to give a quantitative line of when it's enough. I'd say unless you're usually overconfident, you should start applying for jobs before you feel you know enough. If you're rejected you'll just have lost some time, but you might also be accepted, and then you can continue learning on the job. Even if rejected you'll probably learn what you should focus on next.

Juni Brosas's photo

Frontend Developer

Look for a project from Github and start replicating and studying how things are being implemented.

Benefits:

  • replicates real scenarios like, ability to read and learn from other's work.
  • measures how well, how far, how deep you understand the things that you are currently learning.
  • track the learning progress.
  • if you successfully replicated and most importantly, understood the project from ground up, you will have a working app that you can show to them.
Shad Mirza's photo

Building Hashnode

See the tags you have added in this post. That's enough (include either Angular or React). Mastering one or two things is better than knowing a lot of things.
Keep your stack but make sure you know them really well.

Arneelus Lewis's photo

The Basics HTML, CSS, and Javascript

Along with a good portfolio can get you started.

Siddharth Vishvanath (Sid)'s photo

It depends on what kind of company you are searching in. You may already know a book called Coding Interview was written by Gayle Laakmann. In that book, it tells you everything you need.

You should read the first few pages of that book. It really turns your perspective about interviews around. There are also coding questions and all but the first few pages explains all about interviews and what you should know and how to prepare.

My advice would be that you learn Vue, Angular and React. Then NoSQL database and a SQL database. Then learn Node, Server Side Rendering(NextJS), Express JS. Learn to create REST API and also learn GRAPHQL API. Once you have some projects related to this you will be able to enter any junior level job. You do not need to know advanced features just small basic working of it would give you a good start.

I learned Angular and then started learning React. Then I compared my understanding of both of these frameworks, I felt more comfortable with react so now I found a job where I work in react. So you need to find your language that you have a passion towards. That is why you must explore all kinds of frameworks and tech. I hope this helps you.

Disha T's photo

Web Developer

Hey, Check out my YouTube channel. I am a MSc Computing student. I am currently working as web developer in UK. It will be really helpful if you support my channel by subscribing to it :)

Thank you :)

My channel Link - youtube.com/channel/UCtHEWTpi4_DCKzhOgeYUwug