Hacker News new | ask | show | jobs
by faangiq 1637 days ago
These are not dev choices these are PM / biz dude choices. Devs are code monkeys who do what they’re told.
2 comments

When I've contacted devs directly, they have also been "unhelpful". eg for open source - Well of course I don't work on it anymore, look at the git history. Further emails were ignored. Hostile?

This ofc doesn't tell me if they work on it anymore, as they stopped rather arbitrarily at some date and maybe they continued on another platform, maybe the project was acquired and an agreement was to leave what existed in place, etc.

It's the strange expectation that if you are clever enough to use the software, you understand what happened with it 10 years ago. Later on I found the community had migrated to a (copied) fork of the project, which was not traceable through github.

I do feel like it's a trend.

This is the sad truth, especially in companies the size of the ones listed and many more like them. I would be curious what would happen if a company gave developers at least some power to decide priorities for a quarter.
They would have sleek, performant products that work exactly as intended. And be out of business.

A few years later, folks on HN will be waxing nostalgic and wondering why we can't build things like that anymore.

Nope, hopes and dreams. They will end up spending most of the time doing fancy refactoring, designing smart architectures and very well-generalized abstractions with near zero noticeable effects by the end users.
Hence the "and go out of business" part. :)
I worked for 2 years in a company like this.

We build 350 microservices, we used all types of databases that existed, we even had a team that decided to make their own object database because after an extensive research "all current ones aren't good enough".

Every sprint people would discuss architecture and we should improve it, because we had full freedom to eliminate our technical debt.

We researched and developed our own "patented" distributed RBAC subsystem.

Product is still in alpha and it seems to me its too slow to release on market.

It's for B2E sector and the backlog for any decent sale is still to big to have a meaningful usage.