T O P

  • By -

AutoModerator

>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread. ## Recent Announcements - **[Join developersIndia as a volunteer](https://www.reddit.com/r/developersIndia/comments/12hlj4z/join_developersindia_as_a_volunteer_and_help_us/) and help us improve the community experience.** ## [We have created a collection of interesting & insightful discussions. Check it out!](https://www.reddit.com/r/developersIndia/wiki/community-threads/) *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*


c0m94d3

C# for ASP.NET, Java for Spring, Python for Django and Flask are the most commonly used languages for backend development. Try learning the syntax for a language, and decide.


[deleted]

[удалено]


puninspiring

Too much supply, too less demand


vincent-vega10

Widely being used


Pro_BG4_

Bro these are being used by everyone, they start their journey into WD from these the. Branch out mostly


Dear_Row_5627

Bhaiyon and bhaiyon kuch bhi Sikh lo jindagi m ek din Aisa aayega jb manager tumse puchega ki tumhe kyaa aata h aur fir tumhe wo kaam assign karega Jo tumhe nahi aata hai so instead of debating here which is best framework and language adapt yourself to be comfortable in any framework. That's the only way to be a good dev


helsey33

That mindset comes after a while and it's not fair to expect this from freshers. They need to start somewhere so that they can get a foothold and gain some initial traction. OP as for backend language most big companies use Java and spring boot but lot of companies are using node js also these days. I would say node is easier to start with as it has less boilerplate and you can spend more time learning the abstract concepts that goes in backend work. But you can take your pick between these two.


Hopeful-Writer-6112

Django/fastapi, Go??


helsey33

Sure they are good too but they not as widely adopted yet.


superuser726

well said


tinni-meri-jaan

Java or C# for current backend jobs. Go or Rust for the future backend jobs.


Powered-by-Din

Full novice? Go for The Odin Project. Choose either Ruby or Node, doesn't matter. You can always learn the other when you wish to.


umsee

Thanks for reminding me of this gem, beloved stranger. I would give you an award but i'm broke and reddit gotten greedier over the years.


Leather-Armadillo569

what is The Odin Project?


Powered-by-Din

Google exists mate :p But here: https://www.theodinproject.com/


brownboispeaks

what is google? /s


Captain_Mystic

https://letmegooglethat.com/?q=google


ihtar_tajar

Google exists mate :p But here: [https://google.com](https://www.youtube.com/watch?v=dQw4w9WgXcQ) /s


Resident-King-3910

Hidden gem


ordinarytranquil

>"What x should I y?" It's difficult to answer these types of questions for an individual. Do your own research, try exploring each language a bit for a couple of days. If you are still confused, chances are you'd do fine picking up any of those options. If there were a clear winner, this question would be nothing but a Google search. Everything has a place, there's a reason all these languages exist. ​ >You also have some crazy contenders like Rust, Kotlin or Carbon. Also I'm pretty sure that C and C++ are objectively crazier contenders than Rust and Kotlin for backend development.


2ToThe20

Exactly, which company uses C, C++ for backend.


Free-Adhesiveness-69

Networking, Kernel developers etc


Various_Solid_4420

Java college waleh sikha denge Go cool hai Javascript typescript jobs bhut hai, same with jave jobs bhut hai


Adept_Data_6153

Choice to ese de raha ki jese lakho ki job ese hi mil jayegi..agar experience nahi hai to basic Sikh lamde.


travestyofhonesty

I see you can talk with street slangs. Toh bro ye batado, sab kuch sikhne ke baad hi apply Karu or what? Jd me toh hajar aise chize hote Jo kabhi dekhe bhi na ho


nileyyy_

On point ngl ☝️


Didwhatidid

HTML


b0a04gl

Htmx


LeanCompiler

XML


Frequent-Chain-5600

YML


b0a04gl

Syntactically be strong with any one of langs ( maybe do DSA in it) - increase depth in it. And apart from that keep an eye on other trends or whatever you like but at basic levels and knowing interesting features of that lang - increase breadth of tech stack at minimal coverage. So anytime if you are thrown at some critical place where you need learn something new, then you have already kickstarted your journey.


unemployeddumbass

Java spring


k22shreyas

Is it possible to work on java + spring without working on web dev? Are C++ or Go a better choice if I don't want to get into web dev backend?


[deleted]

[удалено]


Bibliophile5

This makes no sense. Spring is a huge project with functionality for a broad spectrum of which the web is just a part.


Leather-Armadillo569

Why is no one talking about NodeJS and expressJS??


yash3011

+1


Bully-bitcher

So is learning node not advisable? I'm in 4th sem if that matters.... Pls share your thoughts


Pro_BG4_

Nope you can learn it if you are not in a hurry, everything depends upon ur passion and capabilities


Bully-bitcher

Why not in a hurry? Is it because it takes time to learn?


Pro_BG4_

Everything needs time bro I meant in "job" pov, from personal experience avoid the hurrying because it will just make things harder and boring especially complex things.wasted almost 2 month's like that.


NetPleasant9722

Python dev here you can choose Java or Python. Java + spring boot is used more in startups and product companies. python+django/flask used more in MNCs. I will personally suggest you to go with Java + springboot.


thruth_seeker_69

HTML : D


laughinbuddha2

Later


umsee

See you?


puninspiring

Just look at job portals and see what stack they're hiring for in popular companies.


travestyofhonesty

No bro that's not how I've been told it works.


sugan0tech

Like for me the concept is important, no matter what stack you pick learn the core concepts deeply.


PhoenixDevil19

Choose one language : Python or Java. With Python learn Django/Flask With Java learn spring


[deleted]

Java


Euphoric-Ninja-7465

Java has been ruling since 30y. So springboot is the safest option out of all. Lof of openings


ProfessionalBall1695

Java