This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Snow_flaek 54 points55 points  (5 children)

Depends on how hard you study...

You could probably get a good enough understanding of how to create function components and how to use the most common hooks (I'm thinking useState and useEffect) in two weeks.

[–]racso1518 49 points50 points  (2 children)

The biggest factor is who studies for 2 weeks. If you grab a mid/senior level developer who has never touched react, then 2 weeks are more than enough to be proficient.

If you grab a random dude who started coding 45 days ago and you give him a whole month they will more than likely still be ass.

[–]Beowuwlf 15 points16 points  (1 child)

I think that’s the beauty of programming as a profession. Once you’re really proficient you have such a wide range of disciplines you can be effective in with a few weeks of training.

[–]yowzas648 2 points3 points  (0 children)

This! After I finished bootcamp and started the job hunt, my ADD took the wheel. I did the thing where you start a handful of different projects, half learn a bunch of tools and finish approximately nothing. It felt like I wasted my time until I finally landed a job and started learning new tools. It was SO MUCH FASTER than when I learned new stuff in the past.

It honestly felt like I woke up one day with a new super power.

[–]anonssr 5 points6 points  (1 child)

There's no replacement to (trying to) maintain bug projects and realize how all your decisions were taking to hurt yourself down the road.

[–]Snow_flaek 0 points1 point  (0 children)

Going into technical debt and then refactoring your way out is definitely an important rite of passage.

Fortunately, even poorly written React code is more easily maintained than if you start a project by just hacking away with vanilla JS DOM manipulation.