3 ms·
> He was one of those people who, when he went to a new company, simply tried to reinvent everything he came from with no care or consideration given to what's
by belval 3y ago
> He was one of those people who, when he went to a new company, simply tried to reinvent everything he came from with no care or consideration given to what's already there.
You have to have a very bad case of god complex if you look at a codebase that serves >3B users and experiences very little downtime thinking "oh yeah I could completely rearchitect that thing to be better"...
- elwell 3y agoMaybe, but that's also the mindset of serious innovation. The question is whether or not the idea is a good one or not.
- belval 3y agoIn software engineering the FB codebase would definitely be considered >50% maintenance. While we don't have a good fundamental for software as we do for electrical engineering, we do have some basic studies showing that refactors in products at the maintenance stage usually lead to more bug and not less. > but that's also the mindset of serious innovation And I'd completely agree, if the project was to build FB from scratch. However in this case a software engineer that shows up in a mature codebase and wants to redo-it in a different architecture is simply immature, reckless and ignorant.
- deleted 3y ago[deleted]
- willio58 3y agoIt’s either god complex or pure lack of foresight and an inability to learn from or plain lack of experience.
- emptysea 3y agoOr looking to play the promo game, build a bunch of unnecessary stuff and get a pat on the back and better comp