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