
正文
社會(huì)的各行各業(yè)正在從紙質(zhì)轉(zhuǎn)型數(shù)字,從線下轉(zhuǎn)型移動(dòng)互聯(lián)網(wǎng);這當(dāng)中很多業(yè)務(wù)需要通過(guò)事務(wù)型的技術(shù)與編程配置硬件與開(kāi)發(fā)軟件,去達(dá)到目的。當(dāng)你有技術(shù)與編程技能,就可以抓住這種機(jī)會(huì),去干一番事務(wù)。
開(kāi)發(fā)一套軟件(或產(chǎn)品)并不能只靠開(kāi)發(fā)能力(尤其當(dāng)你并沒(méi)有被提供一份詳細(xì)的需求文檔時(shí));你需要對(duì)那些你會(huì)需要開(kāi)發(fā)的產(chǎn)品,有一定實(shí)用性的深入了解,你最好本身就是這些軟件(或產(chǎn)品)的長(zhǎng)期用戶,或至少開(kāi)始嘗試認(rèn)真去使用它們。
假如你只干開(kāi)發(fā)本身,就不求你需要有尋找新產(chǎn)品市場(chǎng)的能力 - Where are the NEXT BIG IDEAS? 大家總希望知道,去哪里(which market)可以不費(fèi)勁的釣到達(dá)魚,但真的并不是這么容易的,很多業(yè)務(wù)他們就連最基礎(chǔ)的技術(shù)都還沒(méi)搞定呢。

假如你需要負(fù)責(zé)一套產(chǎn)品上的事情,你就必須要清楚了解,你要開(kāi)發(fā)的那個(gè)類型的產(chǎn)品(或系統(tǒng)),這個(gè)產(chǎn)品的最主要目的是希望解決什么問(wèn)題,用戶都是些什么人,市場(chǎng)都是哪些,要去決定產(chǎn)品需要些什么功能,每一個(gè)功能細(xì)節(jié)都怎么實(shí)現(xiàn),你自己最好也是這類型產(chǎn)品的長(zhǎng)期用戶。
繼續(xù)正文
做技術(shù)開(kāi)發(fā)的好處與弊端(我就只羅列一些,不區(qū)分是好處還是弊端)。
看過(guò)幾本很不錯(cuò)的編程、系統(tǒng)配置教科書后,你依然對(duì)編程/系統(tǒng)的了解(尤其是實(shí)際經(jīng)驗(yàn))非常缺乏;但你或許已經(jīng)很有passion,很希望動(dòng)手去嘗試你書本上學(xué)到的知識(shí);這是個(gè)好開(kāi)始,但只是個(gè)開(kāi)始 - 畢竟,編程這么苦的事情,要產(chǎn)生出passion(真愛(ài)),是很不容易的;很多人覺(jué)得太難太累一個(gè)月就放棄了。

當(dāng)你解決了一個(gè)問(wèn)題后,很快又會(huì)碰到另一個(gè)新問(wèn)題;環(huán)境會(huì)逼你為了解決問(wèn)題,去不斷學(xué)更多的新知識(shí);你以為學(xué)到了很了不起的新技術(shù),其實(shí)就像這顆冰山,有更大一塊的部分是你根本平時(shí)看不見(jiàn)的。

你會(huì)偶爾或經(jīng)常覺(jué)得實(shí)在太辛苦了,你要撐不下去了;當(dāng)你很快又會(huì)被另一個(gè)新的問(wèn)題吸引去尋找答案(或解決方法);由于著迷了,你又繼續(xù)你艱苦的技術(shù)開(kāi)發(fā)(程序員)之旅。
一旦你把技術(shù)練成到比較熟練的程度后,很可能你會(huì)找到一份很不錯(cuò)的工作;也有可能你會(huì)去加入一個(gè)大型開(kāi)發(fā)項(xiàng)目里,項(xiàng)目也有可能是開(kāi)源項(xiàng)目。
為了在社會(huì)生存,你會(huì)先把1、2種相對(duì)通用(就是工作機(jī)會(huì)最多)的大語(yǔ)言學(xué)會(huì)、搞熟練,比如:C++, Java;肯定要先搞定生存的問(wèn)題嘛。
在你的程序員之旅中,你也有可能會(huì)學(xué)會(huì)1、2個(gè)小語(yǔ)種,比如:Clojure, Scala;用小語(yǔ)種還開(kāi)發(fā)過(guò)幾個(gè)小工具、小腳本;過(guò)幾年后去回憶會(huì)覺(jué)得自己很酷的。
聽(tīng)過(guò)10000小時(shí)的訓(xùn)練嗎?編程就是其中一種需要多小時(shí)訓(xùn)練才能掌握的技能;Malcolm Gladwell的Outliers里就有提到10000小時(shí)的訓(xùn)練。

一般人需要人肉大量重復(fù)做的事情,你會(huì)覺(jué)得你不要按這種思路走;你覺(jué)寫個(gè)小程序去解決它。

你的背后推動(dòng)力(motivation)是這兩位。
Mark Zuckerberg (when he was younger)

Bill Gate (when he was much younger)

他們的共同點(diǎn)是20歲左右是比較累的,后來(lái)的快樂(lè)程度就上升得好快呀!

順帶一提
我寫過(guò)3本英文書。
第一本是The China Mobile SEO Book,內(nèi)容是SEO與移動(dòng)網(wǎng)站,和對(duì)SEO/移動(dòng)網(wǎng)站怎樣做分析;Amazon.com(美國(guó)網(wǎng)站)可以直接買到這本書(在Amazon.com上直接搜索書名稱:The China Mobile SEO Book);如果你地址是中國(guó)國(guó)內(nèi),也可以直接聯(lián)系我買書,請(qǐng)掃我文章最底部的二維碼。官網(wǎng)是:www.chinamobileseo.com
第二本是Gordon Choi's Analytics Book,內(nèi)容純是數(shù)據(jù)分析/分析工具相關(guān);這本的內(nèi)容我是讓大家在網(wǎng)上免費(fèi)看的,書有Creative Commons License??紤]到這書的內(nèi)容往后會(huì)繼續(xù)添加/更新,畢竟數(shù)據(jù)分析/分析工具是會(huì)一直有變化的;這書的最大意義是,我是希望把關(guān)于網(wǎng)站分析、APP分析的常識(shí)普及化。
- 英文原版(我寫的):www.analyticsbook.org
- 中文版(志愿者們翻譯的):cn.analyticsbook.org
第三本是Gordon Choi's Mobile Website Book,書主要是講對(duì)移動(dòng)網(wǎng)站性能(加載速度)優(yōu)化的方法。
- 英文原版(我寫的):www.mobilewebsitebook.com/
- 中文版(志愿者們翻譯的):cn.mobilewebsitebook.com/
我最近在忙什么?
我正在策劃、設(shè)計(jì)、開(kāi)發(fā)一套分析系統(tǒng)。好啦,我暫時(shí)先不多廢話了,還是回去幕后干活啦。
另外,長(zhǎng)期坐在電腦面前不行的,為了健康,記得平常要多運(yùn)動(dòng),平衡工作與生活嘛。踢足球是個(gè)好運(yùn)動(dòng),每次都能把你身體上平常堵塞的氣管血管全部打通。

我的個(gè)人微信號(hào)二維碼
需要聯(lián)系,就請(qǐng)掃二維碼。
