外媒速遞:確保你笑傲未來IT職場的那些關(guān)鍵技能
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天推薦的內(nèi)容包括:確保你笑傲未來IT職場的那些關(guān)鍵技能、從BDD到TDD的各類敏捷技術(shù)優(yōu)劣概述、云數(shù)據(jù)遷移流程中的六大隱藏瓶頸和JVM上的編程語言選項(xiàng)等。
一、確保你笑傲未來IT職場的那些關(guān)鍵技能
原文標(biāo)題:Future-proof your IT career with these critical skills
隨著企業(yè)對技術(shù)需求的持續(xù)激增,全球IT工作崗位預(yù)計(jì)將在未來十年內(nèi)繼續(xù)保持增長。但需要強(qiáng)調(diào)的是,盡管目前從業(yè)者擁有的大部分技能在未來仍然必要,但其中一部分特定技能的需求水平將高于平均值。下面,我們將一同了解專家給出的未來三到五年最熱門技能。
1. 開發(fā)者仍將為王
2. 新技術(shù)將驅(qū)動(dòng)新角色與技能組合
3. 網(wǎng)絡(luò)安全技能需求達(dá)到歷史***點(diǎn)
4. 數(shù)據(jù)相關(guān)技能需求旺盛
5. 架構(gòu)、網(wǎng)絡(luò)與支持類技能需求下降
6. 混合類角色將成為焦點(diǎn)
二、從BDD到TDD:各類敏捷技術(shù)優(yōu)劣概述
原文標(biāo)題:From BDD to TDD, the pros and cons of various agile techniques
從外部角度來看,敏捷原則可能看似一種實(shí)踐。然而一旦投身其中,你就會(huì)發(fā)現(xiàn)敏捷執(zhí)行者同樣面對著多種多樣的技術(shù)選項(xiàng)。那么,哪種選項(xiàng)真正適合你與你的團(tuán)隊(duì)?在今天的文章中,我們將縱覽各類敏捷框架,并對其優(yōu)劣狀況加以闡述。
1. 行為驅(qū)動(dòng)型開發(fā)(簡稱BDD)
2. 分布式敏捷
3. Kanban
4. 結(jié)對編程
5. Scrum
6. 測試驅(qū)動(dòng)型開發(fā)(簡稱TDD)
三、云數(shù)據(jù)遷移流程中的六大隱藏瓶頸
原文標(biāo)題:6 hidden bottlenecks in cloud data migration
將TB甚至是PB級別的數(shù)據(jù)遷移至云端無疑是一項(xiàng)艱難的任務(wù)。但更重要的是,在云環(huán)境當(dāng)中,你應(yīng)用程序的行為將有所不同、成本結(jié)構(gòu)將發(fā)生變化,且數(shù)據(jù)移動(dòng)需要耗費(fèi)大量時(shí)間。沒錯(cuò),云數(shù)據(jù)遷移工作中確實(shí)存在大量隱藏瓶頸,我們將在今天的文章中對此進(jìn)行深入探討。
1. 數(shù)據(jù)存儲(chǔ)
2. 數(shù)據(jù)準(zhǔn)備
3. 信息驗(yàn)證
4. 傳輸封送
5. 數(shù)據(jù)傳輸
6. 云規(guī)模伸縮
四、不只是Java:JVM上的編程語言選項(xiàng)
原文標(biāo)題:Beyond Java: Programming languages on the JVM
Java生態(tài)圈可謂無處不在。更重要的是,Java運(yùn)行時(shí),或者說Java虛擬機(jī)(JVM)也已經(jīng)成為一個(gè)獨(dú)立的軟件生態(tài)系統(tǒng)。經(jīng)過數(shù)十年的改進(jìn),JVM已經(jīng)能夠承載利用多種不同語言編寫的應(yīng)用,并對接同樣的共享庫與數(shù)據(jù)結(jié)構(gòu)。在今天的文章中,我們將介紹幾種專為JVM打造的重要編程語言,并了解其如何為Java提供強(qiáng)大補(bǔ)充。
1. Kotlin
2. Scala
3. Clojure
4. Groovy
5. Jython與JRuby
6. 還有更多
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】