10個(gè)Web開(kāi)發(fā)者的建議
2013/3/22 14:44:03
    開(kāi)發(fā)者們還可以通過(guò)工作以外的項(xiàng)目獲得更多的經(jīng)驗(yàn),并且學(xué)會(huì)總結(jié)在這些項(xiàng)目中得到的反饋和批評(píng)。現(xiàn)在得到的批評(píng)越多,將來(lái)的批評(píng)就越少。當(dāng)有一天你開(kāi)始對(duì)別人提出的要求進(jìn)行更全面的考慮,那時(shí)你就成為了炙手可熱的高級(jí)開(kāi)發(fā)者了。

    1. 不要只盯著代碼

    如今人人都會(huì)寫(xiě)代碼。很多業(yè)余愛(ài)好者也可以搭建網(wǎng)站、編寫(xiě)應(yīng)用程序,編程已經(jīng)不再稀奇。

    隨著網(wǎng)絡(luò)的普及,許多人只需通過(guò)自學(xué)就會(huì)編程,但無(wú)論是自學(xué)者還是科班出身的開(kāi)發(fā)者們都有一些同樣的問(wèn)題。我面試過(guò)一些有很高學(xué)歷的應(yīng)聘者,這些人大多獲得了計(jì)算機(jī)學(xué)位、修過(guò)AI課程,擁有各色計(jì)算機(jī)等級(jí)證書(shū),但他們?nèi)匀蝗狈σ恍┖苤匾恼J(rèn)識(shí)。

    開(kāi)發(fā)者們不應(yīng)該只盯著代碼,還需要注意開(kāi)發(fā)工作中的兩個(gè)方面——橫向面和縱向面,比如,開(kāi)發(fā)者應(yīng)該懂得如何在團(tuán)隊(duì)里與別人協(xié)作,也應(yīng)該清楚開(kāi)發(fā)項(xiàng)目中系統(tǒng)層面的設(shè)計(jì)。

    我認(rèn)為與開(kāi)發(fā)者合作的人也應(yīng)該閱讀這篇文章。因?yàn)槿绻銓?duì)開(kāi)發(fā)了解越多,你可以在合作的時(shí)候?qū)﹂_(kāi)發(fā)者提出更高的要求,比如讓他們概括出討論的問(wèn)題,讓他們提煉出系統(tǒng)的核心功能,用圖片和實(shí)例展現(xiàn)應(yīng)用實(shí)現(xiàn)的功能等。

    10個(gè)Web開(kāi)發(fā)者的建議

    2. 重要提醒

    我想我有資格給開(kāi)發(fā)者們挑毛病,因?yàn)槲乙彩且幻_(kāi)發(fā)者,并且我了解開(kāi)發(fā)者一些共有的問(wèn)題,盡管他們對(duì)代碼了如指掌,并且能按時(shí)完成工作。但他們?nèi)匀灰⒁鈨煞矫妫焊鼘?zhuān)業(yè)和更具人性化。

    3. 網(wǎng)絡(luò)影響

    你只要搜索一下專(zhuān)業(yè)網(wǎng)站上面的開(kāi)發(fā)技術(shù)就可以得到許多答案。比如框架知識(shí)、瀏覽器、CSS 和JS。搜索引擎會(huì)為你找出需要的框架、平臺(tái)和應(yīng)該關(guān)注的發(fā)展趨勢(shì)。

    而這些東西只是我們的工具,它們幫助我們構(gòu)造項(xiàng)目,但是它們不是項(xiàng)目成功的關(guān)鍵。即使一個(gè)開(kāi)發(fā)者了解系統(tǒng)中每個(gè)細(xì)節(jié)、掌握了所有API功能和新的CSS技術(shù),他也可能會(huì)開(kāi)發(fā)出毫無(wú)意義的產(chǎn)品。

    開(kāi)發(fā)者需要知道如何運(yùn)用工具,同樣也需要了解觀眾,也就是用戶(hù)、團(tuán)隊(duì)和其他開(kāi)發(fā)者。他們需要了解他們的工具對(duì)環(huán)境的適應(yīng)程度(換句話說(shuō),產(chǎn)品的環(huán)境)以及工具的用處。

    有一種開(kāi)發(fā)者被描述為“wide and deep”,這種開(kāi)發(fā)者懂得如何做好團(tuán)隊(duì)合作,同時(shí)掌握著開(kāi)發(fā)的核心技術(shù)。如果他們加入項(xiàng)目,會(huì)大幅度提升項(xiàng)目進(jìn)程,改變項(xiàng)目的步調(diào),如果沒(méi)有他們,非技術(shù)人員就會(huì)陷入一些瑣碎細(xì)節(jié)中停滯不前。

    4. 我們需要的

    我最近正在列一份清單,上面羅列了建立網(wǎng)站、管理主機(jī)需要的所有東西,可以作為新人學(xué)習(xí)技術(shù)的基礎(chǔ)指南。我們通過(guò)不斷的探討來(lái)修改清單的內(nèi)容,希望這份清單能為新人建立一個(gè)好的開(kāi)始。

    我們給出的清單包含了大部分學(xué)習(xí)開(kāi)發(fā)需要的知識(shí)。其中有經(jīng)典常用的工具,也有一些新式工具。

    在開(kāi)發(fā)實(shí)踐中,這些工具對(duì)推進(jìn)項(xiàng)目的進(jìn)展很有幫助,優(yōu)秀開(kāi)發(fā)者的工具積累應(yīng)該比編程語(yǔ)言、CMS、框架這些知識(shí)更豐富。因?yàn)槟阈枰{(diào)度、測(cè)試、CI、強(qiáng)化版本控制(團(tuán)隊(duì)合作,不是單靠你自己),同時(shí)你不能只了解幾條指南,還需要了解項(xiàng)目的核心理念。

    5. DevOps

    這些輔助工具和技巧適用于DevOps模式(DevOps是一組過(guò)程、方法與系統(tǒng)的統(tǒng)稱(chēng),用于促進(jìn)開(kāi)發(fā)、技術(shù)運(yùn)營(yíng)和質(zhì)量保障部門(mén)之間的溝通、協(xié)作與整合)。一直以來(lái),DevOps模式中“運(yùn)營(yíng)”和“開(kāi)發(fā)”的對(duì)決都難分高下。運(yùn)營(yíng)主要用來(lái)保持事物的運(yùn)作。而開(kāi)發(fā)用來(lái)研制新事物(往往使事物停止運(yùn)作)。這種矛盾導(dǎo)致了兩個(gè)陣營(yíng)爭(zhēng)執(zhí)不休。

    假如開(kāi)發(fā)者不能充分了解產(chǎn)品,他開(kāi)發(fā)的功能往往與產(chǎn)品不匹配,這樣寫(xiě)出來(lái)的代碼也不適合產(chǎn)品。因?yàn)樗麄儧](méi)有考慮過(guò)產(chǎn)品的使用環(huán)境,所以他們的編碼忽視了與產(chǎn)品的調(diào)配,而將重心放在了功能的完善中。

    要注意,這些細(xì)節(jié)都會(huì)導(dǎo)致可怕的延遲,而遠(yuǎn)程服務(wù)器管理的形

