新人要做前端有些問題希望求助?

題主要做前端, 去年7月畢業,專業信息系統與信息管理專業。 html,div+css,一目了然。也能寫簡單的頁面。實站經驗比較少。請問各位:1.有哪些機會可以自己多參與鍛煉。求各位大神指點迷津。


不要相信div+css這種鬼,就是布局稍複雜的靜態頁面光靠div+css也會坑… 我也是前端妹子,多學多看,主要是寫代碼密度要高,多做項目是王道。

還有前面都誰說的妹子會有漢子搶著帶,哪兒呢,我怎麼沒見到


分享一下我的經驗吧:

找一個邏輯簡單,對於美觀要求不高的外包
+
一個PUSH的甲方
+
一個PUSH的隊友
+
一堆大神的指導

需要對於美觀要求不高是因為是新手,如果一開始就要讓你考慮瀏覽器兼容性以及一些非技術人員非專業設計人員(對甲方我說的就是你)提出各種奇奇怪怪的需求會造成很多返工打擊積極性,造成項目進度不如你預期。

甲方PUSH大概什麼程度呢,大概就是一周你沒彙報就來轟炸你:

有什麼進展?
****出來了么?
****修改了么?
****有了么?

這裡我不是吐槽甲方,是很感謝他,他很盡職,有這樣的督促會更有效率(因人而異),而且甲方會問你很多實現方面的問題,比如這個東西為什麼要這麼做?在回答這些問題的過程中能學到很多。

隊友大神呢就負責:

我已經做完了就等你了
我已經做完了就等你了
我已經做完了就等你了

大神是提高效率神器,主要是前端很多問題我可以用一個方法實現,但是需要確定這個方法是最好的,最主流的,這個時候就需要大神們啦!( @Ovilia 說的就是你啦么么噠!)畢竟目標不是碼農而是工程師,就要致力於寫出漂亮的代碼是吧。 大神還可以負責解惑(當然不能事事都去麻煩人家,先stackoverflow吧),以及亞歷山大的時候求安慰的 @王凱強 .....

在這樣一個過程中可以得到很多實戰的鍛煉,比起自學效率更高,而且採用遇到問題解決問題而不是去啃大部頭的方法可以讓知識應用更靈活,記憶更深刻。

還有錢賺。

&

話說作者是不是從DW開始學習寫前端的啊?這樣真正到實際工作中有些習慣還是要改改的哦,比如要注意代碼規範什麼的。

哦對了不要信他們說只看臉什麼的,一樣面試虐你,該問還得問,答不上或者事情做不出來丟人是自己的。大部分混知乎的人的自尊心都不能接受自己做個花瓶吧。

&

至於怎麼接到外包,那就要提到我們 竹尖兒創意工作室 啦 (廣告時間,非戰鬥人員請迅速撤離)

想看真相請進入鏈接哈哈哈

&

針對作者現在的問題回答的,雖然我覺得題目與描述也不大符合:

新人要做前端有些問題希望求助?
題主要做前端, 去年7月畢業,專業信息系統與信息管理專業。 html,div+css,一目了然。也能寫簡單的頁面。實站經驗比較少。請問各位:1.有哪些機會可以自己多參與鍛煉。2.WEB前端有開源項目嗎?有的話怎麼能加入?求各位大神指點迷津。


我與題主一個專業,最近回答了很多這類的問題,在這裡就簡略說一下,如果題主有興趣想要好好學習,可以關注我。
====================
首先前端只會HTML+CSS是遠遠不夠的
其次要少上知乎多看書
再次多逛逛Github看看牛逼的代碼是怎麼寫的(Github最火的項目多一半與前端有關)
然後為了不讓我的回答被摺疊我才寫了這麼多
其實我的其他答案已經回答的很清楚了
所以關注我看看我的其他回答吧


要說多少遍,做個個人網站啊!


應該有一堆漢子搶著帶。

不過,個人認為,自己去做一些東西好了,需求決定需要,你不可能啥都會…有問題解決問題,累積的過程,就是成長。

前端這種深坑,需要的就是不斷實踐,不斷學習,看書什麼的建議…不否認也不全認同,書一定要看,但說到底,還是不不斷學習。


DIV+CSS是什麼鬼....

題主好像還不清楚前端目前的定位和發展方向。(是前端工程,不是切圖畫網頁)。

