程序猿崛起2——互聯(lián)網時代下的新潮流和新活法
寫在前面的話
在寫完《程序猿崛起》之后,腦子里面有很多之前模糊的想法和頭緒都漸漸在清晰,仿佛一點一點地串聯(lián)起來,或許有一天我可以把他們組合在一起成為一個成熟的說法,甚至是一套靠譜的理論。
今天這篇文章,主要講的就是關于我們所身處這個互聯(lián)網時代的猜想和所做的實踐。
從一條朋友圈說起,互聯(lián)網時代的自我評價
這兩個人都是我的大學同學,他們的評論按理說是應該回應一下的。然而我并沒有,沒有回應是因為沒有必要。我所要尋找的是,看得懂我文章的人,或者是喜歡我文章的人。在受到這種質疑的時候,我很難在不是當面解釋的情況下用一兩句話說清楚。如果要我專門寫一篇或者多篇文章來進一步闡述,我寫起來很累,他們讀起來也會很累。況且就算我真的寫了,他們也耐心讀了,到最后又能怎樣呢?
有人覺得我寫得不好,我的回應就是不回應。
人生苦短,用來解釋的時間哪怕一分鐘都是一種浪費。但請不要對我產生誤解,認為我是一個聽不進去別人話的人。別人的評論其實可以分為兩種,一種是個人的偏好,另一種才是意見和建議。
有人曾經說過我的文筆不好,我不以為然。我不認為大白話有什么不好,簡單直接的敘述才符合我程序員的身份嘛。我不認為只有華麗的辭藻和優(yōu)美的行文才是唯一正確的寫作方式,既然我不是錯的,那我就會一直按照自己的想法寫下去。一萬個食客,就有一萬種口味。正所謂眾口難調,我從來就不會想投任何人的所好,只是做我自己,也只有做自己才能做得最好。
我只管寫,你只管看,不喜歡就取消關注。這句話可能說得比較硬,但是道理就是這么個道理。
我會聽,而且是會認真思考并改進的,是帶有普及意義的意見和建議。假設有人說我錯別字太多了,非常影響閱讀的質量。聽到這樣的意見,我就會想盡辦法減少、甚至消滅文章里面的錯別字,因為錯別字是不認真的表現(xiàn),不是什么值得為人稱道的個性?;蛟S過幾天,會有人對我說,你整天寫同一個方面的東西,沒有變化,只有僵化。這時候,我就會想想自己最近寫的幾篇文章是不是沒有新的觀點和想法,考慮是不是應該轉變一下思路。
最前面兩篇博客(編輯推薦和最多推薦)都是我的!截止到寫文章的此時此刻,第一篇博客的閱讀量是2862,評論數是39,推薦數是11;第二篇博客的閱讀量3315,評論數是26,推薦數是26.博客園粉絲數從163增長到182,個人微信公眾賬號華工小y的關注數也增加了12個。
我看書,我思考,我認真寫作,就是為了寫出更多更好的文章,傳遞出更多更好的觀念和想法。而這些對我的認可和關注,就是最大最好的鼓勵和動力。
我所認為的互聯(lián)網時代自我評價新的參考標準應該是這樣的:盡可能地做好自己,不要管那些多余的雜音和刺耳的噪音,然后找到那些喜歡你的人。
人品+作品,互聯(lián)網時代的新名片
在大多數情況下,我們用來評價一個人所通過的維度只有兩個,一個是他的單位,還有一個就是他所在單位的職位。
08年,全世界都知道了奧巴馬。他成為了美國總統(tǒng),單位是美國聯(lián)邦政府,職位是總統(tǒng)。部門經理、技術總監(jiān)、CEO、董事長,這些頭銜仿佛都具有不言自明的魔力,成為了精英們最好的名片。我們或許不知道他們到底做過了什么,有哪些能力和成就,但是依然會覺得他們是出眾的。用一句膚淺的話說就是,“他們能坐到這個位子上,肯定不簡單,怎么可能沒本事?”
我們都知道大詩人李白,讓我們記住他的不是曾經任過的唐朝某個芝麻小官職,而是《靜夜思》、《將進酒》這樣的傳世之作。高中生寫作文都知道用司馬遷,讓我們今天還在念叨他的絕對不是因為他受過宮刑,而是他寫出了《史記》。讓世界記住你,并不一定要通過前面所說的“單位+職業(yè)”,不一定非要加入到一個赫赫有名的大組織里面苦熬多年升到某個位置才算功德圓滿,通過你的作品也可以。
有人跟我說:可是,并不是每個人都有這樣的天賦,可以寫出這樣才華橫溢的作品,你所說的不就對普通人沒有意義了么?
由于各種條件的限制,在很長的一段時間里,能夠得到傳播的各種各樣的作品只能最少數的那一部分。但是現(xiàn)在,哪怕你做出來的東西多么得簡陋,都可以上傳到網上讓別人看到。作品不一定是文章或者文學著作,有可能是畫的一副漫畫,也有可能是錄下的一首清唱歌曲,還有可能是做得一件手工工藝品,形式可以非常的多樣化。
我在小學五年級和大學一年級的時候都曾經試過給報紙投稿,理所當然地石沉大海。到了今天,我們完全不需要像以前那樣,受限于繁多的規(guī)矩和束縛,按照別人所制定的要求進行寫作。我們就是自己的編輯和出版商,我們就可以隨心所欲地決定自己所發(fā)布的內容,而互聯(lián)網就可以幫助我們找到喜歡這些作品的人。
在網上,你可以做一個寫yy小說的人,也可以做一個看yy小說的人。你可以做一個畫邪惡漫畫的人,也可以做一個看邪惡漫畫的人。互聯(lián)網的發(fā)明和普及,使得創(chuàng)作變得自由,也讓更多的受眾找到合自己口味的作品。
作為程序員,我們的作品可能是我們在github創(chuàng)建的代碼庫,也可能是在博客園、CSDN上寫的博客,還可以是錄制的Java基礎教學視頻。之前的公司招聘員工都是用通過少數的幾次面試、筆試,根據薄薄的兩頁簡歷來判斷一個人是否值得錄用,或者應該給出多少薪水的offer。而現(xiàn)在就已經開始悄然發(fā)生了轉變,在網上所搜索到應聘者的作品已經成為了判斷一個技術人員水平的重要參數。
有人可能會說,辛辛苦苦寫的東西或者創(chuàng)作出來的作品放在網上,別人輕而易舉就可以看到,并且轉載或傳播到任意的每一個角落,自己根本難以、甚至不可能控制。
別這么老土了!版權的問題根本不必糾結,我們應該轉變自己的思路,別人“盜版”就“盜版”吧,轉載得越多,就能讓越多的人知道你。欣賞或者是使用你作品的人會成為一個小圈子,而在這個小圈子里面,你就會享有你應有的名聲。你將會成為一個“很會寫故事的人”,一個“很會制作個人網站的人”,一個“很會管理大型網站服務器的人”,當這個小圈子里面的人需要有一個新的故事,需要制作一個個人網站,需要找一個人給他們一個大型網站的服務器做咨詢,你將會是他們的第一選擇,就有跟你進行合作和交易的可能性。
我們所需要做的事情很簡單,就是成為我們自己。按照自己的喜好和天賦,做自己最擅長的事情,利用互聯(lián)網發(fā)出我們的聲音,讓世界知道我們,知道我們的技能和才華,(如有需要)最后的建立連接、進行合作和交易將會是多么得順其自然。
#p#
DIY,互聯(lián)網時代的流行新文化
今天,我當了一回雷鋒。
昨晚,一個y友跟我聯(lián)系說想要上次提到過的python程序(回復“編程”查看文章),說媽媽不想讓他剛上高一的弟弟一回到家玩電腦,一玩就是大半天。約好了今天九點半教他怎么操作,其實很簡單,也就是安裝python環(huán)境,然后把必須的文件放在相應的位置。做完之后,一整天都覺得很高興,高興自己的小作品能夠被人需要,被人使用。
有工作經驗的人都知道:工作中,尤其是剛開始的時候,接觸到的任務內容都是非常單一的,很容易讓人覺得無聊,覆蓋面太窄。一個在華為工作的同學昨晚跟我聊天的時候就提到,他現(xiàn)在就是在維護一個老系統(tǒng),無論是架構還是邏輯代碼都已經非常成熟了,所能做的工作只是修修補補。所以業(yè)余的時候,還沒有認命的碼農們都會想著自學一些新內容。
這樣的自發(fā)學習效果往往都不理想。在學校里,如果我們不好好學(起碼考試前要惡補)就容易掛科丟學分,甚至會嚴重到影響畢業(yè)。在公司里,如果我們不好好干活,不能按時保質保量完成任務就會挨上司的批評,KPI績效什么的都會不好看。可是到了自學,就會沒有相應的監(jiān)督、反饋機制。一旦三分鐘熱度降溫,我們就很容易松懈、放棄,不能做到持之以恒地深挖學習。
每個人在做事過程中都需要激勵,我們也一樣。我對python興趣,所以就到網上搜索資料寫成一個二三十行代碼的小程序,實現(xiàn)一個簡單的限制累計時間關機功能。在自家電腦上安裝使用,給還是剛上初中的弟弟上一個“緊箍咒”,媽媽對他說:媽媽年紀大了,你哥哥現(xiàn)在畢業(yè)工作長大了,就讓他來幫我管你。(聽到這句話的時候,眼淚差點就掉了下來)這是第一次激勵。
我還把整個過程寫成了博客,發(fā)到了博客園。前面已經提到過了,四位數的點閱率和編輯推薦,讓我感覺到自己寫的東西是有人想要看的,是能夠給人以小小的幫助和啟發(fā)的。這是第二次激勵。而今天的學雷鋒、做好事,就是第三次激勵。
這些激勵給予了我很多的動力在這條路上繼續(xù)走下去,無論是繼續(xù)學著玩好python,還是摸索如何利用自己所學的知識和擅長之處做成一些事情。
在今天,無論我們想學什么,想學的方向有多么地偏門,基本上都能夠在網上找到海量的資源。這些資源,是每一個網友一點一點地上傳到互聯(lián)網上匯聚而成的,而我們都在享受這些資源所帶來的好處。這就是互聯(lián)網的資源共享精神。然而,并不是所有的需求都能夠通過瀏覽網頁和下載資料就可以得到滿足。例如找我?guī)兔Φ哪莻€y友,他沒有編程的基礎,也沒有時間精力去入門,看完我的博客不大可能實現(xiàn)他所想要實現(xiàn)的功能。
有人可能會說是他蠢,不知道微軟的win7已經有內置的家長控制功能。我熟悉了一下這個功能,他只能實現(xiàn)限定某段時間是否可以登錄,并不能滿足我提出的累計用時限制(詳細細節(jié)請看我在博客園相應的評論回復)。世界這么大,人這么多,需求是無窮無盡的,哪怕是Microsoft這樣的世界級公司都沒辦法做到面面俱到。
隨著互聯(lián)網的進一步深度普及,DIY文化將會大行其道。
大公司、大組織所擅長的是高產量和高技術,滿足大眾的某些共同需求,例如手機、電腦等。但是他們很難滿足數以億計、千差萬別的需求,因為成本和獲益的比例關系,也不可能去滿足。有人抱怨說現(xiàn)在IT人創(chuàng)業(yè)根本沒有機會,不可能去跟那些大組織像騰訊、阿里巴巴、百度那樣的巨頭競爭,剛有點起色就會被抄襲跟風,被他們以龐大的人力和財力砸死。那你就不要做那些容易被替代的事情啊,現(xiàn)在微信如日中天,你非要說自己要開發(fā)一個手機app去跟微信競爭,這不是找死么?
我們可以不做產品,而是做服務。
例如,我今天就不是幫人安裝一個自己寫的程序么?他還跟我提出了需求變更,說他并不是想限制他弟弟玩電腦的具體時間,只是想要讓電腦每半個小時關一次機,起到提醒的作用。我根據他的新需求,把代碼稍加改變,就能夠實現(xiàn)新的功能。倘若越來越多的人熱衷于在網上幫助別人DIY做一些小東西,逐漸成為一種潮流,最終將會演變成為一種更進一步的資源共享——人力資源共享。
有人說,這樣對我們自己有什么好處呢?我們想要的是掙錢養(yǎng)家糊口,或者是創(chuàng)業(yè)致富成就事業(yè)走向人生巔峰,你在這里給我們扯什么DIY文化、潮流什么的管啥用?
在這里留一個懸念,等我的想法成熟了再寫出來跟大家分享。
你以為我在做夢,其實我已走在路上
如果有看過我這幾天的文章,你肯定會覺得我已經瘋了。一個年輕人不知道哪里來的勇氣,竟然夸夸其談,講起互聯(lián)網、潮流、時代更迭之類的話題。其實我有一直在告訴自己:警醒著,不要迷失在宏大的敘事里。
我也一直在告訴自己,要腳踏實地,好好把自己所說過的事情都做成了,然后告訴所有的人:“你看,我沒有在吹牛。”
在博客園《程序猿崛起》的下面有人這么評論道:寫的很有激情,但缺乏可行性。
他不知道,我已經開始在做我所說過的那些事情。
寫作。我一直在努力維持著小y的穩(wěn)定更新,并且從之前的經常性轉載文章+偶爾原創(chuàng)到最近的只發(fā)自己寫的東西??磿?、思考、寫作,向小伙伴們傳遞我的想法,讓你們知道我人品如何、是一個怎么樣的人。通過這樣不間斷的練習,提升自己的文字表達能力。
小作品。在業(yè)余的時間里,我經常會玩一些跟工作沒什么關系的東西,例如前幾天的python。諸如此類的小作品,就是在嘗試找出我所說的DIY潮流的需求,并且用簡單、有效的手段實現(xiàn)出來,借此練習、提升自己挖需求和實現(xiàn)idea的能力。通過這兩樣東西向互聯(lián)網展示自己,把人品和作品作為自己的名片,而不是單位+職位。
技術博客。在去年的這個時候,我在博客園這里連續(xù)寫了一個月的學習筆記,最終順利拿到幾個offer并且跟現(xiàn)在就職的公司簽約。前幾天,我還寫了一篇《一個新人如何學習在大型系統(tǒng)中添加新功能和Debug》作為三個月以來的工作總結。在逐漸適應正式工作之后,我計劃結合日常工作與業(yè)余學習努力寫出更多更好的技術博客,與網友們共同分享經驗和交流心得。
在公司“上學”。在公司的前兩個月,每天上班的內容就是接受培訓和做課后練習,沒有為公司創(chuàng)造半點效益。公司里人際關系簡單、輕松、和諧,正式工作之后一般都能準時五點半下班,業(yè)余時間充足,讓我有足夠的時間和精力做我喜歡做的事情。我常常會跟自己說,現(xiàn)在就像是在另外一所大學念書,不用交學費,包吃住,還給發(fā)獎學金的那種。這么好的機會上哪里找呢?在這里,我可以學到如何跟同事相處,接觸到企業(yè)級的開發(fā),在飛向更廣闊的天空之前學會做人做事。
我是一個草根,不是官二代,也不是富二代。結婚買房買車,不會也不愿接受家里哪怕一分錢的資助,要靠自己。我是一個平凡人,智商沒有180,畢業(yè)的學校不是清華也不是北大,沒有驚艷的才華,也沒有令人贊嘆的天賦。我是一個普通人,沒有過人的自制力和情商,上班會想要開小差,跟人相處會鬧怪脾氣,絲毫看不出有成為偉大人物的特質。
然而,我并不焦慮。我正在一點一點地思考,思考自己應該怎樣去活著,活得更好。我也正在一點一點地去實踐,實踐那些我寫出來喊出去的想法,證明給所有關注我的人看“這些都是可以做到的”。
有人以為我在做夢,其實我已走在路上。