kettle和sqoop怎么選 為什么感覺頭條里經(jīng)常看到的程序員大多數(shù)都是前端的?
為什么感覺頭條里經(jīng)??吹降某绦騿T大多數(shù)都是前端的?我有10年的開發(fā)和培訓(xùn)經(jīng)驗,其間經(jīng)歷了Java、Android、H5、大數(shù)據(jù)、PHP等不同的開發(fā)方向。我也是軟件培訓(xùn)公司的金牌講師,我對回答這個問題很
為什么感覺頭條里經(jīng)??吹降某绦騿T大多數(shù)都是前端的?
我有10年的開發(fā)和培訓(xùn)經(jīng)驗,其間經(jīng)歷了Java、Android、H5、大數(shù)據(jù)、PHP等不同的開發(fā)方向。我也是軟件培訓(xùn)公司的金牌講師,我對回答這個問題很感興趣。
我認為這種現(xiàn)象可能有以下原因:
我認為這是最重要的一個。標題將根據(jù)您的喜好向您推薦內(nèi)容。例如,如果您第一次看到前端程序員的相關(guān)內(nèi)容,下面的標題可能會再次向您推薦相關(guān)內(nèi)容。所以你看到的是標題是根據(jù)你以前的瀏覽記錄推給你的。標題上的程序員不一定都是前端程序員。例如,我不是前端程序員,我是后端程序員。
不可否認的是,前端程序員的工作強度和忙碌程度可能沒有后端程序員的壓力那么重,所以可能會有一些前端程序員有時間經(jīng)常瀏覽頭條新聞。
雖然他們都是程序員,但他們的個性有一些不同。因為前端程序員經(jīng)常從事界面和效果,他們的個性可能比較活潑,而后端程序員卻看不到日常界面的操作,比如業(yè)務(wù)邏輯,所以他們的個性可能比較枯燥,在互聯(lián)網(wǎng)上也不太活躍。
39歲轉(zhuǎn)行做大數(shù)據(jù)如何?
作為一個IT人員,分享一些個人觀點。
年齡在IT行業(yè)中仍然非常重要。如果35歲以后不加入領(lǐng)導(dǎo)層,或者行業(yè)專家基本失去競爭力,一旦公司業(yè)務(wù)不好,老程序員將首當其沖地承擔裁員團隊的重任。
學(xué)位和專業(yè)也是限制因素。如果你擁有高學(xué)歷(碩士以上學(xué)歷)和專業(yè)對口(計算機或數(shù)學(xué)相關(guān)專業(yè)),在39歲的時候,你可能還有一線希望,但與此同時,你應(yīng)該做好心理準備,你可能會受到歧視。
我不認為現(xiàn)在轉(zhuǎn)向大數(shù)據(jù)是明智的,但它更像你的描述。我做過項目經(jīng)理,這可能是個突破點。但畢竟是這個行業(yè)。缺乏技術(shù)應(yīng)用和項目細節(jié)方面的經(jīng)驗。因此,大數(shù)據(jù)可以自己學(xué)習(xí)。很難找到工作。如果你真的感興趣,你可以學(xué)到更多。經(jīng)過幾年的經(jīng)驗,你可以成為大數(shù)據(jù)項目的項目經(jīng)理。
注意:三思而后行
1。首先,Datastage屬于商業(yè)軟件,而kettle是開源軟件。源碼軟件很受大眾歡迎,但是它的執(zhí)行效率會比較慢!這需要以客戶為導(dǎo)向。
2. 在可操作性方面,DS和kettle都有GUI圖形界面,操作步驟相對簡單易用;
3。從使用環(huán)境來看,一般來說,在大型傳統(tǒng)金融行業(yè),有一定數(shù)據(jù)管理規(guī)則的公司還是會選擇DS,效率高,大公司也有錢。
4. 另外,cattle是一個基于Java開發(fā)的ETL工具,在使用過程中需要借助JVM。在數(shù)據(jù)提取速度和大數(shù)據(jù)處理能力方面,kettle遠遠不如DS
5。在穩(wěn)定性方面,DS有很大的優(yōu)勢;
6釜的數(shù)據(jù)轉(zhuǎn)換過程比較靈活,可以手工編寫SQL語句、java代碼、正則表達式等;DS當然也支持SQL語句,兩者沒有明顯區(qū)別;
7。從數(shù)據(jù)來源來看,兩者沒有明顯區(qū)別