4 ms·
Worked at IBM for some time recently and I agree with many people here about the amazing technical talent there. Really bright people with deep understanding ab
by dakial1 3y ago
Worked at IBM for some time recently and I agree with many people here about the amazing technical talent there. Really bright people with deep understanding about their fields. I also worked with some very good project managers there, that can move very complex projects ahead like a maestro.
IBM problem today is:
1) The bureaucracy and general organizational sluggishness created by years and years of policy over policy to avoid 1%, 2% risks that in the end impact 100% of the company.
2) the leadership, which mostly come from the commercial part of the firm and are "number cookers", who now how to play the forementioned bureaucracy and controls, moving around air to look like their are beating their targets.
This makes the company extremely slow, unwilling to take risks, letting Google and Microsoft pass them repeatedly. Personal Computers, the Internet, Cloud Computing and now AI. IBM was at the right place on all of those opportunities, but its internal problems made it unable to take the right action to fetch them.
- frozenport 3y agoThey were not in the right place. They were directly competing with the future of tech, in particular as it applied to personal use.
- kayodelycaon 3y agoThey also axed an enormous number of experienced field-support techs and lost most of their institutional support knowledge in the process.
- bane 3y agoI worked for a startup that sold to IBM. My impression is that IBM has been in the business of responding to market needs by attempting to build the best possible technical solution that also drives customers to stay in the IBM sphere. However, what IBM forgot is that the market is big, and the market drives towards commoditization wherever it can. Any technical advancement that makes technology faster/cheaper is where the market will go -- even if it means compromising in other areas like up-time. IBM is, naturally, allergic to becoming a commodity and tries to drive to higher margin business. e.g. Mainframes, consultant heavy engagements, AI, etc. But the revolution that happened since the PC revolution, that commodity hardware and open source software (free in beer and freedom) could power companies both the size of IBM and in the same competitive space seems to be a lesson IBM has perpetually never quite gotten into their DNA. There's no "fixing" IBM. It will linger on momentum for a while until somebody else eventually just buys it for whatever IP they can squeeze out of it, dismembers the corpse, and spins out single purpose core businesses all in one excrement pile. It might take another decade or so, but it's coming.
- akaahduofjdr 3y agoThere's no fixing it because there isn't anything fundamentally broken , rather an aversion and active resistance to a process that is objectively bad in many respects, and largely the result of the massive waves of outsourcing that were promoted and allowed to happen by choice. This wasn't a law of nature or of logic , there are a lot of ways in which it is less than desirable. I don't think there is a 2nd law of thermodynamics for social and economic processes, and I think that it is provably the case that specific decisions were made by specific people that allowed all of the things you described to happen, and that there are easily conceivable alternative paths we might have taken. In some sense, IBM is idealistic in the true sense of the word. That ideology is certainly not HackerNews' ideology, but it is more complicated than the simple "capitalist company doing capitalist things" explanation.
- bane 3y agoGreat comment. IBM is as IBM wants to be. I don't think there's a mystery to it and they've ended up on an evolutionary path that can't be reversed. To wit, I just watched a long form video [1] on the passion that goes into IBM mainframes including some interesting clips of various physical robustness tests of the assembled systems. It reminded me of watching clips from various space programs where a largely full-up untested rocket had to put humans into orbit without blowing up. Another revolution that's occurred, but IBM chose not to really follow (asterisk) is the idea that you assume some percentage of your hardware will fail (instead of trying to make it never die) -- then you engineer around that. I'm not sure what will win in the end, but right now the entire industry is telling us to have failover into different availability zones in Amazon, or even across clouds -- one of which IBM offers. 1 - https://youtu.be/ouAG4vXFORc https://youtu.be/ouAG4vXFORc (asterisk) - IBM does sort of have an understanding of this of course, they have a cloud after all.
- ngcc_hk 3y agoRecall the token ring not falling and error management way, compared with the Ethernet assume possibly failure. It is such a headache to manage token ring and sna network. At least sna is reliable. Token ring is actually no. Suprisng. But at least sna assume there might be issues in the other end. Not token ring. And that is the problem of assuming all problem is managed.