Java Full stack vs MERN stack, Which one to choose in 2024

preview_player
Показать описание
Use the coupon code: FIRST500
The Coupon is valid for limited seats now, Enrol Today and become Industry-ready with me 🔥

In this video, we are going to discuss how MERN stack is different from Java Full stack in terms of Market demands, Supply of Qualified engineers, Earning potentials and a lot more other factors.

🥳 Join our Communities:

🚀 Follow me on:

License code: 4YVTWCQBJGPSGEW2

#javafullstack #mernstack #JoinTheJavaRevolution
Рекомендации по теме
Комментарии
Автор

It’s basically

1. JVM vs node.js
2. ⁠Java vs JavaScript
3. ⁠Multi-Threading vs Asynchronous
4. ⁠OOP vs Functional programming
5. ⁠JPA vs Sequilize.js
6. ⁠SpringBoot vs Nest.js

I am a senior engineer working in a reputed organisation and we have product used by most banks in India as well as in foreign countries. We use both Java and node.js in form of nest.js and I want to tell that the quality and scalability of an application depends how well the code is structured and how well the design principles (SOLID) are implemented apart from this how we have deployed our application also matters. For scalability docker and Kubernetes is mostly preferred.

Java used threads to utilise all the cores of CPU whereas for node.js based servers we need to run seperated processes in every core of CPU this is the reason why Java can be used for high computation work where as node js is preffered for I/O operations

anuragprakash
Автор

For beginners and people for non-IT background I would suggest MERN bcoz both react and node use js so it gets easy to learn while java is more advanced and can be learned in future.

vp
Автор

I completely agree that in mern jobs, the competition is very high as compared to Java full stack. But one also needs to understand that the set of applicants in java full stack is different. Majority of the applicants in java full stack have atleast 2+ yrs of work ex in the industry whereas in mern, most of the applicants are freshers. Which means, they have experience building scalable applications and contributing to the larger codebase. Freshers who will learn this stack would not have that much experience and cannot compete with these ppl since it cannot be mastered in 6 months. In my opinion, building projects(irrespective of any stack) which solves users problems and getting real-time users to our application is what we should focus on. Whether its mern or java.

vighneshhegde
Автор

This totally sucks, I am about to complete 2 years as a software engineer specializing in MERN and now I get to hear MERN is saturated or dying or whatever and Java full stack is picking up, it's easy for other's to say leave this stack and learn that, but I mean to fully understand every bit of one tech, you need to give an year or two at least to get a good hold of it, only to realize later that you have to again spend so much time learning another tech as the first one is not in demand anymore and the cycle continues till you eventually die in front of your laptop screen one day watching a new tutorial series about a technology that you must learn or you'll be jobless

ashishsrivastav
Автор

Bhaiya video ko tire 3 college students ko dyan me rakh ke banaya kigiye plz na ki FAANG ya other good Product based companies ko compare kar ke, kyu ki 95% tire 3 ke bacche nhi japate hai Product based company mei wo bhi first try me, so pehele outside of "product based companies and good start ups " ko dyan me rekke comparison hona chahi ye ki, ya fresher ke liye Java best hai ya Mern stack best hai kisme as a fresher jobs syada hai ye boliye plz

ananthegde
Автор

If you're good developer and know when to use what DS and how to utilise SOLID principle. Know when to use what technology. That's all you need to get the high pay. You don't just get pay because you are proficient in 1 language. Nodejs have it's own advantages, Java has it's own advantages. Honestly i never thought I'll work in php but based on the project's requirement you should be open to explore the option what's the best thing to do for the project and not just explore single technology.
Comparison seems biased toward JAVA. i think that's because you might not have worked in javascript technology. Java is a great multithreaded language but should you use that in every application backend?

If it's just about money then you should be good engineer not good java engineer. Till the time you don't get this difference no one can help you. No bhaiya no didi.

hacmak
Автор

Jo v dekh rha hai samjho...
Don't go with which is best...
Project bnao Yaar Tech ko samjho
yahan no sql lagana hai ya SQL decide kro Dekho Database, caching, middleware, CI/CD . saare case me karne hai .. Start kisi se kro aane wala future tumko jahan le jaye chale jana Yaar industry me jaoge to ye sab se dur ho jaoge ye best ya wo best jo wahan use hoga wahi kroge... To kya wahan new tech nhi sikhoge?

sauravraj
Автор

Ab saari mern wali bheed JAVA ki taraf chali jayegi

codecracker
Автор

You're absolutely right
Mene khud ek company me Kam kar raha hoon mern stack and php me usme jada Paisa Nehi hai jabki mere dost same experience me java pe ek mnc me mujhse 2guna jada kama raha hai bat ye hai ki ham sab kisi faltu youtubers ki video dekh ke python ya mern stack kar lete hai jabki usme paisa nehi hai compare to Java mene apni seniors se bhi pucha unka bhi yehi answer tha ki jitne bhi bade mnc hai wo sab back me java use kar rahe hain lekin unka air ek suggestion bhi tha ki mern stack bhi janna chahiye taki agar kal ko koi mnc tumhe nikal de to tim 6-7 months ke liye kisi choti company me job kar sakti ho

moviesentertainment
Автор

roasting bhaiya didi is parmanent!!! :)

Vedic_Fit
Автор

Great Points but most big companies working on Java will hire on the basis of your DSA or problem solving skills. I learnt Spring Boot on my second year as I was very comfortable with java, it was not difficult except Spring Security which is nightmare because of its constant up-gradation over months. Even if you are from tier 3 college you will apply to startups because companies do not come there. Most startups are working on Next.js, ShadCN, apollo Not on Spring Boot.

pratyushsinha
Автор

But I think if anyone learn MERN first, then it will be easy to learn Java combo.

CoderA.D
Автор

Hey, I just wanted to clarify something. When people talk about senior engineers making crores, it's not actually crores. It's more like 30+ lakhs per annum, but less than 50+ lakhs per annum. And then there are a few who make 50+ lakhs per annum, but still not crores. Just wanted to make sure we're on the same page.

iammanishvb
Автор

Bhaiya I totally Agree with you and I love JAVA infact I hate when anybody disgrade or roast Java. But the fact is there are no openings for Java as a FRESHER.I am 2023 passout and I am searching java freshers job since one year I am very stressed now as my parents are also asking about job. please help and guide us in how to search java fresher job openings

unicorn-
Автор

I kinda like his straightforwardness💙💚
Looking forward to you Bhaiya 🙏

girdhar
Автор

Java full stack gives you but the pay is very less. Since I have done and giving interviews right now. Most of the company providing 2-4LPA and maximum I have seen 7LPA. 4-7LPA is very rare to fine out you should have good hands on experience on Java technologies and a goof project to even get your resume shortlisted.

yashyadav
Автор

I'm PHP dev, on learning Springnboot and vue. the reason is in this video.

hassamulhaq
Автор

Everything have its advantages and disadvantage.
My advice is to do something which you think, you can do that.
Good luck brothers

Benam
Автор

Bhaiya comparison karna hai tho Faang aur good start up ( like swiggy, Paytm, cred etc) iske alawa banayi ye plz, kyun ki 95% bacche pehele koi service base company me ya koi 4 lakh wale start up se apna carrier start kar the hai so comparison bhi usi hisab se hona chahi ye na?

ananthegde
Автор

Sir Maan lijiye
Sab kuch padh liya
Resume bana liya
Phir aage kya krna h
Please steps btaye

girdhar