最近在忙的一些事

清音台中民歌會 - 動力火車-再會吧心上人—在線播放—優酷網,視頻高清在線觀看 http://v.youku.com/v_show/id_XNzAyODk4MjU2.html?from=s1.8-1-1.2

這首歌是我父親跟我現在一樣大年紀的時候聽的,他應該是個老搖滾迷,當年我記得他還聽唐朝樂隊。我從小就最佩服我父親,一來是他個子比我高,二來是他能用易拉罐做電視天線,這讓我覺得很神奇。

我不具備我父親的智力、魄力、決斷力,各方面來說,我都是弱化版本,我唯一勝過他的是體重。

我最欽佩他的學習和適應的能力,從青年時代開始,他從事過很多不同的工作,嘗試過不同的行業,在行業下行時刻都能毅然決斷,嘗試新事物,探索新領域,在各個領域中都非常優秀。

這幾年,我自己也遇到了行業下行的情境,內心充滿憂愁,對學科的前景感到非常悲觀。這時我就會想起,父親在跟我這樣大的時候,他遇到的情況要更加艱難。如果換做是我面對當年他的處境,真不知道自己能不能扛得住。然而每次挑戰都被他應對了下來,並且家裡從居無定所四處漂泊到逐漸安定衣食無憂,日子也越來越改善了。一直以來,他都是我的榜樣,讓我知道應該當斷則斷,眼光放長遠,未來有希望。

當前的狀況

最近幾年,我的身體素質逐漸變差,已經基本無法勝任野外地質工作了。所以我開始撿起來早些年比較關注的計算機應用方面的一些技能,重新開始學習編程,翻譯了一些書籍資料,又開始組裝一些工作站,還開始嘗試了一些並行計算方面的內容,比如 CUDA 以及 PyCUDA 等等。

這幾天我對 GeoPython 逐漸進行了改進,對一些類進行了重構,增加了任意組合自定義 Harker 圖解、批量鋯石氧逸度計算、批量 CIPW 計算這些功能,還有更多功能處於籌劃之中。

總的來說,我現在專註的內容有兩方面: ① 軟體開發方面:以 Python 為基礎,簡單的跨平台開發、科學計算、數學應用等等; ② 硬體搭建方面:以 CUDA 和 PHI 為主的小型並行計算平台,硬體的組建,系統的安裝維護,軟體體系的搭配組合。

這兩方面本身我都是外行,所以我並沒有打算轉行去當程序員或者運維工程師等,那種想法也不太現實,因為隔行如隔山,我的水平太低,要追趕很遠才可以,效率低,還浪費了我之前在地質學領域這十年的經歷。

所以我的想法是,把這兩方面的技能發揮到地質學相關的工作中去,在除了野外工作之外的其他環節,發揮自己的一點微薄之力。

很多人都在說,國內地學領域的生產環境技術差、管理差,學術圈子的氛圍暮氣重、壓力大,我曾經也發過類似的抱怨。然後後來我意識到與其指手畫腳,不如專心做點事情。所以我先是寫了那個用移動設備測試存儲產狀的工具,後來又開始做 GeoPython 這個項目,目的就是能夠改善定量程度低以及各種手繪作圖的情景。

還有很多其他的想法,比如試圖把一些繁瑣而又以體力勞動為主的基礎數據處理工作交給計算機,進而用計算機來進行基礎的分析,再訓練計算機進行若干稍進階的分析識別,等等。

從某種程度上來說,其實這也算是一種轉換,只是並非轉換了行業,而是在行內轉了方向。

只是不知道自己的選擇,是吃螃蟹,吃狼桃,還是吃癟~~

推薦閱讀:

如何去尋找網路爬蟲的需求?
不再寫 for 循環
關於召回率、準確率、F測度值的一個小程序

TAG:地质学 | Python | CUDA |