web前端制作網(wǎng)頁(yè)代碼模板 公司網(wǎng)站后臺(tái)管理系統(tǒng)看到的代碼,什么樣的程序員才能寫(xiě)得出來(lái)?
公司網(wǎng)站后臺(tái)管理系統(tǒng)看到的代碼,什么樣的程序員才能寫(xiě)得出來(lái)?這種就是毫無(wú)業(yè)務(wù)邏輯觀念的豬隊(duì)友同事的杰作呀,據(jù)我觀察,一般能寫(xiě)出這種代碼的,是那種接觸項(xiàng)目,并且大多數(shù)為培訓(xùn)出來(lái)的初級(jí)菜鳥(niǎo)猿,他們一般接觸
公司網(wǎng)站后臺(tái)管理系統(tǒng)看到的代碼,什么樣的程序員才能寫(xiě)得出來(lái)?
這種就是毫無(wú)業(yè)務(wù)邏輯觀念的豬隊(duì)友同事的杰作呀,據(jù)我觀察,一般能寫(xiě)出這種代碼的,是那種接觸項(xiàng)目,并且大多數(shù)為培訓(xùn)出來(lái)的初級(jí)菜鳥(niǎo)猿,他們一般接觸計(jì)算機(jī)時(shí)間不長(zhǎng),但特別自信,覺(jué)得編程不過(guò)so easy,但事實(shí)上他們寫(xiě)出的東西總是讓人大跌眼鏡,他們的平常工作狀態(tài)分兩種吧,一種就是看見(jiàn)需求就百度,百度出來(lái)就粘貼,貼貼完就報(bào)錯(cuò),報(bào)錯(cuò)了就自己胡亂整咋整,不好意思問(wèn)別人,加班的極晚總于還是求同事幫忙了解決了,然后就樂(lè)呵呵的回家了,做筆記?怎么可能會(huì),另一種恰恰相反,他們粘貼完就去拉同事幫他看問(wèn)題,解決完,就玩,回家就是打游戲,這其實(shí)是對(duì)編程沒(méi)有極客意識(shí)的人,他們從不會(huì)為了能解決一個(gè)問(wèn)題而整天整夜的去做實(shí)驗(yàn)試錯(cuò),同樣他們也享受不到解決問(wèn)題后所帶來(lái)的那種興奮,大致這么多吧!
前端工作量大還是后臺(tái)工作量大?
鄙人作為一個(gè)曾經(jīng)做了四年后端,一年半偽前端的工程師,來(lái)說(shuō)句客觀的話。首先,我想說(shuō)論技術(shù)棧復(fù)雜度來(lái)說(shuō),前后端都不淺,那些只懂后端的覺(jué)得前端就是一個(gè)兼容性的,還有只懂前端,覺(jué)得后端就是crud的,都是高估自己,低谷別人的人。一個(gè)人精力是有限的,每個(gè)技術(shù)路線可以深入的內(nèi)容又非常的多,一個(gè)程序員,其實(shí)大部分時(shí)間解決的,都是如何實(shí)現(xiàn)某種業(yè)務(wù),如何優(yōu)化重構(gòu)古老的工程,特別是大廠里,螺絲釘不要高估自己的作用。
所以當(dāng)我們討論誰(shuí)的工作多的時(shí)候,按照大概率的情況,基本沒(méi)區(qū)別。而你非得討論那些只有少數(shù)人,少數(shù)情況才需要面臨的問(wèn)題,比如前端的跨端開(kāi)發(fā)方案,如何磨平各端差異,如何克服動(dòng)畫(huà)性能各端瓶頸,以及后端面臨的高并發(fā),高可用性,數(shù)據(jù)庫(kù)分庫(kù)分表方案,緩存方案,安全策略,通信方案等等。面臨這些攻堅(jiān)問(wèn)題的人,都是那些少部分人解決的。市場(chǎng)上大部分人,要么是螺絲釘,要么是拿來(lái)主義,真的,誰(shuí)也別瞧不起誰(shuí),大家都是打工人,工作內(nèi)容沒(méi)太大差別!
如何通過(guò)前端代碼獲取網(wǎng)頁(yè)后臺(tái)代碼和數(shù)據(jù)庫(kù)?
通過(guò)前端代碼獲取網(wǎng)頁(yè)后臺(tái)代碼和數(shù)據(jù)庫(kù)?
如果你的意思是調(diào)用后臺(tái)接口獲取數(shù)據(jù)的話,真長(zhǎng)的ajax啥的就可以了。
如果你的意思是通過(guò)前端代碼拿到后臺(tái)源碼,或者數(shù)據(jù)庫(kù)權(quán)限的話,怕是不可能,你頂多能拿到相關(guān)接口的地址。
程序員做前端好還是做后臺(tái)好?
謝謝邀請(qǐng)!
作為一名從業(yè)多年的程序員,同時(shí)也出版過(guò)編程書(shū)籍,所以我來(lái)回答一下這個(gè)問(wèn)題。
首先,選擇前端開(kāi)發(fā)崗位還是后端開(kāi)發(fā)崗位重點(diǎn)取決于三個(gè)因素,分別是個(gè)人的知識(shí)結(jié)構(gòu)、興趣愛(ài)好和發(fā)展規(guī)劃,另外IT行業(yè)的技術(shù)發(fā)展趨勢(shì)對(duì)于前后端開(kāi)發(fā)崗位也有較為直接的影響。
前端開(kāi)發(fā)對(duì)于程序員的基礎(chǔ)要求相對(duì)少一些,比較適合基礎(chǔ)相對(duì)薄弱的人選擇,但是前端開(kāi)發(fā)的內(nèi)容隨著移動(dòng)互聯(lián)網(wǎng)和大數(shù)據(jù)的發(fā)展而逐漸增多,除了傳統(tǒng)的Web前端開(kāi)發(fā)之外,目前Android開(kāi)發(fā)、iOS開(kāi)發(fā)、大數(shù)據(jù)展示端開(kāi)發(fā)以及第三方開(kāi)發(fā)(各大平臺(tái)的小程序等)都逐漸并入到了前端開(kāi)發(fā)團(tuán)隊(duì)。另外隨著Nodejs的應(yīng)用,目前前端開(kāi)發(fā)后端化也是一個(gè)比較明顯的趨勢(shì),所以當(dāng)前的前端開(kāi)發(fā)也被稱為“大前端”。從就業(yè)的角度出發(fā),學(xué)習(xí)前端開(kāi)發(fā)是不錯(cuò)的選擇,但是要想提升自身的崗位競(jìng)爭(zhēng)力,要進(jìn)一步豐富自身的知識(shí)結(jié)構(gòu)。
后端開(kāi)發(fā)通常分為兩種情況,一種是應(yīng)用級(jí)崗位,另一種是研發(fā)級(jí)崗位,不論是哪類崗位,后端開(kāi)發(fā)對(duì)于程序員的基礎(chǔ)都有一定的要求,包括操作系統(tǒng)、算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)等,這些基礎(chǔ)性的內(nèi)容決定了后端程序員的開(kāi)發(fā)能力和上升空間,尤其對(duì)于研發(fā)級(jí)程序員來(lái)說(shuō)更是如此。所以,如果數(shù)學(xué)基礎(chǔ)比較扎實(shí),同時(shí)想在技術(shù)領(lǐng)域走得更遠(yuǎn),可以重點(diǎn)考慮一下后端開(kāi)發(fā)崗位。
最后,目前隨著大數(shù)據(jù)的應(yīng)用,互聯(lián)網(wǎng)企業(yè)和軟件開(kāi)發(fā)企業(yè)逐漸開(kāi)始以數(shù)據(jù)為基礎(chǔ)來(lái)驅(qū)動(dòng)開(kāi)發(fā)團(tuán)隊(duì),所以開(kāi)發(fā)團(tuán)隊(duì)小型化是一個(gè)比較明顯的發(fā)展趨勢(shì),這就要求開(kāi)發(fā)人員能夠同時(shí)適應(yīng)多種開(kāi)發(fā)角色,因此全棧程序員未來(lái)將有較多的需求。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計(jì)算機(jī)專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會(huì)陸續(xù)寫(xiě)一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會(huì)有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問(wèn)題,或者是考研方面的問(wèn)題,都可以在評(píng)論區(qū)留言!
web前端學(xué)習(xí)教程流程有什么?
web前端其實(shí)是一個(gè)蠻重要的角色,承載了業(yè)務(wù)的交互與展現(xiàn),是一個(gè)系統(tǒng)跟用戶打交道最緊密的角色。
為了詳細(xì)回答這個(gè)問(wèn)題,我寫(xiě)成了一篇文章 https://www.toutiao.com/i6514409636878090756/
可以去看一下