本文翻譯自 What is the most valuable programming skill at the moment? 中的一個(gè)回答,其中談及的對(duì)編程能力的看法很有借鑒意義,希望自己未來的時(shí)間能夠靜下心來姚炕,不忘初心,持續(xù)積累。由于這是我第一次翻譯英文文章柱宦,其中難免有翻譯不恰當(dāng)?shù)牡胤叫┙罚€望指正??。
什么是當(dāng)下最有價(jià)值的編程技能掸刊?
最具價(jià)值的技能免糕,你可能都不會(huì)想到
(圖片來自 collider.com)
就在某天,我正和我的一個(gè)學(xué)生在 Google Hangout 上談?wù)撨@個(gè)話題忧侧。
在談話結(jié)束時(shí)石窑,他跟我說:
“Ken,這是我收到過的編程建議中最最無聊的一條蚓炬。但我還是很開心你告訴了我尼斧。”
以下是我講的主要內(nèi)容:
正如其他領(lǐng)域的人一樣试吁,每一個(gè)編程人員都喜歡聊最新的東西棺棵。我有很多話題都是類似這樣的內(nèi)容:
- AI 是否是編程的未來?
- 我應(yīng)該學(xué)習(xí) VR 嗎熄捍?
- React/Elixir/Websockets 是否會(huì)成為未來五年內(nèi)最主要的技術(shù)烛恤?
所有這些聊起來都會(huì)很有趣。但如果你只是關(guān)注前沿技術(shù)余耽,你將完全忽略了要點(diǎn)缚柏。
編程一直都跟一項(xiàng)主要的技能有關(guān):
你需要十分擅長(zhǎng)快速掌握要領(lǐng)。(譯者注:原文是 You need to be really good at figuring things out on the fly.)
技術(shù)會(huì)不斷革新碟贾。新的編程語言和框架將會(huì)一直出現(xiàn)币喧。你不需要花費(fèi)時(shí)間追逐新潮流。
相反袱耽,你應(yīng)該花時(shí)間成為一個(gè)自主開發(fā)者上杀餐,在新事物出現(xiàn)時(shí)也能學(xué)會(huì)。
為什么朱巨?
市場(chǎng)變了史翘。沒人能夠確切地知道編程領(lǐng)域下一個(gè)重大事物實(shí)際上會(huì)是什么。
不變的是冀续,市場(chǎng)總是對(duì)那些人群有需求琼讽,那些:
- 能有效地使用 Google 搜索的人
- 能解決他們遇到的問題的人
- 能快速弄清事物的人
將自己變成能看清事物本質(zhì)的人,那么你將永遠(yuǎn)為人所需洪唐。
如果你想成為一個(gè)被人所需的開發(fā)者钻蹬,但不確定從哪開始,請(qǐng)查看 The Coder's Compass凭需,這是一個(gè)我?guī)椭鷺?gòu)建的工具问欠,以幫助有抱負(fù)的開發(fā)者找到他們的道路桂敛。
原文:What is the most valuable programming skill at the moment?
幫助更正翻譯的人:好同學(xué)樺姐