初級前端工作怎麼這麼難找呢?大牛們的第一份前端工作都是怎麼找到的?
寫再多也只是發泄一時的情緒,解決不了現實問題。我的提問,主要是想激勵自己。很多回答都很中肯,指明了方向。多謝答題的各位~
謝邀。
為了更有針對性地回答你的問題,稍微做了一點功課。
首先,題主坐標是北京。
兩年前,可能是個會寫網頁的人就能找到工作。但是現在的環境,除了中高級前端還有空缺以外,初級前端已經是過於飽和了。
其次,題主準確講是從去年7月份開始在慕課網上學習的前端。
主要學習了HTML/CSS/JS的基礎課程。但由於慕課網的課程內容比較陳舊,沒有涉及到HTML5/CSS3的內容,JS也學習了一部分,但是僅限於語法邏輯和基本的DOM操作。
再然後,題主已有5年的編輯經驗。
據此我推測題主非計算機專業,更不是應屆畢業,並且年齡稍大。然而每年都會有無數符合這些條件的小鮮肉去應聘你想應聘的職位。
再講一下測試。
測試並不是說我人工去使用某個應用或網站再去分析它有什麼問題,這個更多的可能是產品和運營或客服乾的活。正經的測試崗是需要寫測試用例,自動化腳本,熟練各類測試分析工具和框架的。而且從我的角度理解,測試應該要比業務實現的崗位有更加深厚的編程技術,畢竟你是要檢查別人錯誤的。
但題主確實也有值得人誇讚的地方。
比如筆記記得真的很認真,看得出來也很用心地去學了。雖然我的姿勢是勸退的姿勢,可是也不願意打消你所有的希望。
那麼題主接下來應該做什麼?
首先是補完自己的基礎知識:
- 補充學習HTML5/CSS3的課程
- 更深入地學習JS,深入了解JS中的各類對象和方法,使用JS學習基本的演算法
- 學習掌握主流的JS框架
- NodeJS可以繼續學下去
再然後可以自己動手做一些實踐項目:
- 開發模仿餓了么/網易雲音樂/B站客戶端等Web應用(最近這些東西好火)
- 做一些涉及複雜用戶交互的Web應用(比如用JS開發個小遊戲,例如多人版貪吃蛇)
- 做一個JS全棧的內容管理系統/博客(檢驗你前後端的JS技能)
- 使用CSS3/JS實現一些酷炫的動效(可以在codepen排行榜上看看)
最後多刷面試題,好好寫一份簡歷。
附加幾點其他建議。
其實5年編輯經驗真的很寶貴了,題主不妨考慮從業新媒體,去給咪蒙當助理(據說輕輕鬆實現財務自由)?
另外記筆記是好的,但沒有必要像抄字典一樣把各種定義文檔抄下來,更重要的是你自己的理解和思考,記筆記時完全可以根據知識點自己去寫一些相關的示例代碼(這也是為什麼你寫了記了卻覺得沒學會多少的原因)。
另外滿打滿算你學習前端一年都不到,不要好高騖遠,不要浮躁,如果你真的熱愛編程想要加入這一行的話。
我其實真的是來勸退的。然後我的第一份前端工作是朋友介紹的,不是找的。
謝邀,早上上班下意識的看了下知乎. 我也是同題主一樣,16年參加工作,第一次面試前端工程師. 大公司沒面試過,所以這裡不說,就簡單說說在社會上面試公司的一些經驗吧. 16年下半年來到深圳,當時面試一周投了幾十家公司, 也只拿到了6家面試的機會. 面試了一輪下來發現企業是比較看重能力和經驗的. 個人建議可以從以下幾方面去著手
- 了解市面上常用的框架,vue,react.. 並且能夠對比說出他們之間的不同
- 了解前端工程化,gulp,webpack,並且自己搭建一套自己的前端工程化系統
- 了解nodejs不僅僅是皮毛,express,Mongodb,mysql,redis,http-request,http-response等
- 了解es6和sass/less,並且能夠利用babel+gulp+webpack完成編譯等等
先簡單說說4點, 我之前面試的時候就是被批評學的太多導致學藝不精,自己接觸的範圍面也比較廣. 但是我這裡說的僅僅是了解而已,光了解和使用就已經很不錯了. 所以不要覺得說自己沒啥能力,也不要說企業只能能力而不看潛力..目前我就職的公司當時招聘我就已經是冒了很大的風險..最終還是進來了. 能力有多大,責任就有多大.
2017年09月05日更新
關於學的太多導致學藝不精 這個可能需要再做一下說明了.
這裡的學的太多指的是 發現什麼新鮮玩意,沒有做過一個demo,對其了解僅僅停留在理論階段 這種學才會導致不精.
目前對前端的要求太多了,不促使自己學更多的東西根本跟不上時代的潮流. 所以各位廣大前端同胞們 好好學習天天上上吧
把書扔了,以做真實的項目為主吧。
沒人指導的話就仿站,仿個餓了么,仿個網易雲音樂,做到以假亂真也是挺膩害的。
編程這一行,真的是一分耕耘一分收穫(除了智商超群的人)
可以做自媒體,這個題主更有優勢。現在自媒體是風口
同樓主,不是前端過剩,是前端新手過剩。公司不要學習的。你會vue全家桶,做幾個開源項目看看。每個月做兩個。看看公司要不要你。再一個慕課網的實戰項目多。窩家裡一個一個模仿啊。你做個node.js+angular+bootstrap的大項目就超過百分之80的崩名詞的人了。
轉行學前端,之前做編輯,16年自學了html css,報班學了js。我知道自己沒學好,因為學的那些東西不經過反覆實戰真的很難吃透,所以只想找初級或助理或實習崗,對工資也沒有要求,不給工資也行,但想離家近點。
聽說碼農工資高,然後從編輯轉行,自學能力不夠然後報班,希望別人提供一個人學習環境比較好的公司地方,有沒有工資都無所謂,但是有一點要離家近。ps:自己明明沒有能力還有一些要求離家近。
當然,我並不是想拿公司當跳板,感覺鍛煉夠了就走人,而是想等公司承認我的能力了再談薪資。為毛現在的公司大都只看經驗,不看潛力呢,錯過了我這麼好肯為公司想的員工。。。
你覺得你自己有用,對於企業來說多你一個簡直就是累贅。自認天命不凡的人卻拿不出相對的實力和堅韌不拔的毅力!ps:自負,還想著公司承認你的能力,公司不拿出相應的實力和業績公司招你過去培養學習,你以為你是985,211。
還會用git進行版本控制,看過nodejs,用svg繪圖等,學的時候都是一邊學一邊敲,敲的時候還會想sogasoga!coolcool!好棒好棒!打開新世界啊!學完就記不得多少了。。囧。。還會用ps,之前集中用過一段時間,有簡單作品滴哇。。心血來潮會用所學知識寫一些小頁面,比如帶人減肥的打卡頁面,給自己學習時喊停的倒計時頁面什麼的,跟公司那些正正經經的大項目是沒得比。。。
這些對於科班來說簡直就是基礎的軟體學習運用。小demo簡直跟玩具一樣。你肯定沒有去看過別人的項目更沒有自己練習過項目,先不論大項目。小項目比如自己切一套PSD的網站圖,或者用最新的技術搭建一個前端項目。這些基礎能力根本是玩玩。
其實我也想做測試,但是沒有這方面的經驗和知識積累,每次看到一些網站上的功能不好用,真的很不爽啊,像我這種願意去找錯,能夠從用戶角度去思考的人應該很適合吧。
其實你是想進入這行輕鬆的來賺錢,自己覺得自己應該很適合這些!天真的想法可以,但是不夠現實,根本沒有去了解過測試,了解過前端,基本都是接觸培訓的自學的一點點的自以為是。
以前做過客服,每接到一個投訴電話我都是帶著幫對方徹底解決問題的決心來處理的。解決問題需要時間,還記得有一個南方的女客戶以為我說幫她解決只是一時的緩兵之計,在電話里把我大罵了一頓,雖然寶寶心裡很委屈,但我什麼都沒說只是一個勁地安撫對方。幫她解決問題後,她打電話過來表示感謝時的心情真是一言難盡。我就是那種別人越激動自己越平靜的性格,畢竟吵吵囔囔的啥問題也解決不了哇。可能年紀大了一不小心就開始回憶過往了。像我這麼大了還沒放棄學習的好孩子不是更難得?!估計有人要說我定位不清,算是吧,沒有在實際工作中真正接觸過,我也不知道哪個適合我啊。
又編輯又客服又前端又測試,你自己都吐槽自己舉棋不定。帶著天真的想法,飄忽不定的信心,公司會用你?大牛怎麼找工作我不敢說,我知道有一種別人付出相應的努力,吊打面試官,清晰自己定位,肯定自己決心。你這樣自命不凡,又不肯定決心,又不付出相應的努力,別人憑什麼把機會給你。你還是回去做編輯吧,別來轉前端!
這可能不是你的個人原因。16年下半年開始,就有兩股風開始吹,一股是「前端過剩」,另一股是「前端新人不能用」。
我們不去探尋背後的原因,只說現狀,這兩點已經給招聘者形成了先入為主的印象,是很難改變的。
我也參與過其他領域的招聘,基本上 jd 寫幾年工作經驗,就是意思一下,說要 3 年經驗,你剛畢業面試面的好也完全沒問題。但是現在前端招聘看從業時間,已經近乎硬性標準了。
所以,個人努力固然重要,歷史行程卻更加強大。Q:
初級前端工作怎麼這麼難找呢?
A:
是否有面試機會?
- 如有面試機會卻面不上,說明工作是有的的,只不過你的技術實力不足。
- 如沒有過面試機會,先分析下自己的簡歷是否真的是一份「初級工程師」的簡歷。
在我組織的趣編程,要想符合我定的「初級工程師」,必須的滿足:
- 積滿 100 個奇蹟技術星
- 積攢 100 篇文章
1 個奇蹟技術星的含義是:
- 比如說 A 任務,如按照初級工程師的能力去寫代碼,需要 1 天時間,則做完這個任務並通過我們 Code Review,便能獲取 1 個奇蹟技術星。
- 文章是指,能夠通過文章審核員審核的文章。
組織技術學習小組,再到趣編程,再到現在,我嘗試過很多培養模式,前前後後至少接觸了 1000 人:
- 能夠達到這個初級工程師要求的人,只有 1 人;
- 大部分人都是在積滿 1 ~ 2 個奇蹟技術星,便出去找工作了,同時文章也沒寫過;
- 能夠找到 10k 以上工作的人,其奇蹟技術星的積攢數量為 10 ~ 20 個左右。
而這積滿 10 ~ 20 個奇蹟技術星的人,我認為其工作能力還是很一般的:
- 首先,不能在 1 ~ 2 天內完成 1 個奇蹟技術星的任務,至少需要 15 天才能真正完成
這個現象,能夠解答下你的疑問:
為毛現在的公司大都只看經驗,不看潛力呢
剛不是說了 1 天任務量,這些人需要 15 天才能完成么。
然後我們來算下工資情況:
- 在帝都,初級工程師,其薪資起步價是 10 k / 月,基本上是 450 RMB / 天
- 假如你的能力是 15 天才能完成其初級工程師 1 天就能完成的工作,那你一個月也就只能完成初級工程師 2 天工作量
從公司層面上講,同樣的工作量:
- 公司只需要給初級工程師 900 RMB 的價格;
- 但卻要給你支付 3000 RMB,甚至更多工資成本;
- 除了工資成本外,還得支付培養成本,即需要其他初級工程師花時間帶你
所以,當你技術實力沒達到初級工程師水準,招你的成本要遠比熟練工要高:
- 要知道,公司不是慈善機構。
再來說說你提問裡面,另外一個描述:
我都會盡最大努力的,畢竟責任心太強,很不願意給人添麻煩
你真的認為你是這樣的人嗎?
我從你描述來看,根本不是哦:
- 描述不分段,不劃重點,一點都不為他人考慮
我之前回答了一個問題,其人提問的描述內容是這樣的:
而你的描述是這樣的:
孰優孰劣,一看便明。
我個人覺得,你找工作難,大概率,是你技術不夠,而非工作難找。
個人經歷不代表其他。記得剛轉行的時候我連介面是啥都不懂,svn都沒聽過,ajax只會jquery,所以面試時候非常受打擊,就算有公司願意給你機會,工資都非常低,這我就不願意了,畢竟我是為了錢才轉的。直到有一家,出了機試題,而剛好那些效果我寫過,所以表現得不錯,對外也宣稱有多年的學習經歷,所以,不要急著下決定,不要輕易否定自己。。。在工作期間,你會發現,很多東西上手很難,但又不是非常難,學到的東西切實在項目中用上,對技術有非常大的提高,一步步走來,慢慢就是別人口中的「大神」啦
題主妹子關注我了。。。那我就來答個題吧除了我之前說的基礎知識 再熟悉一個ui庫 react用ant design vue試試element ui 了解怎麼定製組件的外觀和功能 在深入一點可以讀源碼 真的不難 組件庫這東西 新手能當教材 能解決大量你搞不定的複雜度的交互 以後厲害了還能魔改一下
廣州,17年公司4月份倒閉,然後開始找工作,但明顯覺得風變了,15年時只要公開簡歷電話就響個不停,但今年不行了,在拉勾,51job投了無數簡歷,第一周就三個面試電話,第二周面試電話開始多了,基本一天2個面試,但今年待遇開不起,降了好多,小公司也多;第五個面試拿到offer,做前端6年了,感慨今年前端不好找,還有拉勾不靠譜,51job反映會慢些但還算靠譜的~
現在已經不是轉行前端的最好時機了,錯過了沒辦法。
其實沒那麼難 你可以百度一下織夢教程啥的 先入門 自己做出來一個網站 體驗一下 應聘的時候 作品很重要 推薦你學一下 旺族良哥的教程 兩年前我就是學這個入的門 加油吧 學上個一星期 你會有收穫的 耐心很重要 你如果需要教程的話 我給你發百度雲鏈接
做點項目,比如說最簡單的Todo App,然後看看人家是怎樣寫的。
或者,利用Github Page和Hexo做一個博客。Hexo博客的好處是可以分享你的知識,也可以修改自己的主題,練練HTML,CSS和JavaScript。
前端開發是很有趣的 XD
我覺得題主說的,就當發泄一下吧,至少在我看來,說的所有的東西沒什麼亮點。至於怎麼做,多練就好,自己仿一些頁面做就可以了,裡面會涉及到你用的好多東西的。至於對這個行業,我覺得題主有點那種只知道這行業掙錢,又覺得說起來這些東西不難,就想進來做的感覺
難找的主要原因是,初中級的坑都被各大培訓佔滿了,據我所知北京地區前端培訓一年就能出不下5000的培訓生。找同學老師內推比較好,自己在外面找的話也沒有特別多的捷徑,多面試,面多了發現套路就那樣(5家足夠),然後和過來人交流你的面試過程,找到最主要的面試不足。
如果你面試的機會都很少,請馬上改簡歷。
耐心+恆心+信心 我相信你可以找到一份工作的,如果這個公司和你期望有差距,建議先就業再擇業即可。
不是大牛。計算機相關專業出身,有點ps基礎,自學1月,朋友介紹(無面試、無筆試),進入公司,一周上手(切圖+jquery)。那會兒還是14年,我這種渣渣(寫代碼時常百度),公司都覺得不錯,能滿足當時公司的用人需求。我算比較幸運吧,有朋友帶,那會兒對前端的要求不高,最主要的是滿足公司的前端需求(公司對前端要求不高)。然後就是初級前端的競爭沒那麼大。現在的話,競爭大大的。建議吃透基礎,紮實基礎是很有用的,其次就是實戰。
做些項目吧。利用那些開源api。如果有面試機會,難道跟面試官大眼瞪小眼么?
不是免費干就有公司要,公司要實習生也是花成本的,帶你的人還得花時間給你講,然後你也沒什麼產出。之所以大公司招聘實習生,看重的是潛力,而且大公司也自信能留下實習生。
除非是高級前端,不然沒機會
推薦閱讀:
※Web 安全入門之常見攻擊
※CSRF攻擊淺析
※前端開發—讓演算法"動"起來
※值得前端開發者在2017學習的東西【譯】
※已安裝sass和sass build,sublime編譯sass報錯?
TAG:前端入門 |