技術方面可以參照我之前的一個回答:
http://www.zhihu.com/question/28008276/answer/39427839

裡面推薦的課程參考資料是《Javascript 權威指南》和《Javascript高級程序設計》 裡面有詳盡的Javascript基礎知識和瀏覽器相關的知識。

基於題主說自己能寫簡單的網頁,那麼題主的HTML和CSS應該掌握了基礎的知識。在熟練運用Javascript之後,就有了做出簡單Web應用的可能性了。然後就可以靠著寫出來的小Demo去找實習了(取決於Demo的厲害程度)。

當然這不一定是最好的提高方法,但是在答主和答主培訓出來的小學弟們身上證明是很有效的提高方法(本來想加上小學妹的,但仔細想想好像沒有...)。

至於題主說的開源項目,我覺得憑實力加入對於剛入行的新手來說有點難度。對於開源項目我認為了解的最好方式是使用它,使用之後研究它想辦法改進它,然後提交代碼才有可能加入開源項目。大的開源項目如Angular,React都有社區,上面有很多人討論各種相關的問題,在別人的討論裡面獲取靈感寫出新的功能改進已有的開源代碼然後提交也是一種加入開源項目的方法。不過我覺得題主還是先入門再考慮開源項目的事情吧^_^


首先你要有個人帶你,漢子最好,單身漢子更好,哈哈

然後你要多做實戰項目,積攢經驗

開源項目不清楚~~


div + css...我說點其他方面的。首先你得會偷懶。csslint, jslint,這些必不可少。再者,測試得到位,光寫不測假把勢,寫多少測多少傻把勢,聰明的測試才是真把勢。最後,你的代碼結構,怎麼解藕,如何復用,最快的進行拓展,這些才是真本事。光github 上抄點現成的沒用,你應該是github的貢獻者。


同妹紙,同專業,大三找實習中,最近投了很多簡歷被完虐,認識到自己還很菜,一起努力吧^o^


前端是什麼鬼。。。。。


個人感覺HTML加css真心不足以設計網頁,客戶端都做不到,更何況伺服器端呢?妹子最起碼把JavaScript學了吧!然後客戶端還有很多東西?學個簡單點的PHP,現在都是動態網頁,當然只是想做美工就不需要多少了,但是美工要求也很高,PS用的怎麼樣?只是自學了點皮毛真的很難勝任工作,你確定自己可以做網頁,不得不說只你說的那幾樣總dreamvear都能搞定的,感覺就像做PPT一樣簡單……學技術嘛,半吊子多的是,真正缺少的是大牛,不要以為學幾天HTML就可以做網頁了,其實說實話,你離真正的網頁還遠得很呢,最起碼現在以你學的這兩樣,只夠做10年以前的網頁,學學JavaScript吧,後台語言有時候也用的到,所以也學學Java或者PHP吧,我覺得這幾樣加在一起就夠了,記住不是懂一點點,而是能夠用起來!!!


javascript ajax jquery 其中JS重中之重 然後就是HTML5+CSS3 學一學angularjs cocos2dx 之類的 DOM BOM 要深刻研究。HTTP協議也要熟知。


開源項目的話 一般都是上github 去fork一些 星高的開源項目.
不過如果你是剛入行的話 我不建議你那麼做.
雖然有些開源項目參與進去的確有助提高前端水平.
但是如果基礎不夠紮實就不要充大頭去參與,因為很容易弄到自己一頭灰.
實踐項目的話 其實可以上v2ex 上面有很多熱心的人可以幫助到你.
最好去一些小公司工作.
小公司一般來說 項目會比較多.而且不會太過複雜.慢慢積累經驗才是最重要的.

我也只是個前端實習生,一些建議,不妥當的地方請指點.
希望能幫助到你.加油


找個師父帶帶,找點項目做做就行,很簡單的


我覺得你的問題在於書看得不夠多。


推薦閱讀:

錯過秋招,BAT等大型互聯網公司怎樣準備春招呢?
一份優秀的前端開發工程師簡歷是怎麼樣的?
如何面試前端工程師?
前端開發與後台開發如何協作?
程序員們分享一下你們寫的情書?

TAG:前端開發 | CSS | DivCSS | 前端工程師 | HTMLCSS |