When Warren Buffett first announced in 2011 that Berkshire Hathaway had invested billions in International Business Machines (NYSE: IBM), it came as a surprise to many. Buffett has typically kept his distance from the technology sector, instead sticking to businesses that he understands. Technology changes quickly, and predicting which tech companies will be able to thrive far into the future is hard.