網頁開發新人需要掌握的六個技能
標簽:
網站開發
2017.08.30
congtoukaishixuexijishukenenghennan,danyaomoliannidejishuyihuodejingzhengyoushijiumeiyounamenanle。xuexidexingshiyouhenduo,namewangyekaifaxinrenyinggairuhekaishi?
學習平台Mapt 創始人Packt邀請了六位專業作者與開發人員,講述了他們認為開發新人應該掌握的幾點。
01. 專業化,不要多樣化
Raastech首席顧問Harold Dost <>建議年輕的開發人員花點時間學習一下各種工具,比如Lynda 和 Linux Academy 等。他強調,這些工具能為以後的技術難點打下堅實的基礎,同時對新人以後成為專家也將大有裨益。
“先掌握一門核心技能(或者兩三門),然後再發展其它的,”Dost說。“這將使你更加專業,深入掌握能讓你的職業生涯更進一步的知識。”
但他也表示,盡管你應該專精幾個領域,但也要注意不要忽視其它機遇。“在專注專業的同時,還要不斷學習新技術,不斷成長,不斷提升工作成果的質量。”
02. 讀寫兩不誤(不止是寫代碼)
Oracle ACE總監Luis Augusto Weir 表示:“我對年輕的開發人員的建議是,對學習和編碼充滿熱情。”
他認為,盡管行業總是推陳出新,傳統的閱讀仍然是教育的最重要的部分。“讀書當然是前進的一種方式,”他說,“同樣還有其他的一些互動的學習方式,比如Youtube、博客、網課等等。”
Luis仍然認為讀書是個人發展的最重要因素之一。在火車上和公交車上,隨身攜帶一本上意味著你隨時都能學習。
作家Adrian Ward也支持Luis的說法。他認為,閱讀和寫作對於他自身的教育來說是非常重要的。寫作,無論是博客、文章、書籍還是陳述,都能強迫你去學習。“如果你正在寫點什麼,那你肯定首先要了解它、學習它。”
03. 冥想。或者其他。
信息技術行業最令人沮喪的一點或許就是它的永不停歇。那些剛剛步入社會的新人很容易在這個不斷變化的世界中感到不知所措。作者Sten Vesterli認 為,學習的最關鍵的技能,是“管理你的精力,並在低點時找到合適的方法來為自己充電、”
“如果你精力旺盛,你可以學習任何技能並且學會它;如果你精力不夠,那麼你將很難再去學習新知識,會有被技術變革拋在身後的危險。”
那麼Vesterli如何保證自己有足夠的精力來跟上技術變革的步伐?“我發現冥想和鐵人三項對我來說非常有效,”他說。“當然其他人應該有別的事情來讓自己精力充沛。”
04. 質疑一切,獲得更深刻的理解
Capgemini資深顧問、作者Phil Wilkins 認ren為wei,有you時shi候hou技ji術shu行xing業ye的de更geng新xin換huan代dai有you點dian太tai快kuai了le。他ta說shuo,隨sui著zhe畢bi業ye生sheng見jian識shi漸jian長chang,他ta們men應ying該gai學xue會hui挑tiao戰zhan自zi己ji的de工gong作zuo和he所suo使shi用yong的de工gong具ju,讓rang自zi己ji變bian得de更geng強qiang。這zhe不bu僅jin能neng讓rang新xin人ren脫tuo穎ying而er出chu,也ye能neng幫bang助zhu他ta們men不bu斷duan學xue習xi進jin步bu。
“henduorenhuirenweiwoshiyiduan。wojiaodedajiayinggaitiaozhanyixia,lejiezhengzaishiyongdegongju,sikaoyixiaweishenmetamenshizhengquedexuanze。fansinizhengzaizuoshenme,tiaozhanziji,huozhebeiqitarentiaozhan,bashiqingzuodegenghao,huidailaigenghaodelijiehedongchali,ranhoukeyizaiyihoudegongzuozhongyingyong。”
“思考為什麼一個答案是正確的,與回答這個問題是同樣重要的,”Wilkins表示。“理解這一點可能不會讓你成為專家,但能為你將來與同行精誠合作、邁向成功打下基礎。畢竟,IT是為了解決問題,而知道為什麼比知道是什麼會讓你有更大的機會出開發優秀解決方法。”
05. 打造人際關係網絡
社會對於技術人員有一種令人沮喪的刻板印象,認為他們不善社交。來自Packt的專家認為,讓自己置身於現實世界中是前進的好方法。盡管是老生常談,打造人際關係網絡是在行業中立足的簡單方式。
不論是出席學校組織的活動,還是與LinkedIn上對你感興趣的人聯絡,人際關係都是非常重要的--尤其是如果你考慮做自由職業者的話。Adrian Ward表示,除了寫作,他對畢業生還有另外一個重要的忠告:人際網絡。“要參與進去。”
06. 申請正確的工作--但不要隻依賴公司的培訓
作者、AMS高級集成與雲專家Robert van M?lken 表示,尋求工作機會的畢業生應該積極尋找那些願意花錢培訓開發人員,讓他們能及時接觸到最新技術的公司
“kejidefazhanrixinyueyi,ruguonixiangzailiangnianneizuochudianchengji,jingzuobudongkebuxing。yunxukaifaqucanjianbendihuowaidihuiyidegongsi,huifaxiankaifaxuexixinjinengtebiekuai,chaoyuelecongshujizhonghuodedezhishidian。”
當然,van M?lken還建議開發不能僅僅依賴公司給予的機會--事實上他們應該自己花點個人時間來學習新技術和IT創新。“buyaoyinweimanzuyuxianzhuangerluohouyutongxing。zhaojihuidashengshuochulai,jieshaonixuedaodexinzhishi,fenxiangnidejingyan,ranhounicainengbeizhuyidao,xinshijiededamenhuixiangnidakai。”
學習平台Mapt 創始人Packt邀請了六位專業作者與開發人員,講述了他們認為開發新人應該掌握的幾點。
01. 專業化,不要多樣化
Raastech首席顧問Harold Dost <>建議年輕的開發人員花點時間學習一下各種工具,比如Lynda 和 Linux Academy 等。他強調,這些工具能為以後的技術難點打下堅實的基礎,同時對新人以後成為專家也將大有裨益。
“先掌握一門核心技能(或者兩三門),然後再發展其它的,”Dost說。“這將使你更加專業,深入掌握能讓你的職業生涯更進一步的知識。”
但他也表示,盡管你應該專精幾個領域,但也要注意不要忽視其它機遇。“在專注專業的同時,還要不斷學習新技術,不斷成長,不斷提升工作成果的質量。”
02. 讀寫兩不誤(不止是寫代碼)
Oracle ACE總監Luis Augusto Weir 表示:“我對年輕的開發人員的建議是,對學習和編碼充滿熱情。”
他認為,盡管行業總是推陳出新,傳統的閱讀仍然是教育的最重要的部分。“讀書當然是前進的一種方式,”他說,“同樣還有其他的一些互動的學習方式,比如Youtube、博客、網課等等。”
Luis仍然認為讀書是個人發展的最重要因素之一。在火車上和公交車上,隨身攜帶一本上意味著你隨時都能學習。
作家Adrian Ward也支持Luis的說法。他認為,閱讀和寫作對於他自身的教育來說是非常重要的。寫作,無論是博客、文章、書籍還是陳述,都能強迫你去學習。“如果你正在寫點什麼,那你肯定首先要了解它、學習它。”
03. 冥想。或者其他。
信息技術行業最令人沮喪的一點或許就是它的永不停歇。那些剛剛步入社會的新人很容易在這個不斷變化的世界中感到不知所措。作者Sten Vesterli認 為,學習的最關鍵的技能,是“管理你的精力,並在低點時找到合適的方法來為自己充電、”
“如果你精力旺盛,你可以學習任何技能並且學會它;如果你精力不夠,那麼你將很難再去學習新知識,會有被技術變革拋在身後的危險。”
那麼Vesterli如何保證自己有足夠的精力來跟上技術變革的步伐?“我發現冥想和鐵人三項對我來說非常有效,”他說。“當然其他人應該有別的事情來讓自己精力充沛。”
04. 質疑一切,獲得更深刻的理解
Capgemini資深顧問、作者Phil Wilkins 認ren為wei,有you時shi候hou技ji術shu行xing業ye的de更geng新xin換huan代dai有you點dian太tai快kuai了le。他ta說shuo,隨sui著zhe畢bi業ye生sheng見jian識shi漸jian長chang,他ta們men應ying該gai學xue會hui挑tiao戰zhan自zi己ji的de工gong作zuo和he所suo使shi用yong的de工gong具ju,讓rang自zi己ji變bian得de更geng強qiang。這zhe不bu僅jin能neng讓rang新xin人ren脫tuo穎ying而er出chu,也ye能neng幫bang助zhu他ta們men不bu斷duan學xue習xi進jin步bu。
“henduorenhuirenweiwoshiyiduan。wojiaodedajiayinggaitiaozhanyixia,lejiezhengzaishiyongdegongju,sikaoyixiaweishenmetamenshizhengquedexuanze。fansinizhengzaizuoshenme,tiaozhanziji,huozhebeiqitarentiaozhan,bashiqingzuodegenghao,huidailaigenghaodelijiehedongchali,ranhoukeyizaiyihoudegongzuozhongyingyong。”
“思考為什麼一個答案是正確的,與回答這個問題是同樣重要的,”Wilkins表示。“理解這一點可能不會讓你成為專家,但能為你將來與同行精誠合作、邁向成功打下基礎。畢竟,IT是為了解決問題,而知道為什麼比知道是什麼會讓你有更大的機會出開發優秀解決方法。”
05. 打造人際關係網絡
社會對於技術人員有一種令人沮喪的刻板印象,認為他們不善社交。來自Packt的專家認為,讓自己置身於現實世界中是前進的好方法。盡管是老生常談,打造人際關係網絡是在行業中立足的簡單方式。
不論是出席學校組織的活動,還是與LinkedIn上對你感興趣的人聯絡,人際關係都是非常重要的--尤其是如果你考慮做自由職業者的話。Adrian Ward表示,除了寫作,他對畢業生還有另外一個重要的忠告:人際網絡。“要參與進去。”
06. 申請正確的工作--但不要隻依賴公司的培訓
作者、AMS高級集成與雲專家Robert van M?lken 表示,尋求工作機會的畢業生應該積極尋找那些願意花錢培訓開發人員,讓他們能及時接觸到最新技術的公司
“kejidefazhanrixinyueyi,ruguonixiangzailiangnianneizuochudianchengji,jingzuobudongkebuxing。yunxukaifaqucanjianbendihuowaidihuiyidegongsi,huifaxiankaifaxuexixinjinengtebiekuai,chaoyuelecongshujizhonghuodedezhishidian。”
當然,van M?lken還建議開發不能僅僅依賴公司給予的機會--事實上他們應該自己花點個人時間來學習新技術和IT創新。“buyaoyinweimanzuyuxianzhuangerluohouyutongxing。zhaojihuidashengshuochulai,jieshaonixuedaodexinzhishi,fenxiangnidejingyan,ranhounicainengbeizhuyidao,xinshijiededamenhuixiangnidakai。”












