我知道軟件的開發(fā)流程,知道電子電路的原理,知道軟件和硬件的通訊,在這個啟蒙階段,為我以后的技術(shù)打下了基礎(chǔ)。
技術(shù)之路

2002年,我不太甘心于一輩子都在小城鎮(zhèn),想著一定要到大城市去闖蕩。
春節(jié)之后到深圳和東莞找維修手機(jī)的工作,沒有找到。我才發(fā)現(xiàn)原來在深圳維修手機(jī)都要撬BGA封裝的,而在老家基本沒有人會。
好在那段時間經(jīng)常泡論壇,在論壇認(rèn)識了我前老板,他知道我會漢化,也會寫程序,便讓我到廣州上班了。
跟tinyfool的前妻一樣,我第一份工作也是800元,做客服接聽電話,當(dāng)然公司需要軟件漢化和編程的時候我也會做。
開始工作的幾個月,我每個周末都是跑到廣州購書中心,delphi相關(guān)的書籍,前前后后最少買了幾十本。也許有易語言開發(fā)的經(jīng)驗,delphi學(xué)習(xí)起來也非??欤苍S是自身的勤奮,也許是老板的眷顧。在入職4個月后,便從客服部調(diào)到技術(shù)部,開始接手公司的軟件開發(fā)工作。
這是一個新的起點,我正式成為程序員,工資加到1200元。這也是一個新的契機(jī),在公司的核心部門,我可以接觸到更多技術(shù)知識。
我的老板,教會了我51單片機(jī)開發(fā),用南京偉福編譯器寫匯編,后來轉(zhuǎn)用keil C寫程序;我的主管,教會了我模擬電路和數(shù)字電路的基本原理,同時也學(xué)會了用protel 畫原理圖和線路板;我自己學(xué)習(xí)了逆向匯編,用ollydbg破解EXE程序研究算法,學(xué)會了脫殼和加密解密;
自學(xué)了.net 和sql server數(shù)據(jù)庫,為了遠(yuǎn)程加解密和硬件相結(jié)合;凡是工作場景相關(guān)的事情,我都會去學(xué)習(xí),并且是目的性很強(qiáng)的快速應(yīng)用;
能驅(qū)動我持續(xù)學(xué)習(xí)的動力,不是為了以后的創(chuàng)業(yè),而是覺得學(xué)多一項技能,未來找工作應(yīng)該會比較容易。
比如我很討厭的工作就是畫線路板,但是我知道其實就只要會畫線路板,就可以找到一個謀生的技能,我也就硬著頭皮學(xué)下來了。
這么多年的技術(shù)路,從剛開始寫程序時,一邊翻英文字典,一邊敲代碼,到后面能熟練看懂電子電路的英文Datasheet,從51單片機(jī),到lpc、avr再到arm,從匯編再到C,從8086匯編到arm匯編語言,也許大學(xué)畢業(yè)生覺得并非難事,但如果你能理解起點低,全靠自學(xué),也許能想象其中艱辛。
創(chuàng)業(yè)之路


我在2006年正式提出辭職,辭職的原因其實有幾個,但倒逼著我如釋重負(fù)的直接原因,是我2004年跟公司借了2萬元回老家建房子,還了兩年多終于還清了。
在那兩年時間里,每個月的工資1800元,扣除固定的1000元還公司借款,剩下800元就是每個月的所有生活開支。
不過出來工作兩年就有能力回老家建房子,這是我人生最得意的一件事。
工作接近四年,辭職時公司退還了押金和補(bǔ)貼,總共拿了8000多元在身上。
這是我的全部身家,買了臺電腦,租了套房子,基本上所剩無幾了。
辭職出來時并沒有想著創(chuàng)業(yè),畢竟身上也沒有錢,當(dāng)時的想法是到深圳找一個柜臺,也是一樣做手機(jī)軟件,賺點小錢。可是在深圳呆了一周,并沒有找到合適事情便回廣州了。剛開始也接了幾個朋友的軟件私活,但都不長久。后來自己寫了一個免費的MTK軟件,一時有大量的用戶反饋,我覺得應(yīng)該是一個機(jī)會,便找人借了點錢開始創(chuàng)業(yè)了。
我自己一個人包攬了從硬件畫原理圖,線路板,到單片機(jī)代碼編寫,到windows程序編寫,到逆向反匯編mtk原廠刷機(jī)軟件,到USB加密狗算法設(shè)計,到批量貼片生產(chǎn)組裝的所有工作。當(dāng)時只請了一個同學(xué),他在幫我維護(hù)網(wǎng)站和論壇,就這樣開始了第一次創(chuàng)業(yè)。上天眷顧,創(chuàng)業(yè)的前幾年,每一年都有幾百萬的凈利潤。
這也是我人生的第一桶金。
我在廣州天河郊區(qū)買了房子,把家人從潮汕接下來廣州常住,沒錯,這是我人生最得意的第二件事情,并且至今引以為傲。
從06年出來創(chuàng)業(yè)到現(xiàn)在,已經(jīng)算是第四次創(chuàng)業(yè)了,有成功的,也有失敗的。但有勇氣支持我到現(xiàn)在的,我想一定是技術(shù)上給我的信心和力量。