3 ms·
Wouldn't reading a book about React before they started working with it be preferrable? That's something I've seen getting much worse over the past decade with
by xorcist 10y ago
Wouldn't reading a book about React before they started working with it be preferrable?
That's something I've seen getting much worse over the past decade with the proliferation of frameworks. What you call "getting up to speed" is tempting to call "playing with". People work with tools that they have no knowledge of. Learning on the job is good, but I think one should have at least an idea of how the tools are supposed to be used and how they are implemented before doing anything else than throwaways.
I don't know how to fix it really, it more of a cultural thing than a technical. Knowledge must somehow be cool and respected again. Or maybe I'm just getting old and this is really a faster way of building things. I just can't think of any other area where professionals jump to the next tool without even learning the one they use.
- sah2ed 10y ago> Wouldn't reading a book about React before they started working with it be preferrable? Great in theory but difficult in practice. Developers rarely ever have the luxury to pick up a book as a means of getting up to speed when there exists online resources like Google and StackOverflow where you can easily find posts that answer your query string(s) verbatim.
- TheOtherHobbes 10y agoBut you don't necessarily know what you don't know. If you don't know enough to ask high quality questions, SO and Google won't help you. If you're lucky, G will lead you to tuts and repos with useful code. If you're not, you'll make a ton of stupid beginner mistake and be overdrawn on the technical debt account before you even start.
- sah2ed 10y agoJavaScript frameworks are rarely ever worth buying a book to get up to speed for. Books like this [0] are a much better time investment as the deep knowledge gained would be useful beyond the currently trending JS framework. [0] https://github.com/getify/You-Dont-Know-JS https://github.com/getify/You-Dont-Know-JS
- OpenDrapery 10y agoThrowaway, prototype, proof of concept, spike, playing around, whatever you want to call it. In many (most?) businesses, they never get thrown away. They form the basis of the product. In other words, the thing that makes software so unique and valuable, is the very thing that most organizations don't take advantage of. They think that if you throw it away, you are scrapping something akin to physical materials. Shame, really.
- sotojuan 10y agoThe problem is that React best practices have changed in the past year alone. Buying a book from say, early 2016 would be useless now.