為什麼感覺跟自己期望的web前端的模樣不一樣?
題主在實習公司做銀行管理系統的項目,這也是我出社會第一次真正做上線的項目。
雖然是負責前端的部分,但是為什麼跟我之前在學校之前期望的前端不一樣?我一直以為前端會做很酷炫的特效,會跟ui設計師討論界面的美感,會需要掌握很多css的奇技淫巧。但是我發現項目使用了bootstrap,自己根本不需要太關注頁面的實現,反而是更關注跟後端的相關的代碼,比如調介面,寫業務邏輯的代碼。是我太年輕了,還是前端的模樣本就是這樣?望各位過來人給小年輕指點指點迷津,謝謝。再補充一個問題,現在這家公司沒有真正的前端團隊,現在的項目的前端全是由我們實習生負責的。對於未來想要從事web前端並且想學習到真正的技術的年輕人,畢業之後呆在這種不重視前端的公司,對於未來的發展會有影響嗎?是一個好的選擇嗎?感謝大家給我的各種意見與建議:)我覺得我之前應該是把前端想的太美工化了,而且自己也覺得這樣的前端很有趣,既可以和代碼打交道,又可以欣賞各種漂亮的ui,於是一廂情願的認為前端很美好。現在我也大概能明白前端大概的模樣了,那就是文能ps武能擼代碼的全才 題主目前已從公司辭職,在家自己擼代碼學習,爭取能在今年畢業之前找到一份滿意的前端工作。
做webapp的前端就是這樣子,介面那一頭是後端的,介面這一頭就全是前端做,介面就是個前後分水嶺,我們現在也是醬紫的
題主理解的前端太狹隘了,如果只是會布布頁面,寫寫酷炫的樣式,只要HTML和CSS,最多加點兒JS的DOM操作。
Javascript在web開發中真正的價值在哪裡,只是操作DOM實現下輪播么?
為什麼經常會聽到各種框架,angular vue react什麼的?
以前的「切頁面的」為什麼現在叫「前端工程師」,一個寫頁面的活怎麼還能叫工程?
為什麼前端工程師的知識譜圖是這樣的?
或者是這樣的
等你想明白了這些問題,你自然會明白前端到底是幹什麼的
前端能夠做的事情有很多,當然可以實現炫酷的頁面,但是不僅僅是這些,可以讓數據可視化,可以實現移動應用,還可以作為服務端,實現桌面應用等等。如果想要成為優秀的前端工程師,不要把自己限定在只會做炫酷的特效,隨著你經驗的增加,你將會學到更多的東西。
近幾年前端工程師挺火,但是深入講,前端工程師都能幹什麼? - 前端開發 - 知乎
JavaScript能做什麼,該做什麼? - JavaScript - 知乎
最流行的編程語言JavaScript能做什麼?
不同的項目對於前端的要求也是不一樣的,作為一個管理系統,很多時候,炫酷的頁面不是最重要的,好的業務邏輯反而更重要,而且完成項目的過程中,總會和後端打交道的,好的前端工程師最好可以了解一門後端語言。
你可以選擇去重視前端的公司,就算如此,但是你完全不需要關心業務邏輯,不需要和後端交互的可能性恐怕也是微乎其微的。
樓主你並沒有錯,錯的是項目而已
你做的是xxx管理系統,這種類型的項目重點就是業務邏輯,酷炫的頁面效果沒有意義。
而你想的做酷炫效果,奇技淫巧,這些一般用來做展示或者H5宣傳頁,是博人眼球用來引流的
前端範圍很廣,只是你項目經驗太少,沒做過其他的罷了。
時間會讓你對某個領悟有更深的理解,年輕是好事,每個人都是從年輕過來的 -^O^公司的問題~畢業了以後換家公司吧,銀行、國企網站這些公司就別去做前端了,對於頁面沒有要求有功能就好,前端技術比較脫軌、陳舊,就會導致你現在的境況。很多這種公司前端都不叫前端,都叫美工?(美工刀拿來,老子捅死你????)
換一家互聯網公司,做面向客戶的產品,到時候你的網站設計、交互、性能等,老闆要求肯定比你還高。你先要了解目前前端能伸手的領域,然後再去找對應發揮的公司。是spa、移動端、炫酷廣告頁、canvas圖表、還是node,等等。
或者和我一樣瘋狂切圖,做安靜的切圖仔 ~( ̄▽ ̄)~ (逃
你理解的也沒錯,只是現在前端定位太寬廣,而你所定義的前端只是其中的一種罷了,或者是大眾稱為的h5前端。前端的下一個稱謂應該叫著全端了,這裡不止是指前後端開發,還包括移動APP端,遊戲等開發……總之前端的路是很漫長的,變化的也很快,但隨著時間的推移,應該會再進一步細化。我等正生在前端的亂世時代。現在一般小公司要求什麼都會一些,而大公司要求精通某一領域,所以你最好精通一個方向再去拓展。
前端分很多方面,如果想搞酷炫的頁面那就找個digital agency 的公司,銀行當前端那就是client端的業務邏輯,無數的客戶端驗證等著你。
本人跟你差不多,一家日企,沒有專門前端,第一天上來我一個在ios上簽名的app,做完後讓我負責安裝軟體,裝線,聽說至少兩個星期。我也是有點迷茫
我跟你正好相反,作為前端開發er,我更注重業務邏輯。
推薦閱讀:
※前端做項目如何積累經驗?
※Web 前端適合女生做嗎?職業發展為女程序員,女ui設計師或女管理者,道路該如何選擇?
※對於前端工程師,測試 ajax 介面有什麼好方法?
※女,明年就24了,想轉行前端開發還可能么?真心求建議
※「font-family: tahoma, arial, 宋體, sans-serif」是什麼意思?