3 ms·
My feeling from the article was that people just jumped on the hot new thing, because let’s be honest “new” or generally more interesting than “old”. That could
by olliej 6y ago
My feeling from the article was that people just jumped on the hot new thing, because let’s be honest “new” or generally more interesting than “old”. That could easily be a source of projects spinning up, taking devs from other projects(dooming them), and then in a full circle leaving to join whatever new project had come up.
Eg, if the direction is always “work on whatever you find fun right now” you run into problems ever actually finishing anything. Which matches what happens in my ~/Projects folder quite well :)
- kevingadd 6y agoA common theme I heard from internal sources was that they had serious issues with software quality because nobody wanted to do the difficult work of fixing bugs, addressing security vulnerabilities, etc. As a result someone eventually had to be pressured into doing it, but now they weren't really doing what they were passionate about and they'd catch criticism for not being Passionate or doing Highly Impactful Work. If nobody fixes the security holes in Steam's overlay sandbox and protocol handler, every single person with Steam installed gets a crypto-locker installed. The old Valve model didn't really have incentives to encourage people to do the hard work necessary to achieve those fixes, especially if that hard work was interfering with other people's fun.