# Next Steps After Completing MERN Stack: Seeking Advice on What to Learn Next

**URL:** <https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080>\
**Category:** Career (You Can Do This!)\
**Created:** [February 9, 2024, 9:55am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080 "2024-02-09T09:55:37Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 9, 2024, 9:55am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/1 "2024-02-09T09:55:37Z")

</div>

I’ve completed the MERN stack through freeCodeCamp and am actively working on MERN stack projects, which I push to GitHub. However, I’m uncertain about what to learn next. I’ve heard various suggestions, including learning relational databases, exploring PHP/Laravel, or diving into C# and . NET. Should I continue focusing on MERN and build more projects, or should I explore new languages and frameworks? I could really use some advice. Thank you!

---

<div class="post-metadata">

**Author:** ![vikramvi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/vikramvi/32/111118_2.png) [@vikramvi](https://forum.freecodecamp.org/u/vikramvi)\
**Post date:** [February 12, 2024, 1:10am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/2 "2024-02-12T01:10:41Z")

</div>

Re-start from scratch

1. Building projects based on just HTML and CSS ( refer to front end mentor )

2. Repeated above step for JS and React etc ( refer to front end mentor website )

3. Make sure to keep pushing code to GitHub each day while building projects

Building projects is 100X more effective than just learning.

But if you feel confident that you’ve already built enough projects, then start applying for internship / jobs

---

<div class="post-metadata">

**Author:** ![stephenmutheu](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/stephenmutheu/32/421476_2.png) [@stephenmutheu](https://forum.freecodecamp.org/u/stephenmutheu)\
**Post date:** [February 12, 2024, 2:47am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/3 "2024-02-12T02:47:25Z")

</div>

Congratulations on completing the MERN stack courses. You will determine the next step, what is your goal? Dive into ML? AI? DevOps? Backed? Databases Admin? if your goal was completing the MERN stack, well done on achieving it, you can familiarize yourself with a different stack. All these things entirely depend on what you want to achieve.

---

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 12, 2024, 8:52am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/4 "2024-02-12T08:52:57Z")

</div>

Thank you for sharing your thoughts. I am currently applying for internships and jobs, but unfortunately, I am receiving a lot of rejections. It seems like I need to expand my skill set beyond MERN. I am a bit confused about what to learn next. I have been considering learning C#, but I am not sure if it is the right choice for me. My ultimate goal is to enter the tech industry, whether it be as a junior frontend, junior backend, or junior full-stack developer.

---

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 12, 2024, 8:58am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/5 "2024-02-12T08:58:18Z")

</div>

Thank you for your message. I am interested in frontend development, but I am also curious about backend development. I am wondering if I should focus on building more projects using the MERN stack and learning about authentication and JS tokens, or if I should try to learn different programming languages to increase my chances of landing an entry-level position or internship.

---

<div class="post-metadata">

**Author:** ![vikramvi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/vikramvi/32/111118_2.png) [@vikramvi](https://forum.freecodecamp.org/u/vikramvi)\
**Post date:** [February 12, 2024, 4:01pm UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/6 "2024-02-12T16:01:44Z")

</div>

> [@mighty007](#):
>
> I am currently applying for internships and jobs, but unfortunately, I am receiving a lot of rejections.

Did you check JD for these jobs for which you had applied and got rejected ?

Have you got good projects to showcase which are available on GitHub to review ?

---

<div class="post-metadata">

**Author:** ![DanCouper](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/dancouper/32/158608_2.png) [@DanCouper](https://forum.freecodecamp.org/u/DanCouper)\
**Post date:** [February 12, 2024, 7:16pm UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/7 "2024-02-12T19:16:15Z")

</div>

Build some stuff using what you know. Learning more arbitrary language and frameworks might useful, it might be fun: if you want to do that do that. But learn with the intention of actually building things you want to build. The problems will often stay exactly the same, regardless of language. Learn stuff you need to build a thing you want to build.

Jumping around tutorials will feel pretty good, because you’ll be learning the same basics every time, but you shouldn’t really want to keep learning the same basics.

Look here:

[![](https://img.youtube.com/vi/lJGa3rtuoKY/maxresdefault.jpg "Personal Projects") ](https://www.youtube.com/watch?v=lJGa3rtuoKY)

Also, minor, but:

> [@mighty007](#):
>
> including learning relational databases

Every job I’ve ever had that hasn’t been purely frontend has just assumed I at least know the basics of SQL. Kinda like knowing how to use HTML. Might just be my experience, but I feel like it is a very basic skill. Don’t have to be a wizard

---

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 13, 2024, 9:25am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/8 "2024-02-13T09:25:31Z")

</div>

I did check the job description when applying. I knew I wouldn’t get the job, but I just wanted to see if I could land an interview. However, most of the job openings were suitable for an entry-level position that matched the work I have done. I didn’t match all the requirements listed in the job description, but I did match a good amount of them. I have a decent amount of work done on GitHub. However, I think I need to work on better projects.

---

<div class="post-metadata">

**Author:** ![vikramvi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/vikramvi/32/111118_2.png) [@vikramvi](https://forum.freecodecamp.org/u/vikramvi)\
**Post date:** [February 13, 2024, 9:27am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/9 "2024-02-13T09:27:17Z")

</div>

> [@mighty007](#):
>
> I have been considering learning C#, but I am not sure if it is the right choice for me.

did you find C# in any of those JD ?

---

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 13, 2024, 9:28am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/10 "2024-02-13T09:28:30Z")

</div>

Thank you for the suggestion. I will take a look at the video you sent.

---

<div class="post-metadata">

**Author:** ![mighty007](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mighty007/32/320236_2.png) [@mighty007](https://forum.freecodecamp.org/u/mighty007)\
**Post date:** [February 13, 2024, 9:29am UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/11 "2024-02-13T09:29:30Z")

</div>

Yes, few of them have knowledge of C#.

---

<div class="post-metadata">

**Author:** ![JeremyLT](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jeremylt/32/291894_2.png) [@JeremyLT](https://forum.freecodecamp.org/u/JeremyLT)\
**Post date:** [March 28, 2024, 1:48pm UTC](https://forum.freecodecamp.org/t/next-steps-after-completing-mern-stack-seeking-advice-on-what-to-learn-next/671080/13 "2024-03-28T13:48:23Z")

</div>

Closed on March 28, 2024, 1:48pm UTC


