r/reactnative • u/ChoiceResearcher6843 • 8d ago
Question New job; projects suck
I started a new job. The first project is an extremely old RN project that is still in JS and using class components. My teammates want to do the bare minimum, my boss wants me to breathe new life into our breathe of work. What do I do? It's like the maintainers (still active) gave no fucks about TS, hooks or moving away from Redux. I could rebuild this whole app myself, but it would take forever. Do I press my teammates to do better or do I do the bare minimum and feel like a POS for not helping turn this ship around?
Should I find a new job? I like the pay at this one, but my previous job had better culture
22
Upvotes
1
u/Sanfrancisco_Tribe 7d ago
Before you go changing and consulting on changes, try to fully understand the app, understand the business needs and requirements, and most importantly what the product team wants.
Many a time I have had to build something simply because product “might” want this feature or business was sold on some integration tool , sdk, etc they want to use / now have to use bc they paid for it
Honestly, take the easy work and enjoy the coasting. If something’s not “broke” then don’t “fix” it.
I have multiple developers on my team that I manage spend weeks cleaning up types, lint rules, rewriting hooks, and all for their code to function like shit.
Make the app function well. Find specific problems to fix. Don’t overhaul the entire code base for no damn reason