Will just doing some projects land me a job?

Hey fellow coders! I would like a friendly advise from you all no matter whichever level you are in currently, some of you may have just started and some of you are really experts and working a full time job. I have done a lot of google search and read articles and posts on how to land a first job as a web developer without any work experience and I think positively that it is possible.

Currently I have intermediate knowledge in HTML, CSS, JavaScript & React js.

However I still have a few questions which I always dwell upon, you may not want to answer all but you may share your experience on this journey or provide any suggestions, which I think will also help other community members who may have the similar doubts in mind …

  1. What all framework of JS should I be learning if I want to build a website or an app?

  2. Do I need to make complex projects in order for me to get hired?

  3. What if the company I am applying to uses another framework of JS and not React?

  4. What if my potential employer is looking for another languages proficiency like C# or PHP?

5.Do I need to master full stack development by learning also the back-end database management using SQL or mongoDB, before I apply for a Front end development position?

  1. Will my projects that I learn and make through freecodecamp and other resources online(tiny projects like drum machine, todo app, calculator) that I put on github, help me to get hired? Or should I be building something else on my own? If yes which framework should I use?

  2. Should be learning everything and become master of none? Or which language should I master on which will get me hired?

  3. What is your mantra if you get demotivated in between while learning different things as it gets overwhelming sometimes?

  4. On my resume, should I mention the current work experience which is totally not related and nothing to do with web development? If not then what should I mention on my CV to get that first call from the employer even if I no experience at all.

  5. What all languages and framework/libraries did you know well before landing a first job?

  6. How many and what are the projects you built that got you the confidence to go and apply for a real job?

  7. Please also feel free to share your experience and how you managed to get to the place where are now which made you feel proud. How did you overcome the challenges along the way without a CS degree?

If you have come this far then I thank you so much for taking time to read all my questions. I really appreciate it. You may leave a one liner on your journey to share it with me and the community which might boost our morale in order to land that dream job because I personally really want that job and I’m not giving up. Cheers! Happy Coding! :slight_smile:


There’s no way to predict what framework will best line up with the job openings that are the best fit for you. You can try to look at job postings in your area and see if one requested more often. Ultimately, if you know your JavaScript really well you can learn a different framework fairly quickly.

There is no hard and fast rule. My perspective is that you should have worked on a complex project or projects for a significant period of time, whether this is something you made from scratch or from contributing heavily to open source.

If you get the job, you learn the new framework.

You may not be qualified for that job.

Maybe not, but not knowing how databases and servers work limits your options.

I doubt they would hurt, but they’re not particularly impressive or noteworthy. Like you said, they’re small projects. They’re basically homework assignments.

Yes. Or contribute heavily to an existing project.

Whichever one you are choosing to study.

No. If you’re not good at something, why would someone pay you to do it?

freeCodeCamp has good reasons for teaching JavaScript. It’s a heavily used and accessible language. If you have a particular reason to learn a different language (if, for example, you’re passionate about wanting to learn how to program hardware) then learn that one.

I don’t have one, but how about
sucking is the first step


Java, C#, JavaScript, some C, and other odds and ends – I think. It’s been a while.

This doesn’t really apply to me.

This doesn’t apply to me.


Thank you so much for your detailed answers!! This would really help me!

awesome gif!! :slight_smile:

I have been told by a few people including an uncle and boyfriend that have web dev jobs, that as long as you have mastered html, css and javascript in the beginning, you’ll probably be hired. Then later if needed or you feel you should, you could start learning other skills. Already knowing CSS and JS, it’ll be much easier for you to learn the other languages.

When i’m feeling overwhelmed, it depends on how overwhelmed, but i have different techniques.

  1. Sometimes, I write about my problem here in the forums and everyone is so wonderful and encouraging that I perk back up.

  2. I stop coding for a while and indulge in something I enjoy for example: playing the piano, watching movies, singing, writing books or running.

  3. I cry a lot and then bury myself in a book for a few days. :sob: :slightly_smiling_face: :grinning: :joy:

  4. Knowing html and css pretty well, sometimes for encouragement, I just need to make something fun! For example, look at this

I made this for my uncle’s birthday and I was so pleased with myself that I wanted to learn to just code and code for a long time!

I hope this helps! Best wishes!


Thank you for sharing your honest experience! Yes we must keep coding no matter what!

I really appreciate your time. And great work on the Birthday gift for Uncle Kevin!! :slight_smile:

1 Like