1. 程式人生 > >日常工作與新技術

日常工作與新技術

為什麼感覺前端發展緩慢

Q: 這幾年前端技術風起雲湧,HTML5, CSS3, Mobile, NodeJS 等,業界討論得很多,但在淘寶網公司內部,在我們的日常工作中,並沒有感受到多少“激盪”。這究竟是為什麼呢?如何改變?

A: 下面是我的回答:

離開 UED, 在產品技術部待了好幾個月了,有個很強烈的感覺:

UED 前端的技術價值,更多的體現在對互動的理解和視覺設計的還原上。

後端開發人員,不怕 JavaScript,甚至有不少人員的水平很不錯,從程式碼的組織到實現,稍微培訓培訓,就能寫好。相容性問題,也能通過 kissy / yui / jquery 等類庫來規避。

但要一個後端開發人員去根據設計稿,寫出 HTML 和 CSS, 那簡直是痛苦得要命的過程,impossible.

前端最近一兩年,湧現的新技術中,HTML5 和 CSS3 等,是非常有利於 UED 前端的價值體現。可恨的是淘寶的大部分線上應用還受限於 IE6-8,缺少真實用武之地,這導致去研究去用的人非常有限,這可能就是感覺前端發展慢的原因之一。

湧現的新技術中,有 CommonJS、NodeJS 等純指令碼技術,這些技術的提倡和研究者大部分自身就是後端開發人員,需要有伺服器端的開發經驗和領域知識。比如我認識一個 Java 工程師,他想搞一個輕量級 web 開發框架,我給他推薦 express, 他立刻就能問出比較深刻的問題,並開始對 express 進行原始碼圖解。seajs 也有類似的遭遇,我遇到喜愛 seajs 里人裡面,後端開發居多。這部分新技術,由於純前端工程師缺乏相應的工作經驗和領域知識,導致應用這些新技術時會遭遇屏障,這是感覺前端發展慢的原因之二。

還有一個因素是淘寶本身的業務。絕大部分業務依舊是偏 web pages 的,技術架構沉澱至今也相當成熟,成熟是好事,但也意味著很難推動變化。在對新型應用的開發上,比如類 Twitter 的專案,我們的積累和摸索則又還不夠。這些因素綜合起來,是感覺發展慢的原因之三。

我想作為前端,無論在不在 UED,如果想堅持走技術路線,最關鍵的是:

1、保持自身優勢。(對互動的深度理解和對視覺的高保真還原)

2、讓優勢更具優勢。(比如儲備 HTML5 和 CSS3 方面的經驗)

3、虛心學習後端知識。(JavaScript 要爆發,得知曉後端開發,以及各種領域知識)

4、用技術驅動業務創新。(敢於嘗試新技術,用開放的心態,打造專業的人生)

最後,鼓勵大家多轉崗。多看看外面的世界,千姿百媚風情無限。

如何選擇發展方向

Q: 前端知識面越來越廣,當然這是機會,但也會讓前端們困惑,到底應該往哪方面去發展,比如前端測試、無障礙體驗,這些都是非常獨立的科學,集大成非常之難,而專一個是否又會受 Job Model 限制?很多人都在照著手電筒探索前進。

A: 我的想法:

這個我還是推薦這篇文章:像樹一樣成長。簡言之:從事某個職業,在 3 – 5 年之內,建議儘量多接觸各種知識,嘗試各種方向,儘量讓樹幹渾圓厚實。比如日常、專案、HTML5、小工具、專案管理等等,試過了,才能知曉是否擅長,是否喜歡

但在工作 3 – 5 年之後,得挑好一個自己擅長並喜歡的方向。比如目前淘寶前端裡,小馬選擇了前端佈道、圓心選擇了前端管理、我選擇了富應用開發,還有云謙目前鑽研於前端測試,以及清羽、龍藏、文河、沉魚等等,有舍才有得。方向無好壞之分,你在某個方向上,做出了成績,生長到高空中的枝椏,是很容易被看見,任何人都否認不了的。至於 Job Model, 只是一個參考,可以根據實際情況不斷修訂,不必拘泥。

前端現在的方向是太多了。隨便那一個,深鑽下去,都會是一片廣闊天地。比如無障礙訪問,很小的一個點,但深挖下去是有相當多內容的。要有興趣,更要有堅持。

方向的選擇上,有一個重要的考慮因素:要想清楚如何與公司的具體業務掛鉤。這樣,可以使得投資回報率最高。畢竟,我們的工資獎金來自公司。公司業務蓬勃了,我們的口袋也才能鼓漲起來。

大部分情況下,方向是靠自己觀察出來的。公司需要什麼?我可以做什麼?從真實專案中去感觸去探索,一堆事情可以做,關鍵是,我們能否做好,能否突破。

