Hacker News new | past | comments | ask | show | jobs | submit login

I appreciate anecdotes as much as the next person but you're not responding to what I actually wrote; I am simply saying that it is not in the hands of most developers to use/not use these tools. They get no choice. Therefore blaming them is misplaced.

Most developers also don't think they're working at the next Google. There's a different group within many software companies that likes to think so, usually not your ICs.




    Most developers also don't think they're working 
    at the next Google. There's a different group within 
    many software companies that likes to think so, usually 
    not your ICs. 
In the past ten years, I've worked at three companies with dozens of developers.

I don't know if they "think they're working at the next Google", but I would say they have close to literally no conception of "performance" that doesn't mean "scaling out" to hilariously overcomplicated architectures that serve mainly to pump metric tons of money into AWS' coffers.

I worked at a company that thought you needed a Redis cluster because Performance Reasons. And they paid AWS handsomely for that belief.

What were we storing in Redis, you ask? Literally kilobytes of ephemeral data (cached values, etc).

A cluster. For kilobytes.

Obviously most examples aren't that nutty, but this kind of thinking has poisoned a whole generation of developers. It's not their money, so who cares about the AWS bill? Fuck hunting for missing indexes in the database, they just spin up a new server. It makes them look better to management because they're "getting things done" and management isn't tech-savvy enough to know otherwise.

And these aren't morons. These are talented people who are also kicking legitimate butt in many cases.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: