乙個後端程式設計師,需要掌握前端技術嗎?

時間 2021-05-30 08:58:39

1樓:方應杭

你要是想接外包、技術創業、做站長,那麼你就需要掌握。

你要是在公司搬磚,那麼你就沒有必要學,公司不會為此給你額外的薪水,把你份內的事情搞定就行。

2樓:florent

問題在於你怎麼看需不需要。如果只是為了找份工作,把一項技能學好,可能就夠吃飯了。多學當然可能給你更多的機會,更多掙錢的可能,但是收益是邊際遞減的,精力分散也可能樣樣稀鬆。

但是人活著不只是為了活著,那麼多人喜歡讀歷史,讀唐詩宋詞他們能靠這個吃飯嗎?同理學計算機知識也一樣吧。

3樓:findone

有必要,很有必要。了解前段基礎,有助於設計優秀的後段介面,提供適合的資料傳遞格式,也會從另乙個角度來考慮系統整體架構設計。

同時,了解前段技術,能夠讓你與前段工程師更加順暢地交流,彼此在同一頻道上溝通。

4樓:

看公司,後端不用寫前端,但最好知道點前端知識。

同樣,前端不一定寫後端,但一定要懂後端知識。

後端最好知道你給的這些資料,前端可能會怎麼用。

前端也最好知道,後端的這些資料,是怎麼產生的。

例如最好別給這樣的資料

[,, ,]

後端如果不懂前端,可能覺得沒什麼問題,因為資料庫裡就是這樣,有的只有基本工資,有的有獎金。有什麼就給什麼唄。

但如果你懂一點前端,就知道,如果你要做乙個表,就要用到map或者forEach之類的東西。

那麼如何取資料,這樣的名字就會有問題了。

那麼,有良心的後端就會把資料改成

[},}, 這樣,前端就好辦得多了,而且對於後續要求也方便許多。

比如,基礎要就就是,顯示人名和收入。

再來就是顯示人名和收入組成。

然後還可以進行排序,分類,組合。

這些都還是基礎的東西,再想想如果資料量大,是不是要分頁,分頁是不是需要在API裡輸入分頁的每頁大小和頁數?

如果需要排列,排列是前端還是後端做,排列是只排列當前頁還是全部資料。

這些都是乙個程式設計師需要考慮的問題。

所以,如果你是程式猿,就別想什麼前端後端。

乙個字,就是幹!

5樓:餘葉

我覺得不要忙著把自己定位於乙個後端或者前端程式設計師。

如果你還年輕,你應該有乙個構建自己程式世界的願景,有完整的世界觀。

這樣能感覺自己做的事情更有意義一些。

作為乙個後端程式設計師,你希望前端了解哪些知識?

未來戰士 了解一下網頁設計者是如何被邊緣化的。人具有能動性,所以每種新技術成熟之前,都是由人來替代做大量的工作。不要認為掌握前端那些貼近使用者的技能就覺得這是IT技術的前沿,很早以前,學校裡會做網頁的學生也覺得這是很牛的事情。當API介面開放的一刻,很多複雜技術簡單化,讓更多的人可以駕馭。但同時也意...

Web程式設計師該不該分前端和後端?

已登出 其實分前後端主要是為了降低門檻,在web前端比較簡單的時候,html css js在計算機課程裡面佔據一章就夠了,但是現在前端確實複雜化,不是簡單用jsp編譯一下的時代了,而且前端現在還分出小程式這種玩意,你總不能說小程式不算web吧。 Xpecya 應該。因為前端和後端是兩個技術路線截然不...

做為乙個後端程式設計師,買18年的MAC PRO15寸好還是13寸的合適?

HalfmanG2 瀉藥1 Macbook Pro 和 Mac Pro 是兩個東東2 開發上的話13寸的CPU效能大約是15寸的85 左右,差距不大3 13寸比15寸輕了很多,攜帶要方便很多,續航能力差不多4 13寸的螢幕比較小,retina 下,只有1280個點x800個點,顯示區域比較小,不過習...