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個點,顯示區域比較小,不過習...