下一頁(yè)
返回列表
返回首頁(yè) 主站蜘蛛池模板: 男人j桶进女人p无遮挡在线观看| 337p人体欧洲人体亚| 日本高清www无色夜在| 亚洲成a人v欧美综合天堂| 秋葵视频在线观看在线下载 | 国产精品va在线观看无码| caopon国产在线视频| 扒开末成年粉嫩的小缝视频| 久久精品动漫一区二区三区| 欧美大BBBBBBBBBBBB| 亚洲综合第一区| 粗大挺进尤物人妻中文字幕| 四虎精品成人免费视频| 韩国理论三级在线观看视频| 国产特级毛片AAAAAA视频| 91丨九色丨首页| 大香伊蕉在人线国产75视频| 一级黄色在线看| 抬头见喜全集免费版| 久久亚洲精品视频| 日韩高清电影在线观看| 亚洲午夜久久久久妓女影院| 欧美黑人巨大videos精品| 人人妻人人澡人人爽精品欧美| 精品国产人成亚洲区| 四虎成人精品在永久在线| 边吃奶边摸下我好爽免费视频| 国产成人精品日本亚洲直接| 男女抽搐一进一出无遮挡| 国产精品色内内在线播放| 97久久精品人妻人人搡人人玩| 天堂8中文在线最新版在线| xxxxwwww中国| 亚洲国产老鸭窝一区二区三区| 日本h片无遮挡在线观看| 久久精品国产9久久综合| 最近中文字幕mv2018免费看| 亚洲一区精品视频在线| 欧美国产日韩久久mv| 亚洲成av人片在线观看www| 欧美疯狂性受xxxxx另类|