當前位置:首頁 » 網頁前端 » 前端項目中有不會的地方怎麼辦
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

前端項目中有不會的地方怎麼辦

發布時間: 2022-12-22 09:43:19

A. 前端工程師遇到不會寫的效果怎麼辦

  1. 首先簡歷要做好,能讓面試官從你的簡歷上感覺到你曾經做過什麼能做什麼,而不是僅僅能看到你所具備的技術

  2. 2.面試時千萬不要緊張,侃侃而談,即使問到你不會的點也不要直接說不會,你可以說最近正在學這點或者說以前做過時間長有點記不清了

  3. 3,要有拿的出手的項目,講項目的時候主要講你負責的內容用到的技術,圍繞這點去講,這時候還可以適當提出你的優點和擅長的技術,如果是新人沒有項目經驗,最好不要直說,可以說有過實習經歷,或者提前在網上找幾個小項目的例子。

  4. 總之,千萬不要表現的自己什麼都不會,什麼都沒經驗,不會的都說正在學習。


B. 剛剛進入前端工作,很迷茫怎麼辦

第一 學習前端這一塊,找工作怎麼樣?

目前前端這一塊市場需求還是很大的,薪資待遇水平也很不錯的,最後涉及到找工作這一塊,有些同學會說,為什麼學前端工作不好找呢?首先對於這個問題,根據相關數據調查顯示,這個問題不僅僅是前端行業有這個問題,各行各業都有這個問題,很多人其實對前端都是一知半解,僅僅學習了一個皮毛,基本什麼也不會,連個像樣的小項目都做不出來,你們覺得這樣的水平好找工作嗎?換做是你當老闆,你會樂意僱傭什麼也不會的員工嗎?

企業需要的是召之即來,來之能用的人才,而不是一半瓶子不滿,半瓶子晃悠的人。反觀我們看一下那些真正有前端技術的同學,很多企業都是搶著要,把自己做的項目,放那一演示,證明自己很牛,公司的求著找你,你的境遇由你的實力決定,不要把自己的無能怪罪於前端這個行業怎麼樣,任何行業都是一樣的,有本事的人才能走的更遠,當然那些前端水平一般的同學,不要糾結,盡管你現在的前端水平有點差,但是你可以通過不斷的學習,來提升自己的水平啊,水平是動態的,是可以不斷的變化的,學習可以改變一切。

第二 別把自己停留在對前端的迷茫上,學習,提升,才是硬道理。

很多想學前端的同學,總是停留在一個徘徊觀望的層面,內心充滿了糾結和迷茫,覺得選這行對嗎?怎麼才能一步登天呢?我想說的是,任何一個行業都不容易,都需要你付出努力用心思考堅持,吃苦耐勞才能贏得未來,不要總想走捷徑,沒有,也別把自己當成時代的幸運兒,用一顆平常心,踏踏實實學習,踏踏實實提升自己,才是王道。

一些同學會問我,想學前端,但是不知道應該從哪裡入手?老話說的好,只有站在巨人的肩膀上,才能看的更高更遠,聰明的同學永遠都知道,借鑒別人的精華,迅速的提升自己,所以好的開始,就是跟前端高手學習,因為他們有經驗,有實力,怎麼學,怎麼提升,他們很有經驗,我認識一位前端高手,他每天都在網上做前端免費直播課,我也經常去聽,學到很多東西,講的給人一種醍醐灌頂的感覺,別自己摸索學習強多了,學習前端不僅僅是知識層面的提升,還有思維層面的提升,所以想聽這位前端高手課程的同學,請加他的前端教程資料裙 :首先位於開頭的一組數字是:655,其次處於中間地帶的一組數字是:567,最後位於尾部的一組數字是:613,把以上三組數字按照先手順序組合起來即可。希望同學們做一個聰明的人,一個善於學習的人,一個懂得如何不斷強大自己在這個現實的社會中生存的更好的人,只有你自己的努力才能給自己更強大的未來,而不是抱怨等待猶豫,這只是墮落者的表現。

C. 我做前端工作一年,目前感覺自己只會寫頁面,我想要提升自己又沒有方法和方向,請前輩們指導一下

做技術的除了當打工人,還有第二條出路,那就是自己出來接項目,最好是在細分領域,長期發展一部分客戶。

如果想形成規模化,那就不是項目外包,而是商業模式,有一定雄心的你,應該從一開始就要選擇好:行業 - 領域 - 技術 - 變現模式,不能走一步算一步,只有做有積累的工作,才能夠形成復利效應。

題主做了一年前端,已經有了做項目的基礎技術,不要再糾結於技術學習,而是要真正去找項目做鍛煉了,這種提升不是更高么,雖然被甲方虐是家常便飯,但是這是技術變現的最好方式。不要糾結於前端還是後端研究,這是兩種技術語言吧,javascript本來就是一種長盛不衰的編程語言,熱度始終名列前茅,看你的具體問題描述,應該是想做好前端技術應用,那不如做3D可視化項目看看。

