這週都在用js做前端的頁面,就想說說自己對前端的理解。
先談談個人對前端行業的認識吧
前端行業之前是被嚴重低估的,這體現在薪水和認識兩方面。一方面早年前端因為職業的特殊性,學習入門簡單,做的事情相較後端來說也更為簡單,有一部分後端都兼任前端工作,所以前端薪水普遍比後端低。另一方面認識,是全行業普遍都輕視前端,不論是其他程式設計師還是hr。今天的前端地位有點翻身農奴把歌唱的味道,很多人現在依然無法正視前端該有的價值,"不就做著那麼點事,怎麼收入就高了呢",這些人可能很長一段時間內依然無法想明白。
前端技術野蠻式成長,我喜歡用野蠻這個詞,自身技術標準的建設和層出不窮的新技術,別的語言迭代速度是用年來計算,前端技術是按月計算,一年前的技術已經成為舊東西了。在企業應用方面html5 node react angular等都在為前端業務開疆破土,使前端開發在企業應用中更加專業,責任更重,價值更高,這些技術無疑都是近幾年才出現的。
行業高階人才的稀缺,目前前端人才是通過兩類人轉變而來,一類從美工轉到前端,一類從後端轉的。前端職業的特殊性,決定了你即要做好頁面又要寫好**並不容易,這樣就篩選掉一大部分寫不好**的美工,和寫不好頁面的後端。前端技術比較雜,新東西又多,剩下來的學習能力不行又被篩選掉一大部分。最後剩下的精英既要知識面廣又要一些方面理解深,這樣的人實在太少太少。
個人對前端的看法
之所以接觸前端是大學前兩年呆的部門就是管**的,從而需要做網頁和**維護管理的時間比較多,特別大二當部長以後,也需要自己去培訓幹事。從而對html和css比較了解。個人覺得前端是乙個比較軟的領域——與寫後台不同,前端並不需要長期積累的技術知識和對工程理論的深入理解,在滿足基本的功能效能要求的前提下,前端開發主要的價值體現在開發者的設計能力上。
乙個好的前端工程師不僅需要敲的一手好**,也需要有好的設計美學。如何讓自己做得頁面符合大眾審美是一門技術活。這裡就說說我個人製作網頁的過程吧。
1、寫把需要頁面的功能,整體風格定好
2、設計好框架結構,開始設計or 找,為了讓頁面顯示大氣,必須製作的品相和畫素要高
3、先在html裡定義div塊,在css裡把div樣式定義好,然後在html把靜態的部分寫好,在用js寫動態效果部分和簡單如何部分。
值得一提的是最近很流行的jquery,效果真的很好,有興趣的大家可以學學
以上觀點都只是個人的拙見,如有不同見解,歡迎交流
第七周作業作業
1 自建yum倉庫,分別為網路源和本地源 建立yum配置檔案,類似如下 base name base baseurl file misc cd gpgcheck 0 epel name epel baseurl gpgcheck 0 enabled 1 本地源 以前自己整理的 2 編譯安裝http2...
第七周作業
書中習題1 說說下列程式的執行過程和運算結果 include includeusing namespace std double squ double x 函式原形 int main 主函式 書2,不用庫函式,求整數次冪 3.程式設計實現輸入兩個4x5矩陣和5x3矩陣,定義函式並在主函式中呼叫計算它...
第七周作業
1 列舉常見的核心引數以及引數的意義 1 net.ipv4.ip forward 資料報的路由 開關,設定為1表示開啟,0表示關閉。2 vm.drop caches 清空caches,釋放記憶體占用。設定為1表示清空 pagecache,設定為2表示清空 dentries 和 inodes,設定為3...