{eval=Array;=+count(Array);}
作為一名IT行業(yè)的從業(yè)者,我來回答一下這個問題。
首先,在IT行業(yè)內(nèi),Web前端和服務(wù)端這兩個崗位都不輕松,程序員需要根據(jù)自身的知識結(jié)構(gòu)、能力特點和發(fā)展規(guī)劃來選擇具體的崗位方向。按照歷史經(jīng)驗來看,如果計算機基礎(chǔ)知識比較扎實,同時未來想在技術(shù)研發(fā)的道路上走得更遠,應(yīng)該重點考慮一下后端開發(fā)方向,否則應(yīng)該重點考慮一下Web前端方向。
后端開發(fā)的重點在于三個方面的內(nèi)容,其一是邏輯設(shè)計能力;其二是資源整合能力;其三是系統(tǒng)級問題解決能力,所以后端開發(fā)崗位對于程序員的專業(yè)知識要求更高,通常需要程序員對于操作系統(tǒng)、算法設(shè)計、數(shù)據(jù)結(jié)構(gòu)等內(nèi)容都有比較全面的了解。除此之外,后端開發(fā)涉及到的系統(tǒng)級問題也比較多,比如并發(fā)問題、安全問題、存儲問題等等,所以后端開發(fā)崗位不僅難度較大,涉及到的知識面也比較廣。
Web前端開發(fā)的重點也在于三個方面的內(nèi)容,其一是Web前端編程語言的掌握,其中JavaScript還是比較重要的;其二是前端開發(fā)框架的學(xué)習(xí);其三是移動端知識的學(xué)習(xí)。Web前端開發(fā)的知識體系在移動互聯(lián)網(wǎng)的推動下逐漸豐富,也把前端開發(fā)稱為“大前端”,所以當(dāng)前從事Web前端開發(fā)并不輕松,實際上Web前端開發(fā)的工作強度還是比較大的。對于計算機基礎(chǔ)知識相對比較薄弱的人來說,選擇從事Web前端開發(fā)要更容易一些,而且由于大部分Web前端開發(fā)都屬于應(yīng)用級開發(fā)崗位,所以開發(fā)難度也相對比較小。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言,或者私信我!
這個還是個人興趣。哪方面更感興趣一點就做哪一個,不然就是浪費自己的時間,更加阻礙你感興趣的技術(shù)方面的深耕。別人給你建議的,大都是表示自己的立場,也或者很多人的觀點也是道聽途說。說前端要學(xué)的東西太多了,說后端的技術(shù)太難了。這話雖然不假,但是很容易讓大多數(shù)人混淆視聽。為什么呢?
前端工程師,已經(jīng)不再是僅僅會css+html的時代了,也不是只會jquery一把嗦到底季節(jié)了,而是前后端分離,意味著前端的工作量越來越多,要求也是越來越高。看似前端的要學(xué)的東西太多太多了,其實你掌握了前端核心的技術(shù),你還怕要學(xué)的東西多嗎?更何況技術(shù)本來就是不斷的在更新迭代,難不成進入技術(shù)行業(yè)就一把刀割到底嗎?還不是看你對這方面的興趣,才能讓你深耕下去。你想要進步,不被淘汰,那就必須要學(xué)會,往前走。
題目問到哪個崗位輕松一點的,我覺得這跟技術(shù)沒有多大關(guān)系,還是看你們部門的組織結(jié)構(gòu)和工作量安排。人多相對來說自然工作量要少一點,人少活多,你做前端還是后端都沒有輕松的時候。不管哪個技術(shù),肯定有舒適的時候,但既然做技術(shù)就不要打算有很舒適的感覺了。
目標(biāo)很重要,人的精力畢竟是有限的,尤其是你工作之后不僅僅面臨著工作的壓力,還面臨著生活的壓力。做技術(shù)真的一定要有自己的目標(biāo),專注一門技術(shù),你要是能達到大佬級別的,地位、錢你就不用愁。但是你沒有目的,那很容易讓你在事業(yè)中產(chǎn)生困惑,就會被別人的觀點左右。
好了金天就分析到這里,最后一句,切記不要被別人的觀點左右,別人的觀點只是提到建議作用。不管你選擇前端還是Java,就好好的做一行。
沒有所謂的辛苦不辛苦,當(dāng)你想精通一門技術(shù),沒有辛苦的付出是不可能的,如果你選擇了一個你喜歡的軟件開發(fā)方向,我想,即使你付出再大的辛苦心里也是幸福的。
前端麻煩,各種標(biāo)簽,像素與設(shè)計搞完全一致,框架非常多更新速度快,典型的活到老學(xué)到老,后端邏輯性強,高并發(fā)多線程,分布式集群等。男生建議后端,女生前端
個人感覺后臺技術(shù)變化稍微慢一點兒,但后臺的責(zé)任更重,后臺數(shù)據(jù)絕不能出錯。前臺技術(shù)變化非常快,前臺框架千千萬,每隔1年翻一番,變化太快了,跟著跟著就覺得吃力了。但是個人覺得前臺技術(shù)比后臺技術(shù)有意思。
首先非常感謝在這里能為你解答這個問題,讓我?guī)ьI(lǐng)你們一起走進這個問題,現(xiàn)在讓我們一起探討一下。
沒有所謂的辛苦不辛苦,當(dāng)你想精通一門技術(shù),沒有辛苦的付出是不可能的,如果你選擇了一個你喜歡的軟件開發(fā)方向,我想,即使你付出再大的辛苦心里也是幸福的
付出與得到是成正比的
沒有所謂的輕松,也沒有所謂的辛苦。無論是做前端還是做后端有的只是責(zé)任。前端出錯了,影響的是展現(xiàn)效果。后端出錯了,影響的是數(shù)據(jù)與功能。所以兩端都不能出問題。
說前端輕松
首先肯定要最少精通一種框架。對HTML,CSS,JS了熟與心。那么你就輕松。
說后端輕松
同樣也是最少精通一種開發(fā)語言,Java,PHP,Python這都是必修課。SQL更要滾瓜爛熟。各種調(diào)試,必須熟練掌握。程序不可能沒有Bug,但是我們能盡量Bug出現(xiàn)后帶來的影響。那么,你也會輕松。
程序粗制濫造什么都不輕松
無論前后端,程序總出問題,天天加班,被客戶投訴,怎么都不會輕松。所以:輕松=硬實力+責(zé)任
1.個人喜好和主攻方向。
首先是根據(jù)你個人對前后臺的了解程度、自己的喜好,來選擇自己的主攻方向。如果喜歡“看得見”的東西,那么就選擇前臺,如果喜歡鉆技術(shù),那么后臺是比較好的選擇。
2.就業(yè)形勢和待遇。
在不同的地域,前后臺的就業(yè)形勢和待遇略有差異。在一些地方,喜歡做前臺的人比較少,特別是前臺做的好的技術(shù)人員缺口比較大。而且,很多做前臺的都是美工兼職,一些簡單的前臺入門門檻比較低,導(dǎo)致部分公司對前臺開發(fā)人員的理解出現(xiàn)偏差,也就導(dǎo)致部分公司給前臺開發(fā)的待遇比較低。如果有離職這樣的隱患,需要考慮這個層面的問題。
3.技術(shù)層面的問題
由于前端需要不斷的適應(yīng)人的感受和提高開發(fā)效率,所以,前端的框架更新頻率是比較快的,沒幾年就會出現(xiàn)一批優(yōu)秀的前臺框架,所以也就需要開發(fā)人員不斷的學(xué)習(xí)和了解這些前臺框架,雖然不一定全部要學(xué)會,但一般來說都需要了解一下各自的優(yōu)缺點,從而更好的選擇自己需要深入學(xué)習(xí)的框架。后臺雖然不像前段一樣會出現(xiàn)各種各樣的框架,但是會涌現(xiàn)一批新的技術(shù),如現(xiàn)在火熱的大數(shù)據(jù)系列、人工智能、區(qū)塊鏈等等,后臺的技術(shù)需求主要跟公司業(yè)務(wù)掛鉤,如果公司業(yè)務(wù)需要就要去學(xué)習(xí),用不到就主要看個人了。
在以上的分享關(guān)于這個問題的解答都是個人的意見與建議,我希望我分享的這個問題的解答能夠幫助到大家。
在這里同時也希望大家能夠喜歡我的分享,大家如果有更好的關(guān)于這個問題的解答,還望分享評論出來共同討論這話題。
我最后在這里,祝大家每天開開心心工作快快樂樂生活,健康生活每一天,家和萬事興,年年發(fā)大財,生意興隆,謝謝!
前后端都可以,現(xiàn)在差別不是很大了。現(xiàn)在大前端也是比較復(fù)雜的,前后端分離那前端一般都是spa 這其中還涉及到打包 部署 安全 等,后端的話 業(yè)務(wù)邏輯比較多
web前端輕松容易一些,前端學(xué)會JS,CSS,VUE就可以做項目了;后端你學(xué)Java、關(guān)系型數(shù)據(jù)庫(mysql)、spring全家桶,飛關(guān)系型數(shù)據(jù)庫(redis),mq等,再搞上分布式就更復(fù)雜了
10
回答10
回答3
回答1
回答4
回答10
回答3
回答9
回答10
回答10
回答