大數(shù)據(jù)
這是一個概念,不是一個事物。其實,可以認(rèn)為當(dāng)組織的數(shù)據(jù)增長速度超過IT部門的管理能力時,大數(shù)據(jù)就開始了。此前,計算機(jī)部門的工作人員過去常常按時下班,除非是在滅火或編寫代碼的時候。而現(xiàn)在,數(shù)據(jù)管理成為一個專業(yè)領(lǐng)域。
瀏覽器優(yōu)先
我們編寫了與綠色屏幕交互的客戶端程序,然后為DOS和Windows pc編寫了代碼,現(xiàn)在用戶體驗完全是關(guān)于響應(yīng)式瀏覽器(以及移動應(yīng)用程序)。這意味著需要對不同的用戶界面進(jìn)行更多的規(guī)劃,并在連接中斷時對數(shù)據(jù)狀態(tài)進(jìn)行優(yōu)先級排序。從好的方面來說,它比過去更容易學(xué)習(xí)。
云計算
Facebook上有個表情包,一個小男孩問:“爸爸,云是由什么構(gòu)成的?”父親回答說:“大部分是Linux服務(wù)器。”其寓意:它(仍然)只是別人的電腦。有公有云、私有云、混合云和專用云。你只是在應(yīng)用程序和數(shù)據(jù)中信任它們。從理論上講,它比內(nèi)部工作更便宜、更容易、更安全。在現(xiàn)實中呢?現(xiàn)在還沒有定論。云計算的一個主要問題是廠商鎖定。
商品化
在21世紀(jì)的頭十年,主要的IT供應(yīng)商想要向你出售價格過高的硬件。之后,廉價的硬件變得足夠好,所以頂級供應(yīng)商在2010年代將他們的重點轉(zhuǎn)向了軟件。從備份設(shè)備到防火墻再到PBXs,現(xiàn)成的設(shè)備變得很正常。不過,對于事務(wù)性數(shù)據(jù)庫或其他高端應(yīng)用程序,你可能仍然需要一些特殊的東西。
消費化
在2000年的時候,或許很難預(yù)測到2020年人們會希望所有東西都像手機(jī)一樣工作。用戶希望將自己的設(shè)備帶到工作中,而當(dāng)它告訴技術(shù)人員(開發(fā)人員、工程師、科學(xué)家等)“不”構(gòu)建自己的服務(wù)器或建立未注冊的網(wǎng)絡(luò)時,技術(shù)人員(開發(fā)人員、工程師、科學(xué)家等)并不高興。我們現(xiàn)在生活在一個以用戶為中心的世界。
設(shè)備管理
所有這些手機(jī)、平板電腦、筆記本電腦、熱點、投影機(jī)和充電站都必須進(jìn)行記錄、保護(hù)和維護(hù)。挑戰(zhàn)在于,蘋果和三星感興趣的是滿足我們對電子產(chǎn)品的渴望,而不是固守老派的企業(yè)購買周期。設(shè)備管理是一個大產(chǎn)業(yè)。它的實踐者正在想出新的方法來跟蹤一切,備份數(shù)據(jù),推出無線更新,并在野外保護(hù)設(shè)備的安全。
DevOps
如果程序員和IT一起工作而不是分開呢?當(dāng)然可以,這就是DevOps。從字面意義上來看,它帶來了功能更好、讓用戶更快樂、與公司其他計算系統(tǒng)交互更順暢的應(yīng)用程序,所有這些都在更快地構(gòu)建和更新。在現(xiàn)實中,這些單獨的,有時又相互競爭的的Speciesus Nerdus(怪胎)能否和平共處還有待觀察。
編程語言擴(kuò)散
C語言,COBOL語言,也許(對孩子們來說)一些Java已經(jīng)足夠好了。加上SQL,您就有了一個功能良好的信息技術(shù)部。快進(jìn)幾十年::語言仍然是一種很好的語言,但是Java不再適合孩子們,Python是一種新東西,現(xiàn)在甚至谷歌都有自己的編程語言。此外,過去是文件和庫的東西現(xiàn)在是綁定到云服務(wù)中的微服務(wù)和API。
安全
安全曾經(jīng)是事后才想到的。也許你會在你的軟件和網(wǎng)絡(luò)密碼上設(shè)置一些拷貝保護(hù)措施,但今天幾乎不需要一個精英黑客來破解這些東西。首席安全官是一項非常嚴(yán)肅的工作。正如世界上最大的律師事務(wù)所之一的首席信息官幾年前說的那樣,這不再是關(guān)于防止你的公司被黑客攻擊,而是關(guān)于如何在持續(xù)不斷的黑客攻擊浪潮中保持系統(tǒng)安全。
虛擬化
這個概念可以追溯到幾十年前,在2010年代,它變得非常龐大。如今,大多數(shù)非關(guān)鍵的服務(wù)器都運行著多個操作系統(tǒng)和應(yīng)用程序,而軟件應(yīng)用程序卻很高興地認(rèn)為它們是服務(wù)器惟一喜歡的。優(yōu)點:節(jié)省大量的金錢,節(jié)省空間,節(jié)省能源,減少噪音,減少硬件管理的麻煩。缺點:如果服務(wù)器崩潰,那就麻煩大了。