做前端的你有沒有覺得很吃力?

時間 2021-05-07 07:55:15

1樓:子白青墨

說實話,後端的東西只會更多,程式設計師這個職業其實重在解決問題,前後端只是解決問題的兩個方向而已,做程式設計師,任何方向都沒有捷徑,都需要不停的學習,學過的東西也要反覆揣摩,最終匯聚成自己解決問題的一整套自我的方法

2樓:老刀

萬事開頭難,無論是學什麼語言都是最初入門的時候是最難的。因為,對當時的你來說不是沒有鑰匙,而是不知道還可以有鑰匙。每個知識點就像一層薄薄的窗戶紙,你伸手就可以捅破。

可問題是你要捅破足夠多的窗戶紙才能看清楚裡面的世界。於此同時窗戶紙還在不斷的增加。你只有盡量快的去捅破足夠多的窗戶紙讓自己完全看清楚裡面的世界。

這個東西就叫積累。

積累和你所謂的痛苦

3樓:zakwu

前端10年老司機,傳統企業,創業公司,網際網路大廠,經歷了一圈下來。

說實話,一直覺得很吃力,因為前端變化太快了,面臨被淘汰的壓力挺大的。

打個比方,對我來說前端的吃力在於三個方面:

1、需要不停的衝刺

記得之前看過乙個比喻,很多後端領域是長跑,啟動的時候衝刺一下,後面保持奔跑速度,就可以保持乙個相對領先的位置,因為半途加入的人,都要從你的起點開始。

而前端是乙個不斷衝刺的長跑,因為技術發展和更新太快了,無論是誰,哪個時間點加入,都可以和你在乙個起跑線上,或者通過短暫的衝刺可以和你併排。很多人說學不動了,也就是這個原因。用衝刺的速度跑馬拉松,這誰能夠不吃力?

2、入門易,精通難

就像題主說的,老司機寫邏輯,新同學搞頁面,通過快速的學習,很容易達到能夠快速構建頁面的能力水平,薪資也可以在社會上達到乙個比較好的水平。

但是,這個成長曲線中間有段相當長的平坦期,時不時會有很多你沒見到,不了解,沒聽過的新技術,新領域,黑魔法讓你感到挫敗。

你會疑惑,為啥我搞了這麼多年,還不能搞定所有事情,感覺沒啥進步。能夠熬過這一陣子,就發現,哦,我懂的越多就知道我不懂的越多

3、前端本身就難

我一直認為前端本身就是乙個比較難的方向,現在的前端不光要處理邏輯,還要處理展示,對人的要求一點都不低。

之前說前端處於鄙視鏈底層的,你可以讓他們來處理下你的工作,我見過的,大部分人都沒法搞定。

在這樣乙個本來就難的領域裡,吃力難道不應該麼~?

最後,上面的都不重要。

重要的是,幹了10年前端,雖然吃力,但是覺得還有很多很多東西可以繼續玩的,很多領域是我不知道的,我很慶幸因為興趣選擇了這個行業,哪怕後面跑不動了被淘汰,我至少也跟隨前端這一波大浪好好的衝了一把。

總的來說,確實覺得吃力,但也很快樂。

希望題主也能找到自己的興趣點,相信自己的積累和進步,一直跑,肯定比原地站著看好,加油。

4樓:靈感-idea

其實做技術,或者學習這種事兒,需要刺激,有驅動和沒驅動完全兩回事。

就像我,以前只需要寫頁面,搞CSS,很安逸,雖然前端的每個重要工具和框架的出生和流行都發生在我眼皮子底下,我絲毫不為所動,除了知道有那麼個單詞之外,別的就不知道了,因為跟我「沒關係」…人嘛,能省點勁兒就省點勁兒,這不用任何人教。

既然沒有專業學習的需要和動力,我就去搞其他興趣愛好了,想另闢蹊徑。

但實際上做什麼都不容易,想冒尖兒更是難上加難。兩三年後又重新認識到本職工作的必要性和重要性,自己也已經落後「時代」很遠了,這時候「驅動」就來了,不學,工作從哪來,不多學,更好的工作從哪來?沒有好的職業發展,靠什麼過上好生活呢?

所以又跟打雞血似的開始狂補。

有個詞兒叫「一鼓作氣」,不論是學習還是工作,需要把那股子勁兒給保持住,只要保持住了,難的事兒遲早也會被克服。

