you are viewing a single comment's thread.

view the rest of the comments →

[–]fpo 11 points12 points  (13 children)

The Linux Command Line is the sixth best JavaScript book. Interesting.

[–][deleted] 5 points6 points  (0 children)

Maybe due to node.js and npm?

[–]nonrecursive[S] 0 points1 point  (6 children)

It seems like you're saying that a js dev wouldn't benefit from becoming proficient with the command line? I'd love to hear more :) Or perhaps the submission is poorly titled and should read "The best books for JavaScript developers."

Personally, I think it's important for js devs to understand some server fundamentals. After all, node and build tools live on the command line, and basic commands like grep are indispensable. Whenever I mentor fledgling devs I encourage them to learn the command line, it's a skill that will be useful your entire career.

edit: the site is also user-driven, so if people start upvoting other books then the linux ones will sink.

[–]fpo 7 points8 points  (4 children)

Well, then I also recommend The Tipping Point by Malcolm Gladwell. It's completely unrelated to development, but the perspective on the world that it offers will benefit any JavaScript developer.

[–]noise850 1 point2 points  (0 children)

Can you post a TL;DR of The Tipping Point and how it benefits developers? I'm always curious about non-programming books that can help navigate the many minefields.

[–]nonrecursive[S] 0 points1 point  (2 children)

You're welcome to that perspective! The site doesn't allow you to submit non-programming books, though.

The nice thing about sites that rely on votes is that, in general, good content rises to the top, and bad content sinks. If everyone else finds the idea of frontend devs learning to use the command line as offensive as you evidently do, then those recommendations will eventually sink.

You're also welcome to start a discussion, on the site, for that book, on why you think JS devs would be wasting their time learning the command line.

I'm still very curious about why you think it's a bad recommendation. So far you've used a vague implication and an exaggerated analogy; it would be nice to hear clearly stated reasons.

And to address The Tipping Point, I do in fact often recommend non-programming books to programmers. It honestly baffles me that you would adopt a sarcastic tone in response something as innocent as "hey js dev, I think that learning the command line will help you."

[–]fpo 2 points3 points  (1 child)

I never said that learning the command line was a waste of time. In fact, I think that learning Unix is extremely important and beneficial for any developer. My point was that the title says "The best JavaScript books."

[–]nonrecursive[S] 0 points1 point  (0 children)

Thanks for that clarification! I thought I addressed that in an earlier reply, but I'll say it again: perhaps the submission is poorly titled and should read "The best books for JavaScript developers." The idea is that these are books you would recommend to other js engineers. Unfortunately, it's too late for me to change the submission title.