一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Web前端開發(fā)--應(yīng)該有一批程序員去專注

  自從接觸ASP.NET以來(lái),就開始接觸分層開發(fā)的思想。到如今六個(gè)年頭過(guò)去了,.NET也從1.0升級(jí)到了4.0,正好跨越了6次重大升級(jí)。6年中,我參與過(guò)學(xué)校的教學(xué)項(xiàng)目小組;做過(guò)程序救火隊(duì)員友情客串;到中小公司擔(dān)任過(guò)主力程序員;目前自己在帶隊(duì)伍開發(fā)一套龐大企業(yè)信息化應(yīng)用。然而,六年過(guò)去了,我始終未曾見過(guò)真正實(shí)施分層開發(fā)的隊(duì)伍或者公司。或者真的有分層開發(fā)的隊(duì)伍或者公司,也許是我的個(gè)人經(jīng)歷有限,沒有遇到過(guò)。擔(dān)我的經(jīng)歷至少說(shuō)明了一個(gè)問題:很多很多團(tuán)隊(duì)或者公司根本沒有實(shí)行過(guò)分層開發(fā)。

  分層開發(fā)有多少好處,無(wú)論是書本上還是課堂上抑或是與一些朋友們的聊天中,我們都能明確的表述清楚:讓最合適的人去做最合適的事,最大化提高軟件穩(wěn)定性與性能,降低開發(fā)成本,提高開發(fā)效率。分層開發(fā)的好處我們都耳熟能詳,但是為什么很少有團(tuán)隊(duì)這么做呢?我想有一個(gè)關(guān)鍵問題沒法解決:我們沒有或者找不到可以做前端的人才。

  什么是前段人才?不同的組織有不同的看法,但是有一種團(tuán)隊(duì)構(gòu)成模式應(yīng)該是比較理想且能得到大家公認(rèn)的:

  • 架構(gòu)師:          負(fù)責(zé)設(shè)計(jì)程序架構(gòu)。
  • 項(xiàng)目經(jīng)理:       分配任務(wù),簽收BUG,控制項(xiàng)目進(jìn)度。
  • 業(yè)務(wù)經(jīng)理:       與客戶溝通,編寫項(xiàng)目文檔(很多時(shí)候是項(xiàng)目經(jīng)理兼任)。
  • 美工:             負(fù)責(zé)設(shè)計(jì)程序界面。
  • 主力程序員:     編寫公共類庫(kù),解決高難度問題。
  • 助理程序員:     配合助理程序員編寫程序框架。
  • ado.NET程序員:編寫SqlDAL層及存儲(chǔ)過(guò)程,設(shè)計(jì)數(shù)據(jù)庫(kù)等。
  • web前端程序員:負(fù)責(zé)整個(gè)web層的編寫。
  • 測(cè)試員:           負(fù)責(zé)測(cè)試整個(gè)程序,編寫使用與幫助文檔。

  當(dāng)然,我們?cè)趯?shí)際操作中,會(huì)有很多“兼職”現(xiàn)象出現(xiàn)。這個(gè)是正常的,(我們的公司大多數(shù)都屬作坊公司,很難配置“合理”的團(tuán)隊(duì))。但是我見過(guò)太多太多的“超級(jí)兼職”現(xiàn)象,或者說(shuō)“超級(jí)程序員”----按模塊分配工作任務(wù),程序員負(fù)責(zé)從數(shù)據(jù)庫(kù)設(shè)計(jì)到SqlDAL、IDAL、IBLL、BLL、Common、WebService、Model、Cache、Log、Web的編寫,我接觸程序設(shè)計(jì)已經(jīng)有10年了,接觸ASP.NET也有6年了。至今為止,我給自己的定位還是“技術(shù)熟練工”,我只擅長(zhǎng)Web層的開發(fā),其他層只是了解。我真的很佩服也很可惜那些從頭干到尾的程序員----你們太辛苦了,公司要求你們什么都會(huì),所以你們必須的學(xué),然而人的精力終究有限,在有了3-5年的編程經(jīng)驗(yàn)后,你還是很難很難從眾多程序員中脫穎而出,因?yàn)槟銓W(xué)的太雜了,很難有一項(xiàng)精通的,偏巧,你的競(jìng)爭(zhēng)對(duì)手也是這么做的,所以大多數(shù)情況下,你們的技術(shù)水平是接近的,升職、加薪更多依靠的是與公司管理層的人際關(guān)系決定,然而很多程序員并不擅長(zhǎng)人際關(guān)系,所以很多人自嘲“我們是IT民工”。

  聊了這么多,我想給出一個(gè)定義(或者這個(gè)詞用的不合適,但是我真的希望能夠強(qiáng)烈而明確表達(dá)出我對(duì)這個(gè)問題的思考),Web前端到底是什么?它都包含哪些需要我們?nèi)チ私獾募夹g(shù)?

  所謂web前端,就是只在分層開發(fā)中(三層、七層或者N層),整個(gè)的Web層。它主要包含如下技術(shù)需要您去了解:

  • XHTML:主要指DIV+CSS,技術(shù)要求:精通。
  • JavaScript:主要指純js編程或者jquery等框架,推薦考慮jquery框架,技術(shù)要求:擅長(zhǎng)。
  • XML:主要xml規(guī)則、格式、使用常識(shí)及XSLT(一種格式化xml的語(yǔ)言,可以把xml轉(zhuǎn)化成html或者其他文本語(yǔ)言,可以簡(jiǎn)單理解為xml的css),技術(shù)要求:了解。
  • DOM:主要指DOM結(jié)構(gòu)及如何使用,技術(shù)要求:熟悉。
  • PhotoShop:主要指學(xué)會(huì)ps中的切圖工具的使用,用于將美工的頁(yè)面效果圖轉(zhuǎn)化成html或者ASPx頁(yè)面,技術(shù)要求:了解。
  • SEO:網(wǎng)站開發(fā)人員專屬,主要是了解基本常識(shí),頁(yè)面制作中需要考慮給后來(lái)的seo專員以施展空間,技術(shù)要求:了解。
  • ASP.NET頁(yè)面生命周期:主要指熟悉ASP.NET中各個(gè)事件的發(fā)生、運(yùn)作過(guò)程,特殊情況下需要此知識(shí)用于處理特殊的表現(xiàn)形式。技術(shù)要求:熟悉。
  • http狀態(tài):主要指C#中的HttpModule、HttpHandler、HttpHandlerFactory等相關(guān)技術(shù),復(fù)雜的頁(yè)面功能需要這些知識(shí)做基礎(chǔ),技術(shù)要求:熟悉。
  • ASP.NET編程基本常識(shí):主要指屬性、變量、循環(huán)、分支選擇、函數(shù)范圍等ASP.NET編程中的基本常識(shí),技術(shù)要求:熟練。
  • ASP.NET控件:這個(gè)不用說(shuō)了吧,技術(shù)要求:擅長(zhǎng)。

  補(bǔ)充說(shuō)明:四種技術(shù)要求說(shuō)明:  

  • 精通----顧名思義,要非常非常熟悉,再?zèng)]有參考資料(百度、Google)的前提下,可獨(dú)立完成此項(xiàng)工作。
  • 擅長(zhǎng)----要求能獨(dú)立解決絕大多數(shù)問題,在搜索引擎的幫助下,可以完全獨(dú)立的完成此項(xiàng)工作。
  • 熟悉----熟悉大多數(shù)常用的相關(guān)知識(shí),簡(jiǎn)單問題可獨(dú)立解決,復(fù)雜問題可在搜索引擎的幫助下解決大部分問題。
  • 了解----知道此技術(shù),對(duì)此技術(shù)的相關(guān)應(yīng)用較為熟悉,再有參考資料的前提下,可以解決絕大多數(shù)常見問題。

  無(wú)論有用也好,無(wú)用也罷,有道理也好,無(wú)道理也罷,說(shuō)了這么多,我其實(shí)想表達(dá)的只有一個(gè)意思:能有那么一批程序員去專注前端----程序員不是神,他應(yīng)該有自己獨(dú)特的技術(shù)方向,而不是什么都了解,什么都不會(huì)。

  ----答網(wǎng)友 “朱已”問:

  從我的經(jīng)歷來(lái)看,大多數(shù)公司的工資標(biāo)準(zhǔn)時(shí)按照個(gè)人在項(xiàng)目中的地位(或者說(shuō)個(gè)人負(fù)責(zé)的代碼對(duì)項(xiàng)目的重要程度)決定的,有個(gè)問題難以避免,前端人員初期工資可能是慘不忍睹,這其實(shí)是前段人員還沒有發(fā)揮出他的價(jià)值來(lái)。一旦有個(gè)三至五年的經(jīng)驗(yàn),或者再技能標(biāo)準(zhǔn)達(dá)到要求,那么前端可能是最貴的程序員之一。

  因?yàn)檫@里有個(gè)問題難以避免,能夠接觸項(xiàng)目的業(yè)務(wù)邏輯人一般只有兩種人。第一是項(xiàng)目經(jīng)理,第二是前段,其他大多都是編碼工人,項(xiàng)目經(jīng)理能接觸業(yè)務(wù)邏輯不用多說(shuō),前段為什么能接觸業(yè)務(wù)邏輯呢?大家不懂軟件,不知道作為客戶的他們提出想法后,軟件是什么樣的,所以這時(shí)候需要有demo,需要有設(shè)計(jì)說(shuō)明書,demo是什么?幾乎是純前端的東西,需求說(shuō)明書是什么?那是demo+功能說(shuō)明+軟硬件環(huán)境及性能說(shuō)明啊。
  這樣的人對(duì)項(xiàng)目中不重要,我想每個(gè)公司的老總心里都得掂量掂量。