如何在日常工作中突破

Q: 一線前端往往容易埋入繁雜的需求不可自拔,每日應付頻繁又單調的需求。他們盼望往更高的目標發展、盼望接觸新技術、盼望將新技術運用到日常工作,我們能給予他們怎樣的支援?

A: 我的想法:

這個問題,我不是很理解。日常工作中也充滿機會,有些看似挑戰性很大的專案其實也極其細瑣無聊。我現在也經常得處理很多瑣碎的日常工作,但正是這些工作,能讓我保持一線工作的真實感受。這種真切感受,不是管理層開開會能知曉的。而機會則正孕育在這些感受中

你感覺到乏味了,你覺得在重複低階工作、在浪費生命時,你內心不安現狀的號角就已經吹響。號角聲越發激揚,會越讓你去思考如何避免,如何改進。比如自動化工具的開發,比如 IntelliJ IDEA 和 Git 等新工具的嘗試,比如 KISSY 和 SeaJS 的研發,這一些,是因為厭倦了重複勞動,是因為想擺脫乏味。枯燥是創新的源泉。如果你發現自己沒什麼新想法,做事缺少激情,很可能是因為你還未曾體驗過真正的枯燥的工作。

此外,好馬自己去尋找伯樂,主動發起,主動參與。至於時間,如果需求太多,忙不過來,是否想過主動反饋給主管?反饋給需求方?一切都可爭取都可商量。不存在必須做的事情,那只是管理層的美好慾念。關鍵是要有想法,要有新思路,並能說服管理層讓你有時間去做。

前端技術,目前處於風起雲湧的時代,不要期待有誰能充當方向的指引者。我不行,鐵木真估計也夠嗆,馬雲更飄在雲端。得用自己的眼去觀察,用自己的心去感觸,條條大路通牛 P. 努力去找到自己喜歡並擅長的。

總之,要懂得選擇,學會放棄,要耐得住寂寞,經得起誘惑,能做到這四點,想不成功都難。

相關推薦

日常工作技術

為什麼感覺前端發展緩慢 Q: 這幾年前端技術風起雲湧,HTML5, CSS3, Mobile, NodeJS 等,業界討論得很多,但在淘寶網公司內部,在我們的日常工作中,並沒有感受到多少“激盪”。這究竟是為什麼呢?如何改變? A: 下面是我的回答: 離開 UED,

程式設計師技術之間的「愛」「恨」

如果第二次看到我的文章,歡迎右側掃碼訂閱我喲~ 

技術學習思路——工作一年的總結

感激 doc 谷歌 如果 自己 url 配置 官網 pip 在狼長正式工作一年有余,對於接觸到的新技術的學習已經不再有那麽多的畏懼感了,總結一下我對新技術的學習思路,希望能給大家提供一個參考。 工作一年接觸的新技術: bigpipe AMQ Elasticsearch k

密碼安全技術專題

我們 算法 理論 基礎 class 對比 密鑰 非對稱 搜索 20179212 2017-2018-2 《密碼與安全新技術》第1周作業 課程:《密碼與安全新技術》 班級: 1792 姓名: 郭永健 學號: 20179212 上課教師:謝四江 上課日期:2018年3月15日

2017-2018-2 《密碼安全技術》第2周作業

對等網絡 分布 數字貨幣 轉讓 基本 單元 分布式 概念 解決 20179226 2017-2018-2 《密碼與安全新技術》第2周作業 課程:《密碼與安全新技術》 班級: 1792 姓名: 任逸飛 學號:20179226 上課教師:謝四江 上課日期:2018年3月29日

2017-2018-2 20179215《密碼安全技術》 第三次作業

code 視頻監控 存在 模態 進入 有效 保護 總結 跨平臺 2017-2018-2 20179215 《密碼與安全新技術》 第三次作業 課程:《密碼與安全新技術》 班級: 201792 姓名: 袁琳 學號:20179215 上課教師:謝四江 上課日期:2018年3月29

2017-2018-2 20179223《密碼安全技術》第四次作業

大數 des 發展 alt work 安全性 key 認證 sign 課程:《密碼與安全新技術》 班級:1792班 姓名:劉霄 學號:20179223 上課老師:謝四江 上課日期:2018年4月26日 必修/選修:必修 學習總結 本次課程由管理系劉飈老師為我們講解有關——分

2017-2018-2 《密碼安全技術》論文總結

完整 man 安全問題 網絡 mina 強制 詳細說明 上下 each 20179226 2017-2018-2 《密碼與安全新技術》論文總結 課程:《密碼與安全新技術》 班級: 1792 姓名: 任逸飛 學號:20179226 上課教師:謝四江 上課日期:2018年6月7

