線上服務(wù)咨詢
Article/文章
記錄成長點(diǎn)滴 分享您我感悟
您當(dāng)前位置>首頁 > 知識 > 網(wǎng)站建設(shè)
如何成為一名優(yōu)秀的前端員工 - 沈陽網(wǎng)站建設(shè)分享網(wǎng)絡(luò)前端學(xué)習(xí)路徑需要專用
發(fā)表時間:2019-07-09 14:04:52
文章來源: 保存時您可以修改任意標(biāo)簽的值
標(biāo)簽:網(wǎng)站建設(shè) 沈陽網(wǎng)站建設(shè) 沈陽網(wǎng)絡(luò)公司 沈陽網(wǎng)站設(shè)計 沈陽網(wǎng)站制作
瀏覽次數(shù):0
在網(wǎng)絡(luò)發(fā)展的道路上,每當(dāng)我覺得我沒有時間向海洋學(xué)習(xí)時,我會安慰自己:堅持不懈,總有一天我會通過總督的第二行(前端+后端)
事實上,這不是我的經(jīng)驗,只是提出我自己的問題,我希望通過文本幫助我。寫作和思考之間有很大的不同。寫完后,你應(yīng)該先讀它。與自己交談就像一個新想法。這個想法與一個新想法相沖突,修改和重寫確實有助于“深入”的思考和思考。好主意。以下文字是刪除N次后留下的最終想法。我相信當(dāng)我稍后回顧時會有不同的意見。一個沈陽網(wǎng)站建設(shè)沙漠風(fēng)前端員工感覺!
自從進(jìn)入互聯(lián)網(wǎng)發(fā)展之路(自2002年以來)以來,廣泛而不斷變化的開源技術(shù)使我成為一個有強(qiáng)迫癥學(xué)習(xí)計劃的孩子。這通常是一場噩夢:有許多計劃,很少實施,也沒有結(jié)束學(xué)習(xí).
我今天早上在開源上閱讀了一篇博文。你應(yīng)該是一名全棧工程師嗎?
作者提出了這個建議:
如果你想轉(zhuǎn)向一大堆工程師,你應(yīng)該掌握很多知識和技能,并熟悉上面提到的各種組件。
此外,您需要提高個人溝通技巧,以便與前端和后端開發(fā)人員進(jìn)行管理和協(xié)作。
好消息是,對于每種類型的Web開發(fā)人員來說,未來都是光明的,無論是前端,后端還是全棧。
跟上所有有價值的東西;掌握新的框架,語言和平臺;并與開發(fā)人員和最終用戶保持有效溝通。
在這種情況下,無論世界發(fā)生什么,你都將永遠(yuǎn)立于不敗之地。
好吧,無窮無盡的互聯(lián)網(wǎng)技術(shù)是毋庸置疑的,所以我該怎么辦?
個人項目/團(tuán)隊項目 - 項目定位
在我看來,程序員圈子中經(jīng)常討論的“全棧工程師”必須有一個先決條件,“你為什么要做一個完整的堆棧?”
(個人)純粹為了學(xué)習(xí)互聯(lián)網(wǎng)[流行的新技術(shù)],那么這個“全棧工程師”真的很難,需要花費(fèi)大量的時間和精力才能跟上這個“潮流”,基本技能列表: Linux/Git/Pip/Npm/Composer . Apache/NginxMysql/MongoDb/Redis.PHP/Python/NodeJSJavascript/jQuery/ExpressJS/AngularJS/ReactJs . HTML/HTML5CSS/CSS3/SAAS瀏覽器開發(fā)工具和調(diào)試器(個人)為了實現(xiàn)一個項目(假設(shè)只有網(wǎng)站),很容易,根據(jù)項目的類型和你自己的技能來確定架構(gòu),設(shè)置“堆?!笨梢訪AMP + Bootstrap重型后端燈前端Linux/Git/Pip/Composer . Apache/NginxMysqlPHP/Python一天入門Bootstrap庫MEAN + ThinkPHP重型前端燈回Linux/Git/Pip/Npm . MongoDb/Redis.NodeJS/PHPJavascript/jQuery/ExpressJS/AngularJS/ReactJs . HTML/HTML5CSS/CSS3/SAAS瀏覽器開發(fā)工具和調(diào)試器有一天,ThinkPHP框架(團(tuán)隊)是一個商業(yè)化和成熟的項目。前端工程師對前端工程師非常重要[深入]挖掘趨勢的前端工具和庫,負(fù)責(zé)高端的前端性能;自我項目業(yè)務(wù)構(gòu)建自己的前端框架。作者能力有限,因此沒有列出后端工程師[深入]研究高并發(fā)高流量和數(shù)據(jù)性能,負(fù)責(zé)高端后端性能;根據(jù)自己的項目業(yè)務(wù)構(gòu)建自己的后端框架。容量有限,未列出請注意,上面的列表是“基本技能”列表。如果您是一個大型商業(yè)項目,列表的長度和技能的深度將加倍。當(dāng)然,在一個大型項目中,每個工程師每天所做的工作實際上只在項目中進(jìn)行。一項業(yè)務(wù),如付款,那么他必須研究每個支付渠道的api
因此,您必須弄清楚您當(dāng)前的工作狀態(tài),項目狀態(tài),業(yè)務(wù)狀態(tài),并在團(tuán)隊/項目中確定自己的良好位置。
好的,我現(xiàn)在的位置是.
如果你做不到,那么日常學(xué)習(xí)清單就不會完成,那么這是理所當(dāng)然的
因為你的目標(biāo)很亂,你會想要實現(xiàn)自己的想法,考慮公司的某個業(yè)務(wù),并考慮你的朋友會幫助的網(wǎng)站 .
。前端?后端?全棧? – 技能定位
技能定位,可以在很大程度上切斷研究列表的一部分(我認(rèn)為它不到50%)
例如,如果您已經(jīng)定位了前端,請不要過多地使用Nginx,PHP .
相反,如果你找到后端,不要深入AngulaJS,Backbone .
找到完整的堆棧.
我也說說全棧工程師
全棧工程師的流行,在我的認(rèn)知里,主要有以下幾方面促進(jìn)因素: NodeJS生態(tài)的流行讓一部分前端工程師(尤其是后端通過掌握了Node轉(zhuǎn)前端)自然定位自己為全棧Bootstrap等非常強(qiáng)大的前端UI庫讓后端工程師很容易搭建起一個Web系統(tǒng)目前互聯(lián)網(wǎng)創(chuàng)業(yè)風(fēng)行,大多數(shù)創(chuàng)業(yè)公司在初期項目開發(fā)階段,都會希望有一個全棧開發(fā)工程師坐鎮(zhèn)以節(jié)約人力成本
前端和后端的分離很大程度上是由于“前端”是分開的,并且在當(dāng)今用戶體驗的背景下同樣重要。另一方面,隨著技術(shù)的快速發(fā)展,隨著運(yùn)維復(fù)雜性的提高,服務(wù)和框架各有特色,一個人很難掌握所有技能。具有多年經(jīng)驗的前端或后端可以聲稱在一個方面是“全棧”,但從更嚴(yán)格的方面來看,很少有人可以真正“講述整個故事”。
我記得從我開始的一個開端開發(fā)。我告訴過你,沒有必要研究風(fēng)格/效果。其他人都得到了一個wget,專注于后端。那是13日的開始,前端不應(yīng)該有特別的火,不像現(xiàn)在招募的H5,H5,H5 .所以,明白,后端會鄙視前端。但是現(xiàn)在,你敢嗎?在就業(yè)難度和工資方面,前端工程師對后端施加了一點(diǎn)壓力。
說到“前端”,還有一個“偽前端”現(xiàn)象:在前端工程師存在較大差距的情況下,許多藝術(shù)UI /剛畢業(yè)于培訓(xùn)班,直接申請“前端” “;不了解linux,沒有了解節(jié)點(diǎn),不了解sass的前端,說實話在武漢等二線城市,真的抓了不少。
有這么多,如果你仍然想找到“滿堆”(特別是指下一個),那么你應(yīng)該準(zhǔn)備每天增加3個小時的學(xué)習(xí)時間。
(個人)純粹為了學(xué)習(xí)和實踐互聯(lián)網(wǎng)[流行的新技術(shù)],那么這個“全棧工程師”真的很難,需要花費(fèi)大量的時間和精力才能跟上這個“潮流”,基本技能列表:好吧,我目前的立場是:不要折騰,做一個安靜而美麗的后端.
堅定不移的幾個原則
我認(rèn)為這些年的教訓(xùn)也很有價值,將來我們必須堅定不移地堅持下去:
想想你自己的方式,程序員仍然要寫自己的編程思想,好的作家不會珍惜像金跑代碼那樣的話,不只是敲出來展示你的項目,練習(xí)實踐和實踐,沒有什么方法來驗證有效性學(xué)習(xí)比參與特定項目更好?,F(xiàn)在解決它,現(xiàn)在解決問題!不能拖!不能拖!不能拖!您學(xué)習(xí)的任何語言/框架/庫都必須以“項目”作為載體;
沈陽網(wǎng)站建設(shè)認(rèn)為:無論是因為項目你想要獲得這項技能,還是因為你有一個IDEA來學(xué)習(xí)支持Project的各種技能,都可以。
網(wǎng)站建設(shè),沈陽網(wǎng)站建設(shè),沈陽網(wǎng)絡(luò)公司,沈陽網(wǎng)站設(shè)計,沈陽網(wǎng)站制作