They are firing 10k people they have already hired, and not hiring for 5k roles where they haven't yet hired. So 10k are leaving, and the planned 5k they were going to add will not add. This means they are losing 10k.
Well, that just depends on the programming book? If you pick up TLPI it will talk about stat and inodes. Pick up a book on perf, it will talk about syscall overhead, etc
I don't think that's a fair comparison. It's more like would you want your physical ailments treated by an unfit but talented medical professional or the fittest person at your local gym?
I always smile when a green field project starts and then they claim its “Clean Code”. No, you won’t known if it was clean code until years down and the system will need updates. Then and only then you can reflect and see how hard it was to changes things in it.
Fully agreed. No matter how "clean code", the next person or team is immediately going to label it "legacy" and complain endlessly about all the choices made by the original author(s).
Much as we denigrate COBOL, that is still its greatest advantage. Yes, it's wordy, yes it's old. Yes, it needs to be really updated. But it's still easier for a new hire to understand the COBOL old code than any other old code.
A terrible shame how HN shadow bans people. Wouldn't be using it if I didn't remember that this is a site operated by ycombinator with objectives other than facilitating an open and and inclusive social network. Violates the basic principle of decency on how you should treat others the way you want to be treated. i get why and accept it in a way, doesn't mean I like it.
Ran this for about 4 years before I called it a day earlier this year. Got busy with graduation and job searching! I do plan to start it again after I find a job and settle down :)
Wait so does that mean they'll end up with 10K less after hiring 5K folks? Which might imply that they'll be firing 15K people.