Thanks for the article! Just giving some numbers from my experiences here. Since I released "The Road to learn React" book 1 1/2 years ago, I got various feedback on how long it takes people from knowing only JavaScript ES5, HTML and CSS to being employed as a React developer. I heard numbers around 1 - 2 months for being really proficient with React (and partly its ecosystem), but I have heard about success stories where people managed to get through the book (and its project) over one weekend, having the job interview the coming week, and being employed as React developer then. Personally I think this is only possible because React has a slim API and once you have built a project with plain React, you should be able to get the job done. Then Redux et. al can be learned on top during the job.