靳巖:從碼農到極客的升級之路
前天,2013 eoe 移動開發者大會在國家會議中心召開,eoe 開發者社區創始人靳巖在會上分享了自己是如何從一名碼農變成了一個極客。
在靳巖看來,碼農與極客***的區別在于碼農是以代碼行數為生,是在不斷的創造代碼。而極客則不同,以興趣為驅動以自我挑戰和解決問題為動力,將生產化為創造的一部分。
興趣是最重要的導師
靳巖是 eoe 開發者社區的創始人,也是極客學院的創始人,在圈內許多人熟悉它的 ID「haiyangjy」,很多人讀過他的代碼和書卻不知道他叫做靳巖。
我叫靳巖,80 后創業者,北郵畢業,最早寫服務器代碼、寫 Android 代碼,后來做產品設計、做產品經理,現在什么都做、各方面都做。在創業的過程中寫了兩本書,有一本書很多人應該都讀過。我的微博是“靳巖_eoe”。 |
靳巖坦誠自己曾經也是一名「碼農」,但是他不甘愿做一個碼農,現在已經在努力的向極客的方向發展和追尋。
大學里唯一掛的一科室計算機導論…… |
靳巖并不是一開始就對計算機充滿興趣,大一的時候,他掛了所有計算機學科專業學生都必修的一門專業課《計算機導論》。在分析為什么大學唯一掛掉的一科是專業課的時候,靳巖說:
是因為我能力問題嗎?是因為我不聰明嗎?是因為我不努力嗎?我覺得都不是,現在回頭看,我覺得是因為我沒有興趣,我沒有學習它的興趣,這是我大一掛的一門課。 |
在靳巖的碼農生涯中最重要的轉這一年在大三,這一年靳巖遇到了時任《計算機體系結構》課程的北郵教授鄺堅。鄺堅老師的課***次讓靳巖認識到了計算機可以改變一些東西,寫代碼不僅是編一些計算氣或者編一些加減乘除法的東西,它更多的是企業的一種工具,企業怎么樣去用它。
當時,鄺老師讓所有的學生在課上做開放主題演講,靳巖選擇的題目是手機的體系研究,從那時開始靳巖對手機產生了濃厚的興趣。
我在想手機和計算機到底有什么區別?為什么手機可以打電話而計算機不可以打電話,為什么計算機可以處理很多其它的程序而手機不可以? |
后來,靳巖的***份工作是去手機設計公司做手機設計的研發,后來就真正走到了移動互聯網當中。
從碼農到極客
有了興趣,也成功進入移動互聯網的靳巖并沒有立刻就風生水起起來。和所有這個專業的學生一樣,接觸到工作后靳巖反倒迷茫了。在接觸到移動開發之后,靳巖發現工作中接觸的東西大多都和大學里學的不一樣,理解的也不一致。
所以在畢業的一、兩年當中我瘋狂的學習關于計算機技能方面的知識,而不是基礎,基礎性的知識大學已經學過了,更多技能方面的知識包括怎么樣做服務器端、做前端、寫 GS,我也搭建各種服務器,畢業之后非常忙碌,去參加很多的技術圈子、跟很多的技術大牛、技術極客們交流,包括這段時間我認識了 EOE 的另外一位聯合創始人姚尚朗,他當時就在 RUBY RAILS 社區中,因為對他特別崇拜,就不停地勾搭他,***很順利的參與了他在社區中發動的一個翻譯 RUBY RAILS2.0 的開發文檔活動,就通過這個機會認識了。 |
碼農的學習似乎從畢業才剛剛開始。
之后的兩年,靳巖接觸到了 Android 和 iOS,這兩個系統對于靳巖的震撼都非常之大。因為當國內的山寨手機還在努力的將體驗推到和諾基亞的 N95 一個水平的時候,這兩個系統的出現徹底改變了移動應用的體驗水平。看到了未來方向的靳巖,很快加入了 Android 應用開發的行列。
讓這個舉動最終導致了 eoe 移動開發者社區的誕生:
當時國內沒有 Android 論壇,也沒有中文的 Android 開發資料。我上國外一個論壇,我特別感動的是那個論壇里有一位美國的大學老師,我每次問他問題他都能回答,我特別感動,他主動的建立起一個社區組織,幫助其他人更好的學習 Android,這次經歷對我的影響非常深遠,我決心在中國我們也要建立這樣的社區,因為很多人讀英文文檔可能有些困難,所以我們也想把國外的一些東西翻譯成中文拿到中國跟許多程序員朋友一起分享。想到做到,我們當天就搭建了一個論壇,會員有兩個,一個是我另一個是姚尚朗…… |
從 2009 年走到現在,EOE 的平臺已經幫助至少 200 萬移動開發者學習 Android、Windows phone、IOS 等在內的移動開發技術。最近我們也推出了 EOE 極客學院,因為是邀請制,所以很多人可能不是很了解。在極客學院中我們也幫助超過 2000 位會員做了一些定制的學習。
我們相信極客,技術成就夢想之美,這是我們極客學院中的一句話。 |
靳巖的極客精神
在大家注冊 eoe 開發者社區時,其實在社區右側已經有了對極客精神的解讀。靳巖認為 EOE 的每個人都是 EOE 極客精神的踐行者,也是倡導者,EOE 社區也是一個倡導跟踐行 EOE 極客精神的地方。按照靳巖的理解極客精神主要有四點:
-
成為某個領域的專家
-
不斷是給自己設置挑戰并且努力去***超越
-
總是尋求更好的解決問題的方式
-
熱愛分享
這四點無論哪一點都是碼農難以做到的,因為碼農靠代碼行數吃飯的,他是不停地重復一些東西,但是他沒有更深入的了解你在做的事情。并不愿意超越自我,也不會主動的去尋找問題的解決方式,總是等著問題拋過來才被動解決,更不要提分享。
這么說也許很寬泛,仍然會有生活在水深火熱中的碼農問:「究竟怎樣才能從如同僵尸一般的碼農生活中擺脫成為一名極客?」
靳巖也總結了幾點,如何更容易的從碼農身份轉換為極客:
-
是寬松的工作環境和嚴格的自我要求
重要的是化外動力為內動力,讓解決問題變成挑戰問題。 -
不吝惜價格的使用好的工具,比如 Google 的一系列工具,DropBox,Github,Evernote,因為好的工具是提升效率十分重要的一個途徑
-
D.R.Y,Don't repeat your self
不要重復自己,不要總是用同一種方式做一件事情,因為這么做的話沒有成長。 -
一定要保持好奇心。
好奇心在靳巖的成長當中影響非常之大,如果沒有一開始對計算機與手機區別的好奇,也許就不會進入移動開發領域。第五,此外多讀書多旅行,開闊自己工作以外的視野往往能夠對工作產生幫助。 -
多讀書,多旅游。
觀察自己工作的行業與領域以外的東西,能夠讓人對自己手頭熟悉的東西有一次重新的認識。 -
打造極客關系圈,與圈內的人經常保持溝通,倡導分享精神。
這里我想做一個倡導,我們要愛學習,愛編程,愛咖啡,愛可樂,愛挑戰,愛超越自我,愛分享,愛看書,愛貓,愛徒步。我喜歡追尋更優雅解決現有問題的方式,不做碼農做極客,所以從今天開始,我們請不要互稱對方是碼農,我們要做極客。
***,靳巖化用了著名人類學家瑪格麗特的一句話鼓勵更多的人們成為極客:
永遠不要懷疑一小群有思想,肯投入的極客竟能改變世界。事實上,世界正是被這群極客 |
原文鏈接:http://tech2ipo.com/61534