asy?


我關心的是97年就大三了。

我九五年才大二。


看到沒人隨便寫點吧,97年還是很小呢竟然大三,想走前端這條路完全沒問題的,但是你這個時間,有些緊,不過倒不是完全不行,很多人都是幾個月找到了好工作,我也是只學了幾個月,不過找的工作不怎麼樣就是了,然後我就是土木生,不過是建築工程不是設計方向。

看了下你是想做「前端設計」,老實說對設計這方面我沒什麼好說的也幫助不了你,因為我到現在看見設計都頭疼,只是說一下前端方向的三大件的學習過程吧,首先要學會手寫代碼,下載個notepad++吧,如果想省事可以sublime不過初期就用這個自動補全可能對你掌握標籤不太好(我就是到現在很多標籤都背不下來,完全靠補全)。先去看看別人網站大體是怎麼寫的,知道最基礎的幾個部分,我給你大概的列了一下:

  1. 知道幾種基礎布局方式,比如float,或者是利用定位布局,建議你都試一試,再看看不同瀏覽器下的兼容性問題以及會出現的各種小問題(雖然這些問題我知道但是我不會告訴你,碰到了就去搜索解決吧)。這個過程中你大概能掌握基本的網站製作方式,最起碼能寫出一個大概的樣子了吧。

  2. 熟悉各種html標籤與css屬性,之所以沒放在第一位,原因是這些你應該有了了解,但是還是建議你再看一下,特別是要理解語義化,從一開始就一定要理解語義化,不然以後坑會很大,我現在就正在努力的爬坑中。理解HTML語義化

  3. 到了這個時候該學習css了,這個我覺得對你是最重要的,因為這時候首先要理解css是幹嘛,好像有點廢話,但是這裡引出了一個話題就是:結構、表現、行為的分離。理解了這個問題之後就可以繼續下去css的學習了,這一段時間多看看w3c,把各種你常用的不常用的看一遍,不說記住最起碼你要知道有這麼個東西。然後把常用的一些標籤寫一遍,了解一下他們的大概樣式,知道是幹嘛的,知道哪些是重複的,哪些是衝突的。書的話我買過一本css權威指南,寫的還是很詳細的,可以看一看,裡面也會講解到很多知識點,比如基礎性的盒模型、浮動,清除浮動,絕對定位,相對定位等、行內元素,塊級元素,空元素,偽元素、px,em,%等單位、然後選擇器權重與優先順序、class命名。其中著重了解浮動,定位,盒模型,選擇器權重與優先順序順帶了解一下class命名。在這個時候也要養成一個寫代碼的好習慣了,比如:

  • 該什麼時候設定class,不要去給一堆li設置class,直接給ul設置然後 .ulclass li {xxx}

  • 也不要出現header a{width:xxxx;xxxx} 這種情況,除非是設定顏色等通用屬性。

  • 更不要出現header .xx .xx .xx .xx .xx{xxx}這種選擇器,對你以後css的修改會很麻煩。

  • 最好不要用id選擇器,同樣也是方便你以後對樣式表進行修改,這些都是你要了解的。

最後就是js的學習了,因為看你似乎不是太想朝js這塊靠,所以只是說個大概吧,js如果覺得太難,是可以從jQuery入手的(推薦鋒利的jQuery)。但是如果想以後有個長久發展,還是慢慢啃js吧,過程很艱難,但是個必須的過程,這個時候如果書籍不是太好理解,可以嘗試看一些視頻入門,然後搭配js入門書「JavaScript DOM編程藝術」,一本書看下來搭配視頻可能新手需要半個多月才能有個大概吧,這個時候應該寫個菜單欄對你是沒有問題了,可以嘗試看一下jQuery,學會JavaScript的內功之後再用jQuery會非常的方便好用。之後看看JavaScript高級程序設計,指望這個時間段看完是不現實的,大概過一遍,裡面6 7 章是重點(這本書同上面編程藝術一樣,DOM方面某些是過時的,具體需要你自己判斷),js的幾個大坑比如this,作用域,閉包,原型鏈都會遇到,看這情況去理解吧,實在理解不了就背下來一些,某些hr很喜歡問這個。然後可以寫一寫動畫效果,比如輪播,過程中再去了解一下css3動畫,如果偏向設計,其實很多地方都可以用css3動畫來實現,比如輪播css3不考慮兼容性要遠比js來的簡單方便。最後看一看JavaScript語言精粹吧,挺薄的一本書,但是確實精粹。

基本到了這個時候你去找個工作就沒有任何問題了,後端方面不說會,也要有個了解,然後熟悉一下HTTP(圖解HTTP)。但是僅僅是個入門,後續還需要進行大量的學習,過程就不說了,我也僅僅是在這個階段不好評價。

補充一下,既然是偏向設計,ps這些就不用說了吧?其實會設計去小公司特別好找工作,他們往往給的待遇也還可以,就是要求有點多,會設計會前端甚至還要求會後端的。如果不是校招,自己找工作的話最好在學習中多寫一些網站demo最後掛起來。給你一些我覺得比較好的書籍參考一下吧,視頻太慢一般我不是很喜歡看。

  • 《圖解HTTP》

  • 《CSS權威指南》

  • 《鋒利的jQuery》

  • 《JavaScript DOM編程藝術》

  • 《JavaScript高級程序設計》

  • 《JavaScript權威指南》

  • 《JavaScript語言精粹》