it知識(shí)庫(kù)Web前端開發(fā)--應(yīng)該有一批程序員去專注,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费国产人做人视频在线观看 | 国产欧美日韩综合精品无毒 | 91精品免费在线观看 | 激情视频免费网站 | 激情综合丝袜美女一区二区 | 91久久婷婷国产综合精品青草 | 99精品视频看国产啪视频 | 好吊色这里只有精品 | 一级风流片a级国产 | 玖玖99视频| 国产精品日韩欧美在线第3页 | 欧美视频免费一区二区三区 | 亚洲国产福利 | 精品国产高清在线看国产 | 大陆老头xxxxxhd | 免费激情小视频 | 国产剧情自拍 | 亚洲国产99999在线精品一区 | 91豆奶视频 | 91精品国产麻豆91久久久久久 | 大量出精汇编免费看 | 五月六月激情 | 亚洲精品tv久久久久久久久 | 欧美在线精品永久免费播放 | 国内精品视频区在线2021 | 亚洲成人手机在线 | 中文字幕色| 欧美xx在线观看 | 久久久午夜视频 | 五月丁香| 日日好吊妞 | 美女视频网站色 | 福利一区二区在线 | 婷婷在线免费视频 | 性色a v 一区 | 国产在线精品一区二区 | 午夜性色视频 | 亚洲第一中文字幕 | 国产精品欧美亚洲韩国日本 | 97夜夜澡人人爽人人喊一欧美 | 欧美精品第二页 |