曾經(jīng)是這樣的,懂點(diǎn)編碼,并可以偶爾耍點(diǎn)酷,那么你就會(huì)被認(rèn)為是一個(gè)Web開(kāi)發(fā)大師。但是現(xiàn)在,情況再也不是這樣的了。Web開(kāi)發(fā)已經(jīng)朝著主流方向發(fā)展,開(kāi)發(fā)人員數(shù)量顯著增加。
這意味著,如果你想成為這個(gè)領(lǐng)域的大師,那么你需要比競(jìng)爭(zhēng)對(duì)手更優(yōu)秀、知識(shí)更淵博、更有能力。有些人可能會(huì)想,那么應(yīng)該怎么辦呢?好問(wèn)題——我們將在這篇文章中探索一二。
1.你需要更深入
現(xiàn)在,不管是誰(shuí),只要能夠連上互聯(lián)網(wǎng),就可以學(xué)習(xí)如何編碼(有各種視頻學(xué)習(xí)渠道)。但是,你需要比他們知道得更多。這意味著你得枕戈待旦。你需要不斷地磨練你的技能,這樣才能知道正在發(fā)生什么,什么時(shí)候發(fā)生,以及它將產(chǎn)生什么樣的影響。
為了能夠正確地做到這一點(diǎn),你需要知道去哪里看。什么網(wǎng)站和期刊重要?哪些專家知道在談?wù)撌裁?,哪些專家在代碼行中找不到bug?
你看,這就是你比菜鳥(niǎo)有優(yōu)勢(shì)的地方。他們還不知道該聽(tīng)誰(shuí)的話語(yǔ)。但是你知道。那意味著保持最新的成本要小得多。
2.你需要更廣泛
也就是說(shuō),獨(dú)自編碼不會(huì)讓你進(jìn)入輝煌的殿堂——特別是因?yàn)橛泻芏嗟钠脚_(tái),意思就是,你再也不必實(shí)際鍵入代碼了。這些平臺(tái)會(huì)為你做很多事情。結(jié)果呢?你的技能集需要拓寬。你需要更擅于與人打交道,因?yàn)槿绻悴粫?huì)的話,他們最終就自己做了。
那么,你怎么才能更廣泛呢?
你不能只是web專家,你還必須成為用戶所想、所需和所期待方面的專家。這意味著理解用戶(和客戶)的心理,以便你可以在所需的方向中巧妙地微調(diào)。
3.你需要理解設(shè)計(jì)
無(wú)論你在編碼方面有多好,如果你提供的產(chǎn)品看起來(lái)像牛糞,那么沒(méi)有人愿意和你一起工作。你可以做的讓事情實(shí)際上看起來(lái)不錯(cuò)的唯一方法是,至少對(duì)設(shè)計(jì)有一個(gè)基本的了解。
bar應(yīng)該有多寬?什么顏色組合最吸引人?什么布局最有效?大家期望網(wǎng)頁(yè)是什么樣的?
你必須能夠回答所有問(wèn)題,因?yàn)?,如果你幸運(yùn)的話,當(dāng)你與一個(gè)新客戶談?wù)摃r(shí),他們會(huì)問(wèn)到這些問(wèn)題。如果不幸,他們有自己的想法的話,那么這方法就不奏效了,在這種情況下,你需要具備足夠的知識(shí)來(lái)向解釋為什么不應(yīng)該追求某些方面。否則,后面就會(huì)有他們責(zé)怪你網(wǎng)站不工作的事實(shí)。有你頭痛的!
4.你需要安全
另一個(gè)領(lǐng)域是安全,你得知道你的東西是安全的,因?yàn)槿绻愕臇|西被黑客入侵的話,那么可以相當(dāng)確定,在很長(zhǎng)一段時(shí)間沒(méi)有人會(huì)認(rèn)為你是一個(gè)大師。
只是知道安全,并不意味著你需要編程所有的安全方面。事實(shí)上,我反對(duì)這樣做,因?yàn)槿绻阍趧?chuàng)建自己的安全系統(tǒng)中犯了一個(gè)錯(cuò)誤,那么很可能直到被攻擊才會(huì)發(fā)現(xiàn)它。此時(shí)就太晚了,并且可能你會(huì)導(dǎo)致開(kāi)始追求另一個(gè)不同的夢(mèng)想職業(yè)道路,因?yàn)楹诳彤?dāng)著你的面砰的關(guān)上了門(mén),讓你覺(jué)得此路不通。
相反,你應(yīng)該知道行業(yè)正在做什么,為什么要這么做。知道什么被測(cè)試至極致并依然聳立不朽。并確保你所開(kāi)發(fā)的任何內(nèi)容都已更新!
5.你需要了解如何得到曝光
現(xiàn)在,建立網(wǎng)站已經(jīng)不夠。你必須確保它也能得到曝光??梢圆扇《喾N形式。例如,你開(kāi)發(fā)的網(wǎng)站有沒(méi)有針對(duì)SEO和社交媒體優(yōu)化?
如果沒(méi)有,那么酒香也怕巷子深,沒(méi)有人會(huì)找到這些珍寶。如果沒(méi)有人看到,那么就沒(méi)有人會(huì)稱呼你為大師或關(guān)注你。
因此,確保你的東西實(shí)際上獲得了應(yīng)有的曝光,可以通過(guò)了解最新的Google更新,最新的社交媒體更改,以及如何以最佳方式利用它們。
6.了解即將發(fā)生的變化
電子計(jì)算機(jī)將在未來(lái)的歲月里繼續(xù)改變著。不清楚會(huì)往什么方向。可以是量子,可以是AI,可以是機(jī)器學(xué)習(xí),也可以是大數(shù)據(jù)。但它必將改變。如果你還沒(méi)有準(zhǔn)備好,那么你可能會(huì)發(fā)現(xiàn)自己最終處于歷史的錯(cuò)誤一方。
因此,至關(guān)重要的是,你必須保持最新,并意識(shí)到什么將要改變,以及它將如何改變,從而知道你必須學(xué)習(xí)什么,以便于做計(jì)算機(jī)海景的弄潮兒。如果你不這么做的話,那么有一天你可能會(huì)發(fā)現(xiàn)你曾經(jīng)被稱為大師的領(lǐng)域突然變得過(guò)時(shí)了。誰(shuí)會(huì)想成為一個(gè)沒(méi)人再注意的領(lǐng)域的大師?
7.你需要保持成長(zhǎng)
如果你想成為一名web開(kāi)發(fā)人員,那么你必須接受,你是在一個(gè)最快速變化的領(lǐng)域。如果你不能隨之改變,那么就會(huì)像恐龍一樣因?yàn)椴荒苓m應(yīng)壞境而淘汰。
所以要保持不斷的學(xué)習(xí),不斷的成長(zhǎng),你得明白,幾個(gè)月前可以工作的東西可能現(xiàn)在就不夠好了。不同于其他舊的領(lǐng)域——知識(shí)是靜態(tài)的,這才是在web開(kāi)發(fā)領(lǐng)域成為一個(gè)大師所真正需要裝備的武器。
這么問(wèn)吧,多少次你聽(tīng)到人們談?wù)搘eb開(kāi)發(fā)時(shí)提及上個(gè)世紀(jì)的參考文獻(xiàn)?所以不要說(shuō)上個(gè)世紀(jì)的,甚至哪怕是去年的,都已經(jīng)銷聲匿跡。保持最新,那么你才可能躋身于大師的行列。加油吧,開(kāi)發(fā)者們!