其實還有一些,但是四個月時間太短,貪多嚼不爛,能把黑體字的基本看看理解一下已經是很優秀了(很抱歉我自己都沒有完全做到)。最後是我覺得,這個行業會不會排斥女生不是你現在考慮的,這個階段沒人會在意你是女生還是男生,因為你一不會短期生孩子二不會短期內結婚,他為什麼會在意你性別呢?真在意也是加分。


請問現在找到工作了嗎??我剛開學大三,如果您找到了工作,請問下當時技術掌握的如何呢?目前我也正在往這方面發展,希望一些同輩的建議,謝謝。話說97年大三您是跳級了吧。。我96年年尾才剛大三。。都算比較小的額。。


恭喜你,選擇了一條光明大道

以一個從搬磚狗-人力猿-now,跨三行業的身份來跟你講,你問的這些都不是問題。

能力決定薪酬,技術是衡量能力的唯一標準

這比我所從事過的土木行業,汽車行業,人力資源行業強多了

你所問的問題,都不是問題


前端需要的不僅僅是技術,之前看過一句話「技術是根,設計是魂」,如果之前看你喜歡設計,推薦你去鑽研布局,UI設計,交互設計,這幾個方面,如果這些你都能夠掌握,那麼你已經是一個不錯的前端設計師了,那麼剩下的就是加深自己的js編程能力,之前你可用jquery插件去實現你的頁面,那麼接下來可以嘗試學習js框架,angular2 (angular1在我眼裡已經過時了) react+redux ,學習es6,學習js面向對象編程思想,我大概也只到這裡。剩下的路靠你自己走下去了。


1.各位可以回答我一下這個行業女生前景發展方向?

---- 個人認為這個職位不看性別,只看技術能力(如果我招人肯定是這樣的)。以我工作過的公司來看,大概男女數量比例是5:1 。

2.會不會排斥女生?

---- 同1,就職位本身而言不會排斥。做web前端的女生普遍來講是比較受歡迎的。

3.找前端工作必須會哪些有關的能力?

---- HTML + CSS + JS 是基礎。工作中會經常使用jQuery。最好了解HTTP協議,瀏覽器工作原理。如果能了解webserver和後端語言原理就非常棒了。

4.可以推薦一下書或者網站嗎?

---- 《高性能JavaScript》

5.js。jq 。還有什麼啊……?

---- js就是JavaScript,是前端功能的核心。jq指的應該是jQuery,是特別流行的js方法庫。如果想在前端長期發展,js一定要學好,學深。

6.我英語四級,聽力太悲催,書寫ok!

---- 邊學邊查,常用單詞就那麼多,幾個月就積累的差不多了,關鍵在於你是否肯學。


為什麼不找個精通前端的男朋友呢?

前端看似帶設計,等真的工作起來,大多數人只是碼代碼的,google CTRL+C CTRL+ V CTRL+S,設計這活壓根就是不沾邊!

要我說,不如找個精通前端的男朋友!搞不好,還能給他設計設計!


可以學啊

沒什麼問題

做自己想做的就可以了

本人高級前端一枚

有什麼技術上的問題可以請教我啊

哈哈

已成功帶出2枚徒弟


我不是前端工程師,所以以下內容是都是瞎扯。

第一,選擇職業問題

1,無任何歧視,普遍情況表現為女生的邏輯一般不太好於男生。所以對於程序員這種工作來說,有一定難度,當然我周圍的女工程師也不少,只是說出來自己的擔心。

2,關於是應該做哪個行業,我看了你的介紹,覺得選擇還是蠻簡單的,幾乎都停留在表象上,而沒有真實的接觸過哪個職業的真實工作情況到底是怎麼樣的。建議在多些了解,當然沒畢業呢,各種行業都可以試試。

第二,學習問題

我高中的時候周圍朋友都是為高考努力,我在搭網站,看php。。。雖然後來也沒什麼好結果。

後來大學又看了一些前端,swift等,所以說,學習不分早晚,技術最重要的是實踐。

當時最重要能支撐我一直讀下去的原因是我想做個東西。。。而不是我想了解一門語言。

回到英語上這個問題,我一直覺得自己連一級水平都不到,所以一切問題都不是問題。重要的是你能否堅持。就像跑步一樣,很簡單,堅持天天跑的就不多了。

關於具體哪些書什麼的,這就太多了,大家給的也都不錯,一搜索就有拉,不講了。

第三,行業前景

這世界發展太快太快,誰都很難給一個準確的定論,但這幾年來看,互聯網公司越來越多,人力需求也水漲船,至少這幾年還是不錯的。而且技術的追求又不止步於前端。技術能創造太多太多。而且不會消亡。

第四,女生

我想說這太牛了好么,程序猿這麼多男生,你問什麼問題,都一堆堆的圍著你身邊講。多了很多免費的老師啊。但程序員加班也挺常態的,按時按點的下班這個想法可能得收斂一下。好好保護皮膚得多下點功夫。

第五,選擇職業機會

我不知道你為什麼選擇在青島這個城市,但按照我個人所想,想要有些發展,最好還是在互聯網行業氛圍比較濃的地方。北上廣都不錯。加油吧同學。堅持學,幾個月時間找個實習不是很難。


推薦閱讀:

用純HTML 5+CSS3的方法,如何控制Video的視頻與Poster的海報圖片尺寸一致(非視頻原尺寸,比例鎖定)?
web前端開發者應如何應對PC端的高PPI?
Web 前端開發有哪些痛點?各大公司是如何解決或緩解的?
Angular 2.0與1.3版本相比,有哪些方面的改進呢?

TAG:前端開發 | 前端入門 | web前端設計師 | 前端UI |