前端開發(fā)
前端開發(fā)我們的職業(yè)
Postedin前端開發(fā)on06/16/201*12:47:57|轉載請注明:出自崔凱的博客
寫給“正在糾結”、“準備糾結”的前端開發(fā)們,希望對大家求職有所幫助:
給自己定位
很多人提出薪資要求的時候,會說:“現(xiàn)在房租是多少多少、吃飯要多少多少、泡妞會多少多少”,所以,至少拿多少多少的工資,才滿足自己的需求。如果說這些話的人,已經(jīng)是公司的老員工,和老板私人關系很不錯,那這么講還湊合。但如果是職場新人,首次過來應聘,談這些就很不在點上。你拿多少錢的薪水,是你能夠給公司貢獻多少價值來決定的,跟物價沒多大關系。
要確認自己的價值,審視一下自己掌握了什么技術,了解市場現(xiàn)在的行情。就現(xiàn)在來說(201*年6月):
1.實習生:1500-3000/月
掌握基本的計算機常識,對網(wǎng)頁制作感興趣,愛學習。2.網(wǎng)頁重構:3k-6k/月
精通xhtml+css,掌握標簽語義化、基本的js、良好的溝通能力3.前端開發(fā):6k-30k/月
精通以上內容,并掌握:UE、交互、性能優(yōu)化、后端、數(shù)據(jù)、SEO、運營、分析能力實習生要有個實習生的樣子,剛畢業(yè)開口就要5000,直接就石沉大海了。你值5000嗎?為什么?
理論上,在跟人事談薪水之前,要對自己有準確的定位。
搞清楚這個崗位會有多少人競爭。如果你半年就能學明白的東西,那別人也不笨。北京這地方真的不缺實習生。沒有絕對的實力,開價過高,只能換一句“謝謝,再見”
搞清楚自己掌握的東西,值多少。別被某些不良的培訓公司所誤導,學半年就能找一份五位數(shù)薪資的工作??不可能的。
這是勞動力密集的城市哎!珍惜每一次機會!
職業(yè)規(guī)劃
月薪201*塊,每周培訓的實習機會?月薪3000塊,重復勞動的養(yǎng)老機會?
選哪個?
前端是個高速迭代的行業(yè),幾年前還沒有這個概念。掌握一些頁面仔的技術就能橫著走了。
而放眼現(xiàn)在,再展望未來,技術在很短的時間就更新了一遍,逆水行舟,不進則退。
當然我們可以扎在一個地養(yǎng)老,每年漲10%的薪水,固守著一成不變的技術就混下去,也給自己印上“前端工程師”的名片,出去發(fā)一發(fā)。沒有困難,沒有壓力。打雜并快樂著。
可是給自己算一筆帳,人家五年來學到了什么,你學到了什么?再過五年呢?
201*年,小A進了一家小公司,月薪3000塊,改頁面他說了算,威風八面。201*年,小B去了一家大公司,月薪201*塊,打雜實習啥都干,苦不堪言。
201*年,小A建站的熟練功漲了許多,薪水調整到3500塊。201*年,小B糾纏各個同事學了許多,轉正調整到3000塊。
201*年,小A工作很輕松,上班聊天灌水泡論壇,薪資漲到4000塊。201*年,小B壓力仍很大,每天參加培訓學技術,薪資漲到5000塊。
201*年,小A還是小A,還是個切圖仔,月薪竟然5000塊了,更堅定的舒舒服服待在這。
201*年,小B還是小B,前端基本精通,月薪漲到8000塊了,各種學習各種挑戰(zhàn)各種難。
201*年,小A還在那家小公司,還是那些技術,4位數(shù)月薪的小白領。只能在一家公司吃的開。
201*年,小B又扛壓熬了一年,前端樣樣精通,5位數(shù)月薪的小白領。各個公司都在搶的人才。
上面字太多、太嗦了,你就問自己一句:
離開現(xiàn)在這個公司,我值多少錢??工作好找嗎???
當然快樂沒錯,現(xiàn)在就輕松的活著,其實比老年時候再去玩,幸福的多。如果有個國企養(yǎng)老,是個很不錯的選擇,混吃等死,反正不被開除。就怕在一個小公司里,夢想著從一而終《超級解霸》都被整慫了!!
社會每天都在進步,你就不怕有一天慫了?坐吃山空,學點東西,總比“連連看”強。(別跟別人比,人家有好老公,你有嗎?)
人在哪都一樣,學的好、學不好,跟公司沒太大關系。
看一個人,往后看十年。
進一個公司,別總盯著那差價的1000塊錢,看看這有沒有自己的發(fā)展機會,是不是每天在做沒有技術含量的工作,有沒有同事可以帶自己,有沒有其他部門的合作可以學點技術,能否接觸到自己想學的那部分內容。
當你覺得特別難熬的時候,扛住,你就要爆發(fā)了!
當你覺得每天都很輕松的時候,不妨去給自己找點麻煩,搞點項目挑戰(zhàn)一把。常問自己一句,我進步了嗎?
這符合我的職業(yè)規(guī)劃嗎?下一步學什么?
不相干的東西別放在簡歷上
這些天看《職來職往》,某求職男開場就吼了一嗓子,唱歌難聽可以理解,畢竟不是競聘歌唱家的工作。可問題也就在這,你又不是去找文藝工作,閑著沒事唱什么歌啊
更糾結的是,昨天收了一份簡歷,上面色彩斑斕的放著一句話:HOиēΥ°莪想你Dêr候、≈.邇°不乜好在≮想莪≯
如果是個非主流的漂亮妞,也就算了。最多說一句孩子真?zhèn)性。問題還是一個大老爺們,給我整這個問題是這爺們附帶的照片也不是我的菜
發(fā)簡歷之前,咱能不能再看一遍,有啥不妥當?shù)氖遣皇窃搫h掉?把3頁的簡歷縮成2頁,再減到1頁,挑重點寫。想清楚什么是最重要的?
再換位思考,想清楚什么是對方認為最重要的?
扎眼望去“°莪想你Dêr候title=”發(fā)光字””,再翻簡歷又沒什么料,誰還繼續(xù)談?
這真是人才荒的年代,不然我都不會點開那份簡歷,看到火星文就迅速回避了。勇于承擔
這個職業(yè)賦予我們與各個領域打交道的機會。
除了常常需要PK的產(chǎn)品、設計、后端。
頁面轉化率、網(wǎng)站負載、市場活動、專題、SEO讓我們有機會涉及到運營。網(wǎng)站性能優(yōu)化可以接觸到服務器,數(shù)據(jù)存儲,數(shù)據(jù)統(tǒng)計。人才緊缺,四處挖墻角,鍛煉溝通能力、招聘能力。除了xhtmlcssjavaScript,我們還可以做很多很多的事情。這是個可以影響“互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)”方方面面的職業(yè)。自己用點心,就能有很多機會。
當壓力無可逃避,改變一下自己對壓力的看法吧,咱們是牛逼的前端開發(fā)。
擴展閱讀:web前端開發(fā)常見問題
web前端開發(fā)常見問題
web開發(fā)中一些常見的問題,新手經(jīng)常問的問題。舉例并說明解決方法。IE6IE7IE8共存問題
1.超鏈接訪問過后hover樣式就不出現(xiàn)的問題
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
被點擊訪問過的超鏈接樣式不在具有hover和active了,很多人應該都遇到過這個問題,解決方法是改變CSS屬性的排列順序:L-V-H-A
2.FF下如何使連續(xù)長字段自動換行
blueidea/**/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
//intLen){
strTemp+=strContent.substr(0,intLen)+" ";
strContent=strContent.substr(intLen,strContent.length);}
strTemp+=" "+strContent;obj.innerHTML=strTemp;}
if(document.getElementById&&!document.all)toBreakWord(37)//]]>
眾所周知IE中直接使用word-wrap:break-word就可以了,這里FF中我們使用JS插入的方法來解決
3.ff下為什么父容器的高度不能自適應
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
為什么這個P撐不開DIV呢?解決的辦法是在div與p之間插入清除掉這個p的浮動.4.IE6的雙倍邊距BUG
blueidea/*
body{margin:0}div{
float:left;
margin-left:10px;width:200px;height:200px;
border:1pxsolidred}
/*]]>*/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
浮動后本來外邊距10px,但IE解釋為20px,解決辦法是加上display:inline
5.IE6下絕對定位的容器內文本無法正常選擇的問題
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
上面的問題在IE6、7中存在,解決問題的辦法是讓IE進入到quirksmode。關于quirksmode的相關知識,請參考:/asp.net/ASPNETusStan.mspx?mfr=true
aoao:在IE6版本是6.0.2900.2180.xpsp_sp2.gdr.070227-2254好像依然存在問題,加了背景色依然無效。接著測試中。。。
6.IE6下為什么圖片下方有空隙產(chǎn)生
blueidea/**/
解決這個BUG的方法也有很多,可以是改變html的排版,或者定義img為display:block或者定義vertical-align屬性值為vertical-align:top|bottom|middle|text-bottom還可以設置父容器的字體大小為零,font-size:07.IE6下這兩個層中間怎么有間隙
blueidea/**/
aaaaaaaaaaaa
這個IE的3PXBUG也是經(jīng)常出現(xiàn)的,解決的辦法是給.right也同樣浮動float:left或者相對IE6定義.leftmargin-right:-3px;8.list-style-image無法準確定位的問題
blueidea
/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
這個list-style-image的定位問題也是經(jīng)常有人問的,解決的辦法一般是用li的背景模擬,這里采用相對定位的方法也可以解決
9.LI中內容超過長度后以省略號顯示的方法
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
此方法適用與IE與OP瀏覽器
10.web標準中定義id與class有什么區(qū)別嗎
blueidea/**/
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
blueidea
/**/
aaaaaaaa
一.web標準中是不容許重復ID的,比如divid="aa"一個頁面中不容許重復2次,而class定義的是類,理論上可以無限重復的,這樣需要多次引用的定義便可以使用他.class還可以同時引用多個類,不同的類之間用空格隔開.
二.屬性的優(yōu)先級問題,ID的優(yōu)先級要高于class,看上面的例子三.方便JS等客戶端腳本,如果在頁面中要對某個對象進行腳本操作,那么可以給他定義一個ID,否則只能利用遍歷頁面元素加上指定特定屬性來找到它,這是相對浪費時間資源,遠遠不如一個ID來得簡單.11.如何垂直居中文本
blueidea/**/
web標準常見問題大全
給容器設置一個與其高度相同的行高就可以了
12.如何對齊文本與文本輸入筐
blueidea/**/
aaaaaaaaaaaaaaaaaa
遇到此種問題,設置文本框的vertical-align:middle就可以了13.為什么FF下面不能水平居中呢
blueidea/*
border:1pxsolidred}
/*]]>*/
FF下面設置容器的左右外補丁為auto就可以了14.為什么FF下文本無法撐開容器的高度
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見
標準瀏覽器中固定高度值的容器是不會象IE6里那樣被撐開的,那我又想固定高度,又想能
被撐開需要怎樣設置呢?辦法就是去掉height設置min-height:200px;這里為了照顧不認識min-height的IE6可以這樣定義:{
height:auto!important;height:200px;min-height:200px;}
15.為什么IE6下容器的寬度和FF解釋不同呢
blueidea/**/
web標準常見問題大全
問題的差別在于容器的整體寬度有沒有將邊框(border)的寬度算在其內,這里IE6解釋為200PX,而FF則解釋為220PX,那究竟是怎么導致的問題呢?大家把容器頂部的xml去掉就會發(fā)現(xiàn)原來問題出在這,頂部的申明觸發(fā)了IE的quirksmode,關于quirksmode、standardsmode的相關知識,請參考:/asp.net/ASPNETusStan.mspx?mfr=true
16.為什么web標準中IE無法設置滾動條顏色了
blueidea/**/
解決辦法是將body換成html
17.為什么我定義的樣式?jīng)]有作用呢
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
這里你無法用.aa定義到li遇到這種情況怎么解決呢?答案是提高.aa的優(yōu)先權比如#aaulli.aa優(yōu)先權相關文章參考-baidu搜索關鍵詞:CSS的優(yōu)先權
18.為什么無法定義1px左右高度的容器
blueidea/**/
IE6下這個問題是因為默認的行高造成的,解決的方法也有很多,例如:overflow:hidden|zoom:0.08|line-height:1px19.為什么這個背景顏色無法顯示
blueidea/**/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
IE中設置有背景色的ul并沒有顯示出來,這個屬于haslayout問題,解決的辦法也很多參考:20.怎么樣才能讓層顯示在FLASH之上呢
blueidea/*
object{width:500px;height:100px;}
/*]]>*/
web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全web標準常見問題大全
解決的辦法是給FLASH設置透明或者21.怎樣使一個層垂直居中于瀏覽器中
blueidea/**/
web標準常見問題大全
這里我們使用百分比絕對定位,與外補丁負值的方法,負值的大小為其自身寬度高度除以二22.如何讓三列橫向排列
blueidea/**/
blueidea/*
margin:-100px00-300px;}
/*]]>*/
123blueidea/**/
橫向排列DIV可以使用浮動的方式比如float:left,或者用內聯(lián)方式,還可以絕對定位對象等等.
23.通用的加入收藏夾代碼
//
functionbookmark(){vartitle=document.title
varurl=document.location.href
if(window.sidebar)window.sidebar.addPanel(title,url,"");elseif(window.opera&&window.print){varmbm=document.createElement("a");mbm.setAttribute("rel","sidebar");mbm.setAttribute("href",url);mbm.setAttribute("title",title);mbm.click();}
elseif(document.all)window.external.AddFavorite(url,title);}
//]]>
加入收藏夾
經(jīng)常有朋友說他的加入收藏夾代碼只支持IE,上面的例子可以很好的解決這個問題,在IE6-7.FF2.0OP9.0中測試通過24.復制到系統(tǒng)剪貼板之IE,ff兼容版//
varclipid=Components.interfaces.nsIClipboard;if(!clip)returnfalse;
clip.setData(trans,null,clipid.kGlobalClipboard);}alert("已復制"+copy)returnfalse;}
//]]>
請另存代碼測試復制
25.javascript為FF設置首頁//
設置首頁
26.IE6使用濾鏡使PNG圖片透明后,容器內鏈接失效的問題
blueidea
/**/27.IE6使用濾鏡使PNG圖片透明后,容器內鏈接失效的問題。
解決方法是為鏈接定義一個相對定位屬性。position:relative27.禁用文本框中文輸入法的通用方法
IE可以用ime-mode:disabled,firefox3也開始支持IE的這一私有屬性對于其他不支持的瀏覽器可以用如下方法模擬
blueidea/*
width:100px}
/*]]>*/
標題
內容
驗證碼
//友情提示:本文中關于《前端開發(fā)》給出的范例僅供您參考拓展思維使用,前端開發(fā):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。