3D可視化項目,就是通過三維圖形進行數據集的直觀效果展示,採用基於webgl的3D框架,如three.js,這里推薦近兩年新興的一款3D框架 - ThingJS,支持前端開發工程師利用js封裝庫開發3D可視化,比three.js好的地方在於,只要像題主這種具備一年前端經驗的人,就可以利用3D源碼和thingjs二次開發平台做出自己的3D項目,不用考慮過多的3D專業概念(材質、燈光、空間變換等),相信不會給你太大的挫敗感,而且這就是非常實用的技術開發方向。

如果對物聯網3D可視化感興趣,那就在練手一段時間後購買授權服務,可以進行商用項目的開發。

學習的結果是為了產生價值,價值的最大體現在於應用到實際場景,並能夠獲取更多更大的訂單!

D. 前端學不會怎麼辦

找好學習路線,html5 -> css3 -> js -> jquery -> vue/react/angular,不知道你學到哪一步了,重在堅持,最好找套視頻跟著學,或者培訓班,效率更高

E. 學Web前端半年了,只會寫一些簡單的代碼,像那種完整的代碼功能還是寫不出來,沒有頭緒,怎麼辦

你的學習方向找到了沒有? html+css+javascript! 掌握了這三項技能就可以寫出完整的靜態頁面,下面介紹一下幾大等級,你修煉道了那個程度?
一.【入門】
能夠解決一些問題的水平。有一定的基礎(比如最常見的html標簽及其屬性、事件、方法;最常見的css屬性;基礎的javascript編程能力),能夠完成一些簡單的web前端研發需求。
二.【登堂】
能夠正確地解決問題。不管你是通過搜索網路,或者通過改造某些成品代碼(jquery/dojo/ext/yui)案例,只要能夠無錯地完成需求。
三.【入室】
最強代碼,知道所有能夠解決需求的各種方案,能夠選擇使用最優秀的方案滿足需求。這個級別基本上產品開發編程中的代碼主力。給出的一招一式,招招都是絕招。
四.【入微】
最強解決方案。你能夠走在需求的前面,將當前需求里有的、沒有直接提出來的、現在暫時沒有但將來可能有的等等,及前端編程潛規則等各個方方面面都綜合考慮,給出最優方案。以一招勝萬招。
五.【化蝶】
破繭重生,這個層次關注的是編程語言本身,而不再關心產品需求。什麼是繭?產品需求就是繭。當你一招勝萬招,打遍天下需求之時,你如果還拘泥於需求開發,那就是你限於繭中而不自知。要麼就在這個繭里默默地老去,要麼就破開繭獲得新生。
六.【大俠】
這里所說的大俠,不是大家互相吹捧的」大俠」,而是實至名歸的高手。這個級別的人完全有能力寫出不差於bindows/jquery/ext/yui/dojo的同等級別規模的前端開發框架。應用成熟的開發框架指導、解決問題。
七.【宗師】
這個級別的人已然到了無招勝有招的境界。項目開發中的難題?沒有難題!運行平台的差異?從根本上搞定!代碼規范、開發模式,早已經被拋在身後。這個級別的人已經不再關注於某個前端開發框架,而是應對具體的環境給出最佳的理論指導。
八.【飛升】
其實嚴格來說,飛升已經不是原領域的范圍了。在web研發領域,對於這個層次的有一個很好聽的稱謂:架構師。當然那些」偽架構師」另當別論。
一通則百通。在其它的技術領域,也可以按照《入門》《登堂》《入室》《入微》《化蝶》《大俠》《宗師》來劃分等級。

F. 初級前端遇到不會的需求怎麼辦

如果遇到不會的需求,你可以查看一下書籍,從書籍中找到解決的辦法。

