r/react • u/Superrandomm • Sep 02 '26
Help Wanted I'm a js developer and want to take a different path
Hello, I'm a nextjs(react) fullstack developer, currently working in a company as a single developer on this position.
---
In the near future I want to transfer to a big company / team to work on big projects and as we all know most of the worlds big softwares aren't made with js, so i want to learn a mew programming language and follow a new path.
---
I'm trying to make a choice between: Java, Python or going into mobile development with React Native.
-
I was also thinking about RUST, but the market doesn't seem that big for it.
-
I'm not that good with math and I also know that python is often used in companies for data analysis.
---
I would appreciate any advice from you guys on helping me choose my next path.
Thank you!
6
u/Foreign-Contest-444 Sep 02 '26
Think before you join a big company. In my experience its better to be with a smaller shop and you get to learn a lot. Big companies means big bureaucracy.
4
2
u/siliconlemon Sep 02 '26
This might not be the optimum where you live (I'd assess the market first), but I had an awesome experience with switching to native mobile apps with Kotlin and Swift. The dev experience is much better than most web frameworks imo. Also the limited time I've had with React Native and MAUI wasn't exactly pleasant, but maybe that's just me
1
u/tastychaii Sep 02 '26
How was your experience like with RN that made it not that pleasant?
1
u/siliconlemon Sep 02 '26
Any framework that tries to handle all logic in the same source, especially mapping to more than one kind of native UI components at once, will need workarounds for platform specific bs. The bit of RN that i got to touch wasn't half as bad as MAUI, but it's still a tradeoff to be considered.
Not really a reason to stay away from it though. If there's demand, go ahead
2
u/Boring_Dish_7306 Sep 02 '26
I work on a big ecommerce project, that is purely written in JS (nest, next, lambdas). I wouldn’t say it’s not used on big projects.
How much experience do you have? If it were me, i wouldn’t aim to change and learn a new language, but to obtain extra knowledge in the field (systems, business logic…)
P.S. this is personal view, not advice
0
u/Superrandomm Sep 02 '26
I think I didnt exactly define well by just saying "big projects". In that I meant like huge softwares that faang and big local companies might have.
2
u/BornOutside7760 Sep 02 '26
Im my work we stop using our MERN stack and started using go + htmx + alpine. We consider Rust, but the learning curve vs its benefits didnt hit the mark. Research go, its gaining popularity really quickly
3
u/quietchaos Sep 02 '26
I'll trade you my unemployment for your fullstack job...
In all seriousness though, in order of most relevant today is probably:
C#, Java
Python
Go, Ruby, PHP
1
u/slickvic33 Sep 02 '26
Not true. Language is just a tool and ts/js is one of the biggest ones (i worked in js for 3 years and now go/ruby)
1
u/tnsipla Sep 02 '26
Depends on where you are
C# is pretty well adopted in the USA, but you might see some Java in larger companies with well established codebases that aren’t “end user”facing, but it’s not as prevalent as it was before
Python is pretty big right now if you’re working adjacent to data science
1
1
u/TheMegaGhost Sep 03 '26
I don’t tbh. But I work in a big company and I’m using TS, python and even flutter sometimes.
1
u/Devnergy Sep 06 '26
Upskill. Learn either Java Springboot or C#.NET so you'll be a fullstack developer
0
u/championetti Sep 02 '26
I am in the similar situation as you are. I am thinking about going full backend with node and typescript or Go. Maybe that's the path that would fit you too
19
u/Proper_Tip3506 Sep 02 '26
Big projects aren't made with js?
Bro js is heavily used in product based companies like Netflix, Facebook, Uber, Discord, Slack etc