9 ms·
> The only way you can safely pull off layoffs is if you ensure that anything you do in the company requires the experience of a boot camp. That means that ever
by djkivi 4y ago
> The only way you can safely pull off layoffs is if you ensure that anything you do in the company requires the experience of a boot camp. That means that everyone is fungible and you can easily swap them.
This is an interesting way to think of the Leetcode style interview. If you don't require any particular experience and you have built your company's systems in a way that any "competent" developer can join and be effective, layoffs may not be such a big problem.
- CharlieDigital 4y agoThis is why React is so popular; not because it is inherently good or performance or has great DX but because of how easy it is to swap one so-so React dev for another so-so React dev.
- mikepurvis 4y agoCynically, aren’t corporate blub languages like Java and Go kind of built on the same notion? That is, they intentionally limit the amount of complexity possible so that there is a low ceiling for mastery and workers are interchangeable.
- urthor 4y agoThey're used in that fashion, yes.
- CharlieDigital 4y agoThe bar for React and Java are very different. Before you mention that one is a UI library and the other is a programming language: that's my point. There are a lot of FE devs that work backwards from React to JS/TS.
- tukantje 4y agoPeople who are not frontenders regularly look at frontend and think it is easier / simpler to work with. If anything, complexity grew like an atom bomb.
- perlgeek 4y agoHave you ever seen a company (from the inside) where everything was easy and clean and documented, and you needed no institutional knowledge / context be effective? If it's really possible, I think it's the very rare exception.