G. 前端開發的難點到底在什麼地方

  • 不同級別的前端面臨的難點各不相同,不可一概而論;

  • 業務開發的前端難點在於對業務的理解和把控能力;

  • 平台開發的前端難點在於產品化的把控和推進能力。

  • 觀點1:不同級別的前端面臨的難點各不相同,不可一概而論。

    其他回答有說 CSS 難,有說 CSS 不難的,每個人水平不同,這樣爭論毫無意義。我剛學前端時覺得 JS/CSS/瀏覽器兼容問題都很難,現在覺得也就那樣,因為前端路子廣,辦法總比問題多。後來覺得要評估好需求,把控好項目質量比較難,很多時候我們是在幹事,在解決問題,不是只埋頭寫代碼,時間一長你會發現前端工作中,技術問題往往比較好解決,反而資源+協作問題比較麻煩。現在對我來說比較難的是快速產品化的能力,如何從無到有去做出一些有價值的東西。

    舉一個簡單粗暴的例子吧:阿里前端很多,P5/P6 一大把,但是 P8/P9 的非常少,為什麼?進階的難點在哪裡?

    前端開發的難點跟前端進階的難點是非常相似的。阿里對每個前端層級都有一個標准,這也從側面回答了這個問題,比如對 P5 來說,難點可能是寫好業務代碼,保證其靈活性和可維護性,能解決各種適配問題;對 P6 來說則需要獨擋一面,能獨立 owner 需求,而 P7 則需要在某方面技術有深入理解,等等。

    能提出這個問題首先得恭喜題主,說明題主在當前階段遇到瓶頸了,需要向下一個 level 出擊了。

    觀點2:業務開發的前端難點在於對業務的理解和把控能力。

    業務邏輯開發本身並不是難點,誰都可以寫。但是對於你自己負責的這塊業務,後續業務的發展方向和潛力,你有去了解過嗎?當業務方提需求過來時你是只負責執行還是和業務方一起探討更合理的方案?你有沒有給自己負責的產品提過一些建議?做過一些改善措施?如果前端只是作為一個執行者,作為一種被調度的資源,那麼即使最終項目取得了好的成績,跟你有多大關系?你自己會有多大的成就感?

    另外一個很重要的點:就是對業務的把控能力。業務方總是會催著上線,開發時間不斷被壓縮該怎麼辦?進度不如預期怎麼辦?開發遇到瓶頸怎麼辦?發布新功能翻車了怎麼辦?

    我見過有默默加班保證進度的,也有跟需求方重新談延期的,有發布出問題手足無措的,也有自己默默修復的,有遇到瓶頸一籌莫展的,也有及時跟老闆溝通,跟業務方撕逼的… 如何優雅的處理這些問題,有時候比寫代碼更難。為什麼有的人業務代碼邏輯混亂,寫的一團糟?我不相信是智力問題,反倒更相信是對項目本身沒有把控好,本來排了5天工作量的需求被業務方壓到了3天,你還能保證寫出健壯而不失風度的代碼?

    觀點3:平台開發的前端難點在於產品化的把控和推進能力。

    做業務時有人給你提需求,幫你出交互視覺稿,你只要負責寫頁面就行了。但是在支付寶前端,很多內部平台和技術產品都是技術自己主導,你需要自己發現問題,出方案,設計資料庫,自己出頁面,這是一個從無到有的創造的過程。並且要保證你做的東西是真正解決問題的,而不是做一些自己覺得很牛逼實際上並沒有解決用戶痛點的東西,用我老闆的話說就是對產品的把控能力,不要跑偏了。前端是最容易做出產品化東西的工程師了,因為後端不會做 UI,UI 不會寫代碼,唯前端兼顧,這是最大優勢。

    再一個就是對產品的推進能力了,你做的東西可能需要各種資源?如何爭取?可能牽扯到多方利益?如何權衡?東西做出來了如何推廣?如何在用戶的一片罵聲中奮勇前進?

    印象中很多平台型產品,剛開始投入使用時都是一片罵聲,各種問題,說實話負責這些產品的程序員壓力是相當大的,天天被罵還得徹夜幫別人解決問題,還得不斷優化系統,你說難不難?

    以上三點就是本文所展現的理念,希望能對大家有幫助。

H. 自己學java都看的懂,但是項目不會做怎麼辦

項目不會做的話,之後工作也比較尷尬
自學的理論知識什麼的能看懂,證明你的學習能力還是不錯的
但是項目這塊卻很重要,多看看視頻跟著學習練習吧

I. 你在前端做項目時如何積累經驗說說吧

個人感覺在學校是很難學到比較實用和前沿的技術,不過一般公司對實習生的項目經驗不會要求太高,先打好基礎,多看一些面試的題目,爭取進大公司實習實習。

J. 有沒有和我一樣做前端什麼都不懂的啊

呃,包裝3年經驗,有點狠呀,
想知道哪家機構,哈哈,
enenenen ~~~,
實話實話,要是在目前我帶的團隊,你已經被開了……
然後,【一周了一個代碼都不會??】
天吶,那麼你在工作的這一周都幹嘛了?梳理公司項目了嗎?知道不會,自己學習 vue 了嘛?
十一七天假期惡補了嗎?????
自己反思下自己,
一般培訓機構出來的學生,我會給一周時間帶一下,需要學習哪些東西,都會告訴,然後發資料給他學習,如果你是上班時間7天加上假期7天,你還是不會,那麼只能抱歉,你要被淘汰了,
【什麼都不會怎麼才能做好呢??】
如果你是大CZ(我老東家)培訓出來的,把聯系方式私發給我,我告訴你怎麼學習,怎麼做的更好,如果不是,我也不介意,
現在應該怎麼辦?
1、抓緊學習 Vue,先適應工作,Vue 沒有你想的那麼難,如果你在培訓的時候學習了Vue ,那麼請把課程項目寫兩遍,這時候就可以入門了!!
2、分析公司項目代碼,從入口文件以及package.json 開始,看使用了哪些模塊,哪些技術點,然後這個項目有哪些功能,進行分析 ;或者馬上做做哪些功能,如果是在已有基礎上開發,那麼看已有代碼是否有實現過; 如果沒有或者是新項目,做好框架選型,等等
3、多寫多練!!!! 把以前學習的東西在復習下,
4、不知道你實際情況,祝你好運,加油 學習!!!