首頁>Club>
在小公司做了兩年的前端,目前公司裡前端的規範和技術都是我自己確定的,但我還不知道那些技術牛逼的大公司是如何進行前端開發的,並且我還希望自己具備開發前端流行外掛、框架的能力。
5
回覆列表
  • 1 # 小崔愛讀書

    隨便說說吧。

    首先,我不是web前端,儘管我對前端也都熟悉,畢竟我都做軟體行業快20年了,技術始終在研究和實踐。

    我核心用的技術是Java,我就用Java這個來說說吧。

    一、關於大公司崇拜的問題

    本人早先年是在大型國企的技術部門,後來才出來創業的。

    那些年接觸的牛逼公司都接觸遍了,什麼HP、微軟、SUN(現在沒了)、IBM,國內的聯想啥的。

    跟這些公司直接合作的時候發現,他們的人員也是在各地進行社招,多給點兒錢,名聲好聽一點兒罷了。在合作的時候,這些專案組的人並沒有讓我感覺技術或管理思想有多牛掰。

    這個事兒能想象吧,一群本來在三流公司的技術人,一朝被大公司收錄了,就貼上光燦燦的標籤了,但技術水平和管理水平不可能大幅度的提高。

    當然,正名一下,大公司機會多,培訓多,接觸的多,眼界寬,自然在大公司做10年比在小公司成長的快的多。

    二、關鍵不是公司是專案

    阿里應該算是國內技術數一數二的了,但阿里的很多專案組的程式碼也讓業內人沒法看,簡直想罵娘。

    但阿里的核心專案的程式碼,那是非常優雅的。

    我說的這兩點不知道對你有沒有幫助。如果想出去開闊一下眼界,選擇大公司沒錯,同時更重要的是選擇專案。

  • 2 # 北大青鳥中博軟體學院

    想要成為一流的Web前端開發,小博認為你首先需要掌握一些最基礎的技術及具備一些條件:

    1.掌握網頁製作的的基本技術,面向物件程式設計、前端MVC、設計模式等等;

    2.進行網頁最佳化,SEO,合併CSS與JS、運用CDN技術;

    3.UI設計,當你在不全面的公司裡做前端時,需要同時擔任UI設計的角色,在原型不完整的時候也會有設計的缺陷;

    4.需要至少會一門後臺程式語言,由於需要和後端的人溝通,因此需要會一些變成語言,懂得一些程式設計的邏輯思維。

    同時,Web前端開發所涉及的內容主要包括W3C標準中的結構、行為和表現:

    1.開發語言HTML發展歷史有二十多年,歷經多次版本更新,HTML5和CSS3的出現又是一次革新。

    2.瀏覽器相容性網際網路目前主流瀏覽器有IE6\7\8\9,Firefox,Chrome,Opera,Safari,遨遊,包括國內主流的搜狗,騰訊 TT,360,the World等等;

    3.hack技術由於不同的瀏覽器對CSS的解析認識不一樣,因此會導致生成的頁面效果不一樣,這個時候就需要針對不同的瀏覽器寫不同的CSS,這個過程叫CSS hack。

    4.業內標準目前Web前端開發中提到最多的就是W3C標準,這是一系列標準的集合,代表了網際網路發展的方向,也代表了前端開發的一種信仰。

    5.開發工具目前比較流行的是Dreamweaver, 其曾經風靡一時,到現在也沒有退出歷史舞臺,證明DW還是有很大優勢的,尤其是針對初學者,其強大的提示功能可以幫助我們很快的熟悉並掌握網頁佈局

    綜上所述,只有掌握了這些,才能夠成為一個比較合格的Web前端開發人員!

  • 中秋節和大豐收的關聯?
  • 想辭職、最好、最快的理由是什麼呢?