3 ms·
I don’t think it’s because they forgot to vet their dependencies. I think it’s because there’s a culture of “just get it done” that fosters short cuts, and it’s
by sidlls 6y ago
I don’t think it’s because they forgot to vet their dependencies. I think it’s because there’s a culture of “just get it done” that fosters short cuts, and it’s coupled closely with a culture of worship around open source as if it should be implicitly trusted.
The result has been a massive proliferation of perpetually-junior engineers writing code and rising in ranks to run things.
- potta_coffee 6y agoThe worst kind of toxicity is when your senior engineers and team leads are actually junior engineers.
- sidlls 6y agoIt’s hard to be too hard on them though: they never had proper mentorship as junior engineers and their practices are reinforced by modern practices. There is a worse toxicity in my opinion: when engineers at all levels religiously adhere to fads or practices just because others do (see: OO, TDD, etc.)