人有時候有點慾望是好事,比如:公升職、加薪,雖然赤裸裸,但不失一種刺激你前進的動力,因為你必須要有足夠的資本才能得到它們。

所以要說吃力嗎?當然吃力,但找到驅動力就能與之抗衡了。

5樓:Ranger

來聽聽超哥講的js,高質量,高口碑,打通你的任督二脈。

6樓:

有,工作快半年了,主要做vue開發,工作上倒也不難,畢竟vue開發比原生開發簡單,常用的函式、功能需求就那些,雖然我技術比入職前進步了很多,但最近越學越覺得自己菜,有些知識點始終沒弄懂,如閉包,雖然清楚了定義但完全不會用,建構函式和普通函式的call是2種不同的功能嗎,calk是改變this指向我懂,但為什麼建構函式call能實現繼承,很多知識點太難理解了。

7樓:阿良

我們公司之前有個前端做了三年多了,js邏輯一塌糊塗,還不如實習生呢,後來影響到專案開發進度,就把他開了。這樣的人俗稱頁面仔

8樓:蕭菊

為什麼不自己用純c從0開始寫個框架呢?這樣所有的細節就都瞭如指掌了,絕對不會有解決不了的問題。

如果我是做前端的一定是這個思路。

9樓:

是的,前端非常依賴技巧和hacking。並且瀏覽器、框架隨時變化,非專業前端,解決這些問題成本非常高。單個的問題不惜成本都能解決,但是這類問題都要解決開銷太大。

理想的情況是團隊+職業前端來解決這些問題。

10樓:有證騎士

我自學9個月,工作經驗目前只有5個月,卻在帶三個人做前端開發。除了第乙個月頭疼,後面就好了,也從來沒有私底下花時間學習。碰到問題,查資料就好了

11樓:夜雨神煩

並沒有從最開始的jq 到 node.js 到 vue 再到現在的react react native flutter 最後再回到原生js

一切都是順其自然返璞歸真

還是那句話只要JS基礎好框架也就是過過文件的事情

12樓:

一定要有清醒的認識:前端涵蓋的技術範圍之廣,更新換代的速度之快,必須要保持高強度的學習才能跟上,稍有不慎就會落伍。

你能在下班之後還能很用功學習,說明你已經超越大多數人了。畢竟大多數人都是上班時想著「如果有時間一定要好好學學技術,提公升自己!」可真下班後想:

「平時太辛苦了,還是好好休息一下,看看劇,打打遊戲」,

至於有沒有進步,定期出去面試一下就知道了,經過面試官的捶打,會讓你知道你有沒有進步,也會讓你知道該往哪個方向去學。

警惕落入負迴圈的陷阱:

加班 -> 沒有時間學習 -> 水平無法提高 -> 無法得到更好的offer -> 加班。

13樓:elecwym

大概沒有一蹴而就吧,不斷的努力,不斷的學習,同時認清自己的定位,專精一門,有精力在去折騰其他技術,不斷折騰自己,總比混日子強。

14樓:let

半路轉行到前端行業,剛開始一樣,什麼都弄不懂,後面隨著開發的專案越來越多,基本的js邏輯都逐漸掌握,慢慢的就深入原理,不會一開始那麼迷茫。

要定心,耐得住寂寞,沒有什麼是一蹴而就的,公司專案可以練習,回家也研究,不要斷,一遍又一遍的。我是vue框架開發的,吃飯傢伙,閒暇會看看其他框架,學一些其他前沿技術,慢慢成長中,一起努力。

15樓:小星ZlpwGreat

其實做所有的東西,都很吃力,並不只是前端工作所有的東西其實都是固定的,這個世界也是固定的旋轉的,你要做的其實就是把應該死的東西做好,然後把自己當機械人,把事情都學好,去使用他,這樣就做好了

工作不要太帶入自己的主觀情緒,可以多和別人交流,多去思考,多去實踐,自己寫點小東西,慢慢來

16樓:貘吃饃香

瀉藥……

俺個人覺得是挺吃力的……

特別是昨天看了 @winter 的直播後

前端現在基礎要求的那幾大框架 Vue Reack,還有 webpack bable 工具鏈什麼的……

完全都沒用過……

node typescript 也沒咋用過……甚至 CSS 都好久沒寫了……

平時又不做元件開發啥的……

成天混日子……

不過,俺覺得俺這種吃力,是老了腦子跟不上了才有的現象……要是俺年輕時候,俺覺得學這些肯定是妥妥沒問題的。

