做前端開(kāi)發(fā)可以不學(xué)C或者C?
目前在一些公司里面前端被細(xì)分為頁(yè)面重構(gòu)和Web開(kāi)發(fā)。頁(yè)面重構(gòu)要技能以CSS為主,聽(tīng)說(shuō)在騰訊一些團(tuán)隊(duì)中,頁(yè)面重構(gòu)偏向設(shè)計(jì),甚至不會(huì)與開(kāi)發(fā)有接觸,后臺(tái)語(yǔ)言學(xué)不學(xué)對(duì)完成基本工作來(lái)說(shuō)意義不大。但我覺(jué)得Web語(yǔ)言很有必要玩通,并不是說(shuō)項(xiàng)目需要,但可以用來(lái)做一些工具來(lái)提升開(kāi)發(fā)效率,除非你打算一輩子全天候手打頁(yè)面。 另外大部分前端都要做JavaScript開(kāi)發(fā),Web語(yǔ)言是必須要懂的,起碼熟知原理和簡(jiǎn)單技能。C/C++倒不一定很熟悉,但必須熟知一兩門(mén)后端開(kāi)發(fā)語(yǔ)言。JavaScript作為一門(mén)結(jié)構(gòu)松散的語(yǔ)言,有必要借助開(kāi)發(fā)者對(duì)其他語(yǔ)言的理解來(lái)規(guī)約他的結(jié)構(gòu)設(shè)計(jì)和代碼編寫(xiě)。我的結(jié)論是:如果后臺(tái)語(yǔ)言寫(xiě)不好,其實(shí)也做不好前端。