2017-2018-2 20179223 《密碼安全技術專題》 第7周作業

工作人員 開發 轉化 角色 自適應 In 探討 思考 目的 課程:《密碼與安全新技術》 班級:2017級92班 學號:20179223 小組成員:劉霄、王孟亞 上課教師:謝四江 上課日期:2018年6月21日 必修/選修: 必修 論文題目:CAAC - 智能基礎設施中緊急

2017-2018-2 20179225 《密碼安全技術專題》 第7周作業

war http 演講 實施 同學 給他 智慧 直接 存儲 課程:《密碼與安全新技術》 班級:2017級92班 學號:20179225 小組成員:劉霄、王孟亞 上課教師:謝四江 上課日期:2018年6月21日 必修/選修: 必修 論文題目:CAAC - 智能基礎設施中緊急

20179212 2017-2018-2 《密碼安全技術》課程總結

局限 背景 挖掘 學習 簡單 平臺 第一次 錯誤 問控制 20179212 2017-2018-2 《密碼與安全新技術》課程總結 課程:《密碼與安全新技術》 班級: 1792 姓名: 郭永健 學號: 20179212 上課教師:謝四江 必修/選修: 必修 上次的博客因為準備

雲庫技術Pure Storage深化在華合作, 加速客戶業務轉型

中國北京,2018 年12 月12 日 ——新銳IT解決方案專家雲庫新技術(InnoMITS)攜手全球全快閃記憶體儲存領導者Pure Storage(NYSE: PSTG)在北京正式啟程InnoMITS Live 2018全國路演活動,並先後在成都、上海、和廣州舉辦。在

強強聯合!螞蟻金服炬網路戰略合作,共同致力於國產資料庫的技術推廣和生態建設

小螞蟻說: 螞蟻金服攜手新炬網路將從資料庫專案實施 、升級遷移和整體運維服務

技術環境下的保密工作需加強網路安全能力建設》

10月31日至11月2日,由中國保密協會主辦的“2018年保密技術交流大會暨產品博覽會”在青島國際博覽中心召開,600餘家企業和科研單位參加。   共聚青島開展保密技術交流 會展以“堅持創新驅動  攜手打造保密產業良好生態”為主題,旨在推動企業與使用者、企業與企業、國內與

【鐵匠Smith先生的專欄】關注Linux系統軟體開發、多媒體圖形技術、Linux OS技術、多程序多執行緒併發網路程式設計、架構模式研究實踐、AI等新技術動向、C/C++最新程式設計技術、開原始碼整合應用等

關注Linux系統軟體開發、多媒體圖形技術、Linux OS技術、多程序多執行緒併發網路程式設計、架構模式研究與實踐、AI等新技術動向、C/C++最新程式設計技術、開原始碼整合與應用等...

通訊網路安全保密綜述報告——無線通訊系統網路安全發展的現狀、趨勢及技術

摘要: 當今,全球無線通訊產業的兩個突出特點體現在:一是公眾行動通訊保持增長態勢,一些國家和地區增勢強勁,但存在發展不均衡的現象;二是寬頻無線通訊技術熱點不斷,研究和應用十分活躍。儘管全球移動市場在增長,但這種增長也呈現出很大的不均衡性。通訊網路的安全直接影響到資訊傳輸的狀態

大資料不僅是技術更是全新的思維模式和工作方法

一是思想觀念要有新突破。在資料技術時代,人、事、物都在被資料化,大資料已經成為了新經濟的核心生產要素。要時刻懷有“不日新者必日退”的緊迫感和使命感,改變過去傳統慣性的思維方式,善於運用大資料的思維方式去思考解決問題。   二是資料應用要有新創意。利用大資料要有世界眼光,找準世

Android技術PWAGDD

20161208GDD PWA與原生開發之爭。AMP興起。Google Assistant。Daydream 可以提供高質量、沉浸式的虛擬現實體驗給廣大的使用者。 Instant Apps 的興起。

浪微博審查員的日常工作

路透社對4名已經離職的前新浪微博審查員的採訪,詳細介紹了新浪微博的審查工作。 這些審查員在天津工作,主要是剛從大學畢業的年輕男性,大約有150名,幾乎沒有女性。每個審查員每小時需要檢查3000條被機器篩選出來的微博。每天平均約40人12小時輪班工作。 如果一條內容敏感的微博

工作氣象,的想法,技術

  很長一段時間沒上網了,感覺有點不一樣,其實也沒什麼啦,只是...嗯!相當長一段時間沒有來自己的blog寫點亂七八糟的東東了,今天正好有這個心,就隨便寫一點吧!  唉!我這個人啦,就是不能持之以恆,沒有堅持下來,當初開始組織自己的Blog時,有個個很遠大的理想,希望每天都寫