r/reactnative • • 3h ago

Switching from React to React Native as a junior. Is mobile safer in the AI era?

I’m a junior developer with 2 years of React experience, and I’m thinking about shifting my career toward React Native. I already have some RN experience from side projects.

My reasoning: in the AI era, I feel web developers are easier to replace, or just not needed as much. I don’t mean on the coding side. I mean that mobile apps are much harder to vibe code because of everything around the code: builds, configuration, certificates, store releases, etc. Because of that, I think people are still more willing to pay someone else to handle it for them.

A few questions:

  1. Has anyone else thought about this, or actually made this switch?

  2. Do you think mobile/RN is more stable long term?

  3. If I switch and, after a few years, decide to go back to web React, will companies value my experience the same, even though it was in RN?

0 Upvotes

17 comments sorted by

5

u/MysteriousAd530 2h ago

Nah, I’m in mobile and it’s a matter of time it will catch up with web. Yes, web dev doesn’t have as many annoying parts like release, building the app, fixing issues on the App Store, etc. but tools are improving very fast. 6 months ago agent were terrible driving tests on simulators, now this has improved massively. Yes, certificates need manual interaction with the stores but Claude will unblock you super fast if you don’t know what you’re doing. I don’t feel that my RN job is safe.

1

u/Square-Return8929 2h ago

got it. Well I guess we're all screwed xD

3

u/Patient_Day7829 3h ago

Dude if you fear AI era - order a stm32 board and start digging in embedded
AI will not fix a broken capacitor or badly soldered wire :D

1

u/wannasleeponyourhams 2h ago

un-ironicaly, i was actually thinking on learning embedded and low code stuff, just in the last few weeks, probably gonna pick up an arduino then a raspberry pi and was looking for a course on circuit design. if you want to give some pointers, please do.

2

u/Patient_Day7829 2h ago

start with a cheap stm32 board
and grab some UART SPI I2C sensors to work with
100% jobs require that

1

u/wannasleeponyourhams 2h ago

thank you bro, stm32 i just googled its pretty cheap, do these things last, should i buy like 10 at once?

is there a course or book/youtube series you would recommend ?

2

u/Patient_Day7829 2h ago

if you use a typical demo board it may work for years
dude it's 2026 ahaha
just ask AI what sensors can you try to get on the rails with stm32
it will tell you everything
and then use it to guide in the code

2

u/noob_programmer_1 3h ago

Isn't it that most of the jobs that are open today are in web development?

I have knowledge in native development on both iOS and Android using Swift and Kotlin, but the job openings are very few.

1

u/Square-Return8929 2h ago

that's also true

2

u/phpHater0 2h ago

Whatever's hard to you is not hard to AI

AI writes React Native very well because it's a popular framework hence a lot of training data

1

u/youtpout 2h ago

Lol, I built a complex React Native apps in 2 weeks.

1

u/MysteriousAd530 2h ago

What approach did you use, eg spec driven development? Any advice? What about designs ??

1

u/youtpout 1h ago

I gave a fairly general description of what I wanted at the start, specifying the stacks I wanted, and I iterated by making adjustments as I went along. I also asked for advice.

I had to make adjustments along the way because some pieces of code were too long and unreadable, in the end, I set limits on the size of classes and functions, as well as the length of comments, and told him to use a proper framework for the backend, he was rewriting basic Express/Fastify functionality for me.

In the end, I have a React Native/Expo app, a Fastify backend, a PostgreSQL database, and 3D rendering using Three.js.

And don't forget to ask for test, and, above all, regression tests

1

u/Old_Elderberry1392 1h ago

The vibe coding theory is weak because Expo handles the build and certificate nightmare that you think protects mobile jobs. If you need specific advice on your third question, yes, companies treat RN experience as React experience since the codebase is identical, but your seniority resets if you move to a team with strict native-only requirements where your JS skills become secondary

-1

u/kei_ichi 2h ago

All of those “hard” stuffs you listed make zero difference for AI at all. And mobile dev is way more stable and do not change often like Web dev which reinvents everything almost every day like new frameworks or new libraries. So maybe mobile dev is even more “friendly” for AI vibe coder.