6 ms·
The message is, just like every technology, there's an initial period where a vocal minority loves it and tries to use it for everything. Then, there's a backla
by ax 14y ago
The message is, just like every technology, there's an initial period where a vocal minority loves it and tries to use it for everything. Then, there's a backlash where a vocal minority hates it and thinks anyone who uses it is clearly an idiot. All the while, the silent majority go on getting work done. It's been this way for as long as I can remember.
- nchuhoai 14y agoLove it. I think Node is the hot shit right now, and Rails is starting to get into the hate-period. It's really just hipsters and music. We are all really just hipsters.
- macspoofing 14y ago>I think Node is the hot shit right now, and Rails is starting to get into the hate-period. I think you're about two years behind. Node is starting its hate-period. Rails got it a year or two ago.
- ExpiredLink 14y agoAll developers need to understand the Gartner hype cycle.
- SkyMarshal 14y agoBoth that and the TAL, they complement each other: https://en.wikipedia.org/wiki/Hype_cycle https://en.wikipedia.org/wiki/Hype_cycle https://en.wikipedia.org/wiki/Technology_adoption_lifecycle https://en.wikipedia.org/wiki/Technology_adoption_lifecycle
- roqetman 14y agoI fully agree here. A couple of years ago, when I went on interviews at startups, they were all using nosql db's and were proud of it. More recently, I've been interviewing at startups that are now bigger, need to mine the data that they've collected over the last few years, and now are migrating off of nosql db's to rdbms' (or creating strange amalgams of the 2). I did see this coming, but it was very hard to make them understand back when it was the coolest thing.
- jasonmccay 14y agoThe reality is that developers are maturing in their understanding of different technologies and they are learning how to apply them in correct use cases. There continues to remain a "golden hammer" syndrome where white horses and unicorns run free, but it doesn't exist. Instead, the vision of "NoSQL" was to tell developers that they did not have to use relational data for everything, but could, instead, use the right tool at the right time. Why is this such a hard concept? If you are a developer and you don't understand the tool you are wielding (it's pretty clear the author of this blog didn't), then you will incorrectly use the tool and experience pain. That is the fault of the developer, not the tool.
- fadzlan 14y agoCare to specify at which point the author of the blog post misunderstand MongoDB? Its not pretty clear to me about that. Are you saying that one of the way he is using MongoDB is incorrect? If yes, what point did he say reflects that? His rants seems quite specific.