畢竟當時是原生瞎寫,瀏覽器相容亂測……賊幾把亂……現在有現成的庫和工具鏈可用,總會簡單不少的。

之所以覺得沒進步,可能是學習平台期,堅持堅持就好了……越年輕每次平台期會短很多,老了就逐漸邊長了……比如俺都平台期好幾年了,學啥都學不會……無奈……

17樓:Radio

啥都吃力吧,除非有資本。到了這階段無外乎是生活上沒什麼壓力,打起前端來就跟娛樂一樣。

我想現在對於自身的時間管理才是最吃力的。

18樓:王喆

只寫頁面樣式,不寫js是很難學到什麼的,無論怎樣,都得靠自己,就算自己寫的很差,有很多bug,也沒關係。我們也是在很多坑中逐漸成長的

19樓:被角落遺忘的旮旯

剛開始,不管做什麼都會有很艱難的一段時間。

你現在的階段應該是看到什麼連思路都沒有的階段,無從下手,完全不知道自己該做什麼。

這個時候去學習一些無聊的基礎知識是很煩躁的,而且可能完全記不住(不排除我記性好的),就算記性好我記住了,但是還是無從下手。

1.找2.看

看原始碼。

3.寫跟著原始碼的思路寫就好了,但是一定邊寫邊要做一些改變,很小的也行。

4.學習

原始碼裡面你不熟悉的基礎知識點,找出來,跟著基礎知識的書搞定這個點,這樣容易記住的多。

自己之前沒有的思路,看看人家的思路,學習鞏固一下。

這樣先做一些好玩的事情,更容易有興趣,在實踐中更容易記住基礎知識,也會靈活運用了。一點點,慢慢就好了。

最近找到我實習的時候,寫的第乙個小遊戲,有機會跟大家一起看看,那個時候,我寫的啥玩意。

20樓:玻爾的棗糕

太雜了,所學太雜以至於感到煩躁,基本三大框架vue,angular,react不用說。得會其中兩門才能職場工作機會中選擇更多

做3D 還有three.js

通訊 websocket要不要看下

各種雜七雜八的ui框架,這家用的element,那家用的vant,這家是bootstrap

如果小公司要求後台一起 node是不是也得學,其實還好,框架選 express 還是 koa ?資料庫 sql語句是基礎。這個往後擴充套件就說不完了。

專案管理 git常用語句是不是基礎?好傢伙webpack配置下,npm 基礎語法搞下

css 預處理這家公司要用sass 這家公司用的less,這家用的stylus,(不用預處理才痛快)

資料請求老專案jq跑不掉,有些公司用axios,惹毛了還是自己配的反方便些。

這些都是總結,細節更多的多,你說我惱不惱火,什麼?你要我只用學精一兩種,那大佬麻煩給個大廠的內推,中小公司為了滿足各種需求招人學的雜是常態,我只有技術棧多樣性才能保證有工作。

有沒有讓你覺得很委屈的文案?

鵝鵝鵝鵝鵝鵝 1.很遺憾沒有成為任何乙個男孩子的青春,後來遇到的所有男孩子都是曾深愛過別人的人。2.值得慶幸的是我一直很理智地看待所有事情,但可悲的是我是個感性的人,所有所有的情緒我一樣也沒躲過。3.都在試探,都在掩飾,都在權衡,都在顧左右,都在醉翁之意不在酒,那種熱烈的坦蕩可愛的真誠,已經難得一見...

有沒有讓你覺得很浪漫的文案?

阿司匹林 1.每一次的愛都有回應,雙向奔赴真的很棒。2.遇到對的人而變成更好的自己。3.我一覺醒來,喜歡賴在被窩裡,歡喜地拿起手機,你恰好給我發了訊息。4.在我答應和你在一起時,我就是你的了。5.喜歡是常態,彼此喜歡是上天的恩賜。6.我總不信愛能灼熱又綿長,但又總被你打敗。7.雙向奔赴的意義大概就是...

有沒有讓你覺得很難過的句子?

七夏 我想給你幸福,卻走不進你的世界。我想用我的全世界來換取一張通往你的世界的入場券,不過,那只不過是我的一廂情願而已。我的世界,你不在乎 你的世界,我被驅逐。我真的喜歡你,閉上眼,以為我能忘記,但流下的眼淚,卻沒有騙到自己。 發光中勿擾 1.這世間怎麼會有我喜歡你這人間疾苦2.悲喜自渡,他人難悟,...