From my personal experience I'd add a lot Director/Sr Director in relatively technical companies who manage scores of web application developers. So when you say most, it could literally be almost everyone.
Oracle's Java Mobile Edition could've crushed Android. No one stopped them.
> Google was the geek darling of do not evil, thus they got a pass from fanboys.
Oracle's case against Google went all the way up to Supreme Court of US. Oracle did not win anything substantial in courts against Google is not fanboys' doing.
I'd add tipping system for various services, but specially restaurants etc in definition of corruption too. Here blame pass around between employees, owners, restaurant associations, govt officials making/ passing laws etc. But end result is customer keep paying extra charges or being labeled as worst customers.
I love how media is in this game , printing endless articles how customers are really supposed to pay tips because poor server. And even when customers are revolting against tipping culture it is going from 25% to 22% as a way of speaking truth to power.
Yup, saw that review. My takeaway is if one has knowledge and training level of Scott Alexander then this book has nothing new to offer. But since most folks don't so this maybe a interesting read.
While I agree with what you said. In personal experience I have noticed the software design / architecture is becoming irrelevant for lot of enterprises (including mine of course). So design nowadays is about API design Input/Output/Error handling. And architecture is about Cloud/Kubernetes/APM , deployment and monitoring etc. Code now does not need much design. Things like performance, isolation, extensibility etc as those are now higher level concerns not part of code itself.
This is also where micro services pattern fits in well because individual unit is so small no design needed.
I mean Netflix is dealing with big, important things like container scaling, creating a million micro services talking to each other and so on. Having multiple tech blogging platform on Medium is not something they have a spare moment to think about.
I don't believe in it. Tomorrow they will say Software developer was just a job and they were not intellectually superior race who brought alien technology like NodeJS.
From my personal experience I'd add a lot Director/Sr Director in relatively technical companies who manage scores of web application developers. So when you say most, it could literally be almost everyone.
reply