Sometimes I worry that I'm too old-school, doing things like throwing out frameworks everyone else is using, and I see young(er) developers being incredibly productive when using those frameworks plus components, libraries, etc but then I also see that a lot of what they create looks the same and works the same, contains the same bugs, because (IMO) they're sometimes over-using external code and using cannons to shoot flies. I'm probably a bit too much the other way around, but it seems to work for me. I tend to be quite focused on minimizing external dependencies and only use what is absolutely necessary.
...looking incredibly productive rather than being.
Complexity always come back and get you. All this frameworks focus on throwing out code in weeks and make stuff impossible to maintain in few years - that's the tradeoff.
It's no surprise FAANG and especially Amazon focus so much on simplifying their infra and write stuff from scratch so often.
rlonn|7 years ago
ex_amazon_sde|7 years ago
Complexity always come back and get you. All this frameworks focus on throwing out code in weeks and make stuff impossible to maintain in few years - that's the tradeoff.
It's no surprise FAANG and especially Amazon focus so much on simplifying their infra and write stuff from scratch so often.
tnr23|7 years ago