ONLY USE REACT (Flutter Sucks) - ITS INDUSTRY STANDARD | Prime Reacts

preview_player
Показать описание
Recorded live on twitch, GET IN

MY MAIN YT CHANNEL: Has well edited engineering videos

Discord

Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
Рекомендации по теме
Комментарии
Автор

* Specialize into a single tech
* Don't have a backup plan
* Blame the market for not going the way you want

alanhoff
Автор

React devs like this really are the new Java devs from the early 2000s. “tHe iNdUsTrY sTaNdArD jAvA”

hamm
Автор

If Flutter is all you know then yes you have a problem.
If React is all you know then you're in demand but not free of trouble.
If you know core stuff then you'll be able to adapt once whatever X you use is no longer in demand.

nbb
Автор

The rule of thumb has always been and will always be "learn what's actually in demand to get your foot in the door and then dabble in trendy shit you find interesting so that when the industry moves on you aren't left behind". It's not an IT-only rule, it's a life rule.

MrHitmancheg
Автор

I absolutely adore Flutter. I wish there were more positions for Flutter, it's tough. Thankfully, I do not put all of my eggs in one basket. I have plenty of experience in C#, Java, Javascript, and Python. I really wanted Flutter to be my first job, but it's not possible right now. I instead fell back on one of my other skills, Python/Django, which I also adore.

Don't be a one trick pony. Branch out and learn many things.

ryangrogan
Автор

Flutter is a great tool and I use it 😕 Don't want to trigger another community but who cares what you use? In the eyes of the end user, All app appears in a rectangular window and it gets their shit done.

DuongBui-dqkm
Автор

Companies hire developers with experience in their specific frameworks and languages. They don't want to take a chance on developers based on "potential". They don't want to train you and they don't want to hold your hand and wait for you to get good at a framework or language or tool. Outside of big software companies I think this is probably how it works. Not everyone is a Google, Netflix, etc hiring on theoretical knowledge. There is a whole world out there of hiring managers that are just looking for "Experience of x year in Y framework". This is why you have to specialize to some extent.

CarlosReynosaNunez
Автор

The problem is many people are hiring framework/language developers. For real, for a developer to switch from React to, let's say, Vue, it takes one week max to become productive with it. It's all the same concept, with just slight differences.

Gornius
Автор

In my first job i was making native android apps, the owner wanted to move to flutter (the iOS dev move to another company), leaning dart + flutter was easy, you can move from flutter to native or RN. Dont learn a framework, learn how code works.

ItsTimeToCode
Автор

Hot take: Flutter's better than React. One codebase, works on web, Android, iOS, windows, Linux, and macOs. You can literally create anything, since flutter draws the UI components (on web it uses the canvas tag). And it's built on dart which is a better allanguage than JavaScript IMO, with similar functionalities to kotlin. Dart can compile to native code (mostly wasm on web) or JavaScript. For development dart runs in a VM so instant hot-reloads. The only thing "bad" is on web, since it uses the canvas tag, seo is not as good. But in case anyone was wondering, Google now fully renders, hit tests, and OCR's webpages for SEO. So it's becoming less relevant. And flutter plans to add specific SEO capabilities in the coming years. Rust is still better though, just because

dillon
Автор

In India, the hybrid app development market is almost equally split between React Native and Flutter. Though on average the job listings for React Native are high, the competition is much higher. On the other hand, Flutter job applications have got the right balance of applicants and openings.

NarayanLoke
Автор

I think its a good idea and smart to start off with the industry standard like React and after securing a job "getting a foot in door" and then spread your wings. Juniors and up with jobs can afford to try other stacks but beginners cant afford because of little to no opportunities. If people have a problem with React thats their issues but lets not project your own hate for react to the newbies and lead them to the road with little opportunities. The same applied back then beginners with no jobs needed to stick to jquery while people with jobs could take on react and then the beginners could move on to react once they got the jobs as juniors. This Adam guy is not wrong, only pros/seniors or junior with jobs and a career disagree because they cant see a beginner cant afford to waste time. No one is saying they shouldnt learn other languages, they can after they get a foot in the door. For example primeagen can afford to learn zig, elixir, rust etc but a beginner who has never gotten a job cant.

ArcticPrimal
Автор

Part of the problem that PrimeDaddy didn't address is the labor market. The number of expert react engineers is very high while the number of pro svelt devs is low.

He talked about not being a one trick pony which is totally valid but the reality is that most professional software engineers only learn the tools they are required to at work. Also another reason most professional devs are terrible programmers.

ImperiumLibertas
Автор

For the longest time I thought I was the weirdo for wanting to know a bit of everything - I ended up realizing specialists are only more productive until they hit a brick wall attempting something slightly out of their comfort zone. That last point is key IMHO - keep pushing yourself slightly out of your comfort zone, and you'll keep learning things.

cheaterman
Автор

I had an interview once for an internship (my last year in university), my interviewer asked me why on my resume there's no specialty like any of the other candidates ? I told him that i am a problem solver before anything else, a programming language is a tool and i am pretty good at getting the job done, i have done vue, react, angular, knowledge in the back-end (plus i did freelance work for 1+ year). And you know what ? I did not get the internship. Even today, I focus more on learning concepts than the tooling, why ? the day you will be stuck on a task with zero documentation, no stackoverflow question, no resource on internet, good luck XD (happened once and changed my whole perspective)

oumardicko
Автор

Generalist Andy understands what problems react solves and can likely scaffold a similar tool.

midicine
Автор

As a React native developer, the first job I got was flutter development, and god it was boring but what we have to do is not look at the language or the framework I mean react is also bad so is flutter. The only thing that react developers love is not to expand their domain knowledge on any other subject other than react. I love the phrase be an engineer not a frameworker.

ramanhalder
Автор

Recruiters are usually why we have people specializing themselves into framework roles like React Dev or Flutter Dev. Especially in the era where your application went through some machine algorithm first, those buzzwords get you an interview faster.

UnibrowZombie
Автор

Master one first then speed learn the rest. You'll find it infinitely easier to learn new languages once you've mastered what constitutes a language/how a language gets interpreted by the computer hardware/software (operating system)

dera_ng
Автор

The problem is that the first filter to get a job (at least in my case) are psychologists from HR that only care if you have X or more years of XP in a specific tech.
Not to mention that they mostly ask for fullstack devs that also know some devops and QA.
I've literally tried to tell them I am a software engineer, that I've worked with C, C++, Java, PHP and Node professionally, but also have pet projects in Go, Python and Dart. That I built a NES emulator in C, and then rewrote the CPU emulation in Go.
None of that matters, you have 3 and not 5 years of XP with React? no good.
They either don't care or don't understand that experience in software development, even disregarding the difference between a software engineer and someone that did a React Coursera.
I might not be reaching the right channels for hiring.
What's your experience with this? (I mean anyone who wants to comment)

DreanPetruza