▲ | almostgotcaught 4 days ago | |
I think people have these kinds of thoughts (and then commit them to paper) because they're utterly flabbergasted that such things can exist - as if there's some kind of massive conspiracy by Big Enterprise that enables this even though both $ENTERPRISE and SMEs play in the exact same market (by definition). Newsflash: yes small organizations are better solving small problems (like "small tool has broken feature X"). Everyone knows that and feels it "on their skin". But they cannot solve large/enormous problems. It's just physics: big problems -> big requirements. Think stuff along the lines of "getting to the moon" or "building the Chunnel". Myopic individuals, who are bound to only see and understand work within their own vicinity, necessarily will bemoan the existence of large organizations. This is why reading history is valuable - because it is indeed myopic. | ||
▲ | linkage 4 days ago | parent [-] | |
You're conflating development with operations. Many of the greatest software tools we use every day were built by small teams. Your examples of big projects are great, but the majority of enterprise companies are not sending people to the moon or building physical infrastructure. If you look at the top 20 companies in the United States by headcount, the majority of those companies are large because they require a physical presence all over the country (Walmart, Home Depot, Marriott). The largest company that does not require a physical presence is Cognizant. Has Cognizant ever made anything worth using? |