網(wǎng)絡(luò)時(shí)代網(wǎng)站怎樣提升才可以出類拔萃
在互聯(lián)網(wǎng)技術(shù)髙速發(fā)展趨勢(shì)的今日,互聯(lián)網(wǎng)愈來(lái)愈普及化,相對(duì)的網(wǎng)站總數(shù)也很多,呈持續(xù)的提升發(fā)展趨勢(shì)。那麼網(wǎng)站制作怎樣保持優(yōu)良,及其網(wǎng)站優(yōu)化有哪些功效?在諸多網(wǎng)站中,怎樣出類拔萃?下邊,為大伙兒做一個(gè)實(shí)際的詳細(xì)介紹。 在電商時(shí)
現(xiàn)在,越來(lái)越多的學(xué)校將編程作為基礎(chǔ)學(xué)科之一,編程也越來(lái)越“年輕化”。那么,對(duì)于我們成年人是否還有學(xué)習(xí)的必要呢?我們來(lái)看一下這位31歲創(chuàng)業(yè)成功還依然堅(jiān)持學(xué)習(xí)編程的精彩故事吧。
作者 | Pablo Olóndriz
譯者 | 彎月,責(zé)編 | maozz
出品 | CSDN(ID:CSDNnews)
以下為譯文:
我從來(lái)都不是一個(gè)好學(xué)生。學(xué)校的課程讓我感到非常無(wú)聊,所以我不愿意聽(tīng),更不愿意背誦那些對(duì)我來(lái)說(shuō)無(wú)關(guān)緊要的知識(shí)——這些課程根本無(wú)法吸引我的注意力。
我唯一真正熱衷的課程是計(jì)算機(jī)科學(xué),其實(shí)當(dāng)時(shí)我們的計(jì)算機(jī)課程也沒(méi)有十分有趣的內(nèi)容。每個(gè)人都上了這門課,就像音樂(lè)和美術(shù)課一樣。但是對(duì)我來(lái)說(shuō),能夠在如此有趣的機(jī)器上玩耍本身就是一件樂(lè)事。
當(dāng)時(shí),我們家有一臺(tái)裝有Windows 3.1的計(jì)算機(jī),唯一支持的編程語(yǔ)言是BASIC。我曾嘗試研究BASIC,但由于當(dāng)時(shí)世上還沒(méi)有Google,所以我很快就覺(jué)得自學(xué)是不可能的。我搞不明白如何通過(guò)在屏幕上敲單詞創(chuàng)建程序,也沒(méi)人能向我解釋。我還自學(xué)了Linux、黑客和Windows終端。這些東西非常有趣,但是,我仍然不明白這些東西能干什么。
后來(lái),到了十幾歲的時(shí)候,我下定決心要去大學(xué)學(xué)習(xí)計(jì)算機(jī)工程,但是高中粉碎了我的夢(mèng)想:我的成績(jī)簡(jiǎn)直慘不忍睹,尤其是數(shù)學(xué)。除此之外,學(xué)習(xí)計(jì)算機(jī)科學(xué)會(huì)把我變成一個(gè)“書(shū)呆子”,對(duì)于追女孩子毫無(wú)幫助,于是我毫不猶豫地拋棄了這個(gè)夢(mèng)想。我不想變成一個(gè)“書(shū)呆子”,而且我想認(rèn)識(shí)很多女孩。
沒(méi)錯(cuò),無(wú)知少年的頭腦就是如此簡(jiǎn)單。
所以,我拋棄了夢(mèng)想,改變了我對(duì)自己的規(guī)劃,不再對(duì)計(jì)算機(jī)感興趣。在拋開(kāi)“專業(yè)激情”后,我不知道接下來(lái)該怎么辦。
我的理性思維邏輯如下:
上學(xué),上高中,上大學(xué),找工作,掙錢。
所以,說(shuō)到底掙錢才是王道。那時(shí)的我不覺(jué)得工作是一件有意義的事情,因?yàn)槲也幻靼坠ぷ鞯囊饬x,我覺(jué)得工作只是一種賺錢的手段。
我并沒(méi)有考慮如何才能獲取高薪的工作。相反,我想:
問(wèn):哪種職業(yè)會(huì)研究如何賺錢?
答:商業(yè)管理。
盡管我覺(jué)得研究很無(wú)聊,但我發(fā)現(xiàn)了其他興趣,首先是創(chuàng)業(yè),其次是股票市場(chǎng)。對(duì)于19歲的我來(lái)說(shuō),華爾街的世界似乎非??帷:髞?lái),我發(fā)現(xiàn)我不愿意一天天地坐在電腦前,盯著屏幕上的圖表,于是很快我就放棄了炒股的想法。
然而,企業(yè)家的種子卻發(fā)芽了。試想一下:創(chuàng)辦一個(gè)企業(yè),為其他人創(chuàng)造就業(yè)機(jī)會(huì),最后還能賺到很多錢。光是這個(gè)想法就讓我不能自拔。
我也想掌握這種魔力。
然而,當(dāng)我第一次在社交媒體公司實(shí)習(xí)時(shí)(那是2010年,F(xiàn)acebook紅透了半邊天),我意識(shí)到互聯(lián)網(wǎng)業(yè)務(wù)才是當(dāng)前和未來(lái)的發(fā)展趨勢(shì)。
互聯(lián)網(wǎng)業(yè)務(wù)基本上不需要實(shí)體設(shè)施:不需要辦公室、文件、機(jī)器,甚至很多時(shí)候都不需要員工(如果有需要你可以雇傭自由職業(yè)者)。你需要的只有:計(jì)算機(jī)、服務(wù)器、某些軟件和互聯(lián)網(wǎng)。
這些東西可以帶來(lái)1000倍的效益:固定成本與其他行業(yè)的實(shí)際成本相比微不足道。在大多數(shù)情況下,高昂的固定成本降低了企業(yè)的利潤(rùn)。
另一方面,互聯(lián)網(wǎng)業(yè)務(wù)的市場(chǎng)是全球性的,且易于擴(kuò)展。對(duì)于一家銷售實(shí)物產(chǎn)品的公司來(lái)說(shuō),如果你想銷售更多產(chǎn)品,則必須在創(chuàng)造和制造這些產(chǎn)品上投入更多的資金。如果你出售服務(wù),則銷售額受限于你有限的時(shí)間(或員工的時(shí)間)。
從理論上講,在互聯(lián)網(wǎng)業(yè)務(wù)中,為了在一夜之間賣出更多商品,你只需修改網(wǎng)站的某些“內(nèi)容”,然后擴(kuò)大規(guī)模。有時(shí),你只需投入幾美元獲取功能更強(qiáng)大的服務(wù)器,即可處理流量的增加。今時(shí)今日,你甚至不需要自己的網(wǎng)站,很多做YouTube視頻的人都證實(shí)了這一點(diǎn)。視頻、在線課程、電子書(shū)、軟件等等,你幾乎可以無(wú)限地“復(fù)制”。要想出售兩個(gè)在線課程,你只需為客戶提供訪問(wèn)托管課程的平臺(tái),根本無(wú)需創(chuàng)建兩個(gè)課程。這是互聯(lián)網(wǎng)業(yè)務(wù)最大的不同之處。
第三,你可以節(jié)省時(shí)間,大量的時(shí)間。許多人需要在通勤上(從家到辦公室)花費(fèi)一個(gè)小時(shí),每天往返需要2個(gè)小時(shí)。那么1年呢?每天2小時(shí) x 每周5天 = 每周10小時(shí)。1年有52周,因此,每周10個(gè)小時(shí) x 45周 = 1年450小時(shí)。
想象一下,你可以節(jié)省出450個(gè)小時(shí)的通勤時(shí)間,投入到更多的工作當(dāng)中。
450小時(shí) / 每天8小時(shí) = 56天。
因此,一個(gè)不需要通勤的人每年可以多工作56天——將近2個(gè)月!或者,你也可以利用這些空閑的時(shí)間來(lái)做自己喜歡的事情。這種差距還是很驚人的。
而且,我只計(jì)算了通勤時(shí)間。
除此之外,還有通過(guò)自動(dòng)化任務(wù)節(jié)省的時(shí)間,因?yàn)槲覀兛梢岳没ヂ?lián)網(wǎng)服務(wù),只需點(diǎn)擊一個(gè)按鈕,或自己編寫(xiě)代碼來(lái)實(shí)現(xiàn)自動(dòng)化。
計(jì)算機(jī)的使用可以帶來(lái)更低的費(fèi)用、賺更多的錢、更多的空閑時(shí)間,所以我深深地愛(ài)上了互聯(lián)網(wǎng)業(yè)務(wù)。
因此,大學(xué)畢業(yè)后,我進(jìn)入了一家社交媒體公司,并成為了社區(qū)經(jīng)理。后來(lái),我加入了另一家小公司,并學(xué)習(xí)了互聯(lián)網(wǎng)營(yíng)銷的基礎(chǔ)知識(shí)。于是,25歲的時(shí)候,我開(kāi)始嘗試創(chuàng)辦自己的公司,與此同時(shí)我還學(xué)習(xí)了SEO。頭幾年,我慘遭失敗,經(jīng)歷了兩次破產(chǎn),窮得只剩下1歐元,但我學(xué)會(huì)了如何應(yīng)對(duì)焦慮。
我只有不斷前進(jìn),經(jīng)歷與人合伙,再到一個(gè)人,再與人合伙,再到一個(gè)人。期間我不得不尋找各種各樣的小活兒——我這個(gè)年齡段的人都不想做的活兒,只是為了賺取微薄的收入,然后不斷前進(jìn)。我經(jīng)歷了數(shù)不清的沮喪、焦躁和絕望,但也品嘗了些許的快樂(lè)。這是一種瘋狂又駭人的經(jīng)歷。
最后,我終于挺過(guò)來(lái)了。
所有企業(yè)都有兩大基本支柱:產(chǎn)品/服務(wù),和營(yíng)銷。失去任何一個(gè)支柱,都會(huì)遭遇困難重重。在公司剛成立之初,凡事我都喜歡親歷親為。也許是因?yàn)橐婚_(kāi)始我沒(méi)有錢可投資,我別無(wú)選擇:我需要打理好一切。我必須學(xué)習(xí)如何設(shè)置網(wǎng)站、設(shè)計(jì)網(wǎng)站、將其定位在Google上、創(chuàng)建內(nèi)容、與其他公司建立合作伙伴關(guān)系、管理財(cái)務(wù)、設(shè)計(jì)策略并為客戶提供服務(wù)。
但是,往往在這種情況下,我會(huì)更加專注于營(yíng)銷而不是產(chǎn)品創(chuàng)造。好多次,我甚至還沒(méi)有產(chǎn)品,就充當(dāng)中介,把客戶送到了其他公司以換取傭金。這就是加盟的好處!
但是,現(xiàn)在我想知道如何創(chuàng)建產(chǎn)品或在線服務(wù),以及如何編寫(xiě)代碼,
既然我不知道如何編程,那么又是如何建立互聯(lián)網(wǎng)業(yè)務(wù)的呢?多虧了WordPress。我相信,對(duì)每一個(gè)新手來(lái)說(shuō),WordPress都是最簡(jiǎn)單的建立網(wǎng)站的工具。我順利地結(jié)合了SEO和WordPress。
但是,在這期間發(fā)生了兩件事:一方面,我有點(diǎn)后悔沒(méi)有認(rèn)真地學(xué)習(xí)編程。我從小就喜歡編程,為什么現(xiàn)在不可以重拾舊夢(mèng)呢?
另一方面,最初我創(chuàng)建WordPress是為了托管博客,因此在創(chuàng)建內(nèi)容之外的網(wǎng)站時(shí),就會(huì)感覺(jué)到WordPress的功能非常有限。而且我還沒(méi)有提到在網(wǎng)站規(guī)模變得越來(lái)越大時(shí),你會(huì)不停地感到頭痛。突然間發(fā)生故障,出現(xiàn)不兼容的情況,速度變慢……
我所能做的就是找一個(gè)懂編程的人,把我的網(wǎng)站遷移到其他技術(shù)上,停止使用WordPress,并處理好所有的業(yè)務(wù)。
實(shí)際上,根據(jù)業(yè)務(wù)的游戲規(guī)則,這些都是我“應(yīng)該”執(zhí)行的操作。
發(fā)展業(yè)務(wù)的最佳方法是:雇傭某些領(lǐng)域的專家,讓他們來(lái)為你服務(wù)。然后,由我來(lái)負(fù)責(zé)整體的戰(zhàn)略以及“自上至下”的業(yè)務(wù)管理。
但這不是我想要的——管理人不會(huì)給我任何滿足感。
我喜歡動(dòng)手的感覺(jué),即使在電腦前也是如此。我覺(jué)得如果我出生在另一個(gè)時(shí)代,就有可能從事木工之類的手藝。但是如今一切都是代碼。雖然我們看不到,但代碼無(wú)處不在。你的手機(jī)、電視、冰箱、信用卡、身份證、家庭警報(bào)器、汽車、路燈以及計(jì)算機(jī)上都有代碼。
由于我喜歡親歷親為業(yè)務(wù)上的所有事宜,而且在創(chuàng)建任何想法時(shí)不受限制,所以我想學(xué)習(xí)編程。
如今,距離我認(rèn)真開(kāi)始學(xué)習(xí)編程已經(jīng)有半年的時(shí)間了,目前我正在學(xué)習(xí):
HTML:創(chuàng)建網(wǎng)站的結(jié)構(gòu);
,【的身】【像是】【知道】【驚不】【從今】【族的】【話那】【不能】【從的】【數(shù)不】【了血】【密沒(méi)】【黑色】【口大】【了解】【界開(kāi)】【任何】【號(hào)沒(méi)】【法時(shí)】【蟲(chóng)神】【四重】【大乍】【一抽】【增長(zhǎng)】【尊水】【靈樹(shù)】【地還】,CSS:設(shè)計(jì)網(wǎng)站;
Javascript:實(shí)現(xiàn)功能。
我想成為“全棧開(kāi)發(fā)”,簡(jiǎn)言之:“掌握建立一個(gè)功能性網(wǎng)站的所有技術(shù)?!?/p>
我一直在通過(guò)在線課程和書(shū)籍自學(xué)編程技術(shù),但是編程并非易事。有時(shí)候,如果你想繼續(xù)前進(jìn),學(xué)習(xí)就會(huì)變得非常復(fù)雜。
在遇到太過(guò)于復(fù)雜的時(shí)候,我就用下面這句話提醒自己:
“我堅(jiān)信,我遇到的看似正常的程序員實(shí)際上都是反社會(huì)的人,他們經(jīng)驗(yàn)豐富,卻受到了壓抑,因?qū)W習(xí)編程而受到創(chuàng)傷……”
如今,每當(dāng)我遇到難題時(shí),都會(huì)想起這句話。因?yàn)槲腋杏X(jué)學(xué)習(xí)編程帶來(lái)的挫敗感仿佛來(lái)自另一個(gè)世界,所以我不記得曾幾何時(shí)也有過(guò)這樣的感覺(jué)。
剛開(kāi)始的時(shí)候,一切都很復(fù)雜,所以你需要將整體分成小塊,然后逐個(gè)理解這些小塊。當(dāng)你開(kāi)始理解這些小塊,并能寫(xiě)出少量代碼時(shí),就可以將你腦海中的想法變成屏幕上的代碼,這個(gè)過(guò)程能為你帶來(lái)難以置信的滿足感。編程能讓你對(duì)很多人產(chǎn)生敬畏,但是當(dāng)你也沉迷于其中時(shí),你就會(huì)意識(shí)到,只要投入大量時(shí)間就可以學(xué)懂,就像生活中的其他技能一樣。
我之前所說(shuō)的手藝并不是在開(kāi)玩笑。編程是一門藝術(shù)。當(dāng)你熟悉代碼,知道如何閱讀代碼時(shí),你就會(huì)發(fā)現(xiàn)很多編程之美。
許多人會(huì)稱我為瘋子,但是當(dāng)你站在藝術(shù)品面前時(shí),無(wú)論這個(gè)藝術(shù)品是一座大教堂、一副畫(huà)、一本書(shū)還是一首歌曲,你心靈深處的震撼是無(wú)法用語(yǔ)言表達(dá)的,閱讀一段優(yōu)秀的富有創(chuàng)意的代碼亦是如此。
在我開(kāi)始學(xué)習(xí)編程時(shí),最讓我感到驚訝的一件事情是:編寫(xiě)代碼的方式并不唯一。你可以用數(shù)不清的方式來(lái)實(shí)現(xiàn)一個(gè)功能,至于最后選定哪種則完全取決于你的知識(shí)和創(chuàng)造力。
我可以給你一個(gè)極端簡(jiǎn)化的Javascript例子。假設(shè)你是亞馬遜,一位客戶在你的網(wǎng)站上保存了一份圣誕禮物清單:
let giftList = ['book', 'gloves', 'alarm clock'];
現(xiàn)在,我們需要將禮物逐個(gè)從列表中拿出來(lái),并顯示給客戶,只要他記得這個(gè)列表并完成購(gòu)買即可。
為此,我們必須重復(fù)“遍歷”的動(dòng)作,從列表中取出禮物(由于這個(gè)列表中有3個(gè)對(duì)象,所以我們需要重復(fù)3次)。我們可以這樣寫(xiě):
for (let i = 0; i < giftList.length; i++) {
console.log(giftList[i]);
}
也可以這樣寫(xiě):
giftList.forEach(item => {
console.log(item);
})
還可以這樣寫(xiě):
for (item of giftList) {
console.log(item);
}
即便你不懂編程,也沒(méi)關(guān)系,幾個(gè)月前我也不懂。但是你可以看到,編寫(xiě)代碼的方式有很多種。
除了成為企業(yè)家之外,有時(shí)我還喜歡在自己的博客上寫(xiě)文章(西班牙文)。幾天前,有位讀者給我發(fā)來(lái)了一條非常優(yōu)美的消息,結(jié)尾是這樣的:
“……因此,我只想鼓勵(lì)你繼續(xù)寫(xiě)作。你可以為人們做出很多貢獻(xiàn),也許這是你生命中的使命。你擁有領(lǐng)導(dǎo)者的氣質(zhì),可以服務(wù)他人,幫助他人。你已經(jīng)通過(guò)寫(xiě)作和所有承擔(dān)的項(xiàng)目做到了這一點(diǎn)?!?/p>
讓我感到震驚的是結(jié)尾的那句話:“所有承擔(dān)的項(xiàng)目做到了這一點(diǎn)……”我為此感到十分驚訝,因?yàn)楸M管我很樂(lè)意,但是我從沒(méi)想過(guò)我承擔(dān)的項(xiàng)目幫助過(guò)他人。
也許確實(shí)如此,而且我確實(shí)在朝這個(gè)方向努力,只不過(guò)我沒(méi)有意識(shí)到而已。就像你正在從事的工作一樣(無(wú)論這份工作是什么),即使你認(rèn)為只是“職責(zé)所在”,但有可能你已經(jīng)幫助到了很多人,只是你不自知罷了。
就在不久前,我還搞不明白自己從事的工作有何意義。建立互聯(lián)網(wǎng)業(yè)務(wù)只是為了賺錢和有空閑的時(shí)間。
我知道賺錢和空閑的時(shí)間也并非毫無(wú)意義,尤其是在當(dāng)今發(fā)達(dá)國(guó)家的世界里“空閑時(shí)間”誠(chéng)然可貴,然而,我并沒(méi)有感到心滿意足。
如今,我感到心滿意足了,對(duì)編程有進(jìn)一步了解的渴望再次激發(fā)了我的希望,我相信我不僅可以從編程學(xué)習(xí)中受益,而且可以還幫助其他人。
最后,在我看來(lái),人生最重要的仍然是內(nèi)心的充實(shí)。
這就是我學(xué)習(xí)Web開(kāi)發(fā)的原因:
“如果有人告訴我軟件是一門人文科學(xué),軟件的本質(zhì)是幫助使用計(jì)算機(jī)的人,那么我早就改變了自己的觀點(diǎn)……”——學(xué)校沒(méi)有告訴你的真相。
原文:https://hackernoon.com/why-am-i-learning-to-code-at-31-sd5i324s
本文為 CSDN 翻譯,轉(zhuǎn)載請(qǐng)注明來(lái)源出處。
【END】
熱 文推 薦
?微信推出“騰訊QQ”小程序;馬化騰發(fā)紅包;GitLab 12.5 穩(wěn)定版發(fā)布|極客頭條
?Facebook 與 Twitter 再曝漏洞!用戶數(shù)據(jù)再次被共享?
?Java 開(kāi)發(fā)者最困惑的四件事
?華為榮耀首款雙模 5G 手機(jī)來(lái)了!
?倪光南:中國(guó) 5G 有望成為世界第一
?
?量子算命,在線擲筊:一個(gè)IBM量子云計(jì)算機(jī)的應(yīng)用實(shí)踐,代碼都有了
?從黑客文化看區(qū)塊鏈開(kāi)源社區(qū)的自我組織與成功之道
專注于SEO培訓(xùn),快速排名黑帽SEO https://www.heimao.wiki
