星期六, 11月 14, 2009

最近很累,也很充實

想了很久要考證照的事情終於付出實行了。當跨出第一步,事情卻突然進行的又快又急。上個月下旬決定很下心花將近一個月的薪水報補習班,但不巧的,在我想要報名的前一天剛好開了一班,於是我似乎只能等11月底的下一期了。填了報名表,補習班業務很快就跟我連絡了,他提出讓我去另一個班補前兩堂課,然後接著上剛開這個班的方案。考慮了一天,我答應了。於是,我突然開始過著一星期有兩天晚上要上課到十點的日子。已經上了兩個星期的課,說實在的,真的好累,不過卻覺得很扎實。考證照的日期也從明年二月硬是提前到今年底。加油!衝一下,希望能夠順利過關,為自己賺一個聖誕禮物。
除了晚上上課,白天上班也沒閒著。前兩個星期的某個星期五,大老闆突然召集所有同事開會,由於這兩年的預算較為寬裕,因此希望能夠規劃一下,將過去很多因沒有時效性而擱置的事情大清倉。而搞了很多年都沒搞出來的合併資料就落到了我頭上了。合併追蹤調查資料對我而言,技術上只是cakewalk,花了兩天規劃資料庫架構並寫成文件,接著就開始動工了。不過這個工作最大的難題是要如何併出 "對" 的資料。PSFD歷年的資料雖然都經過多次檢誤,不過大概也只能保證各期資料內部沒有矛盾而已。當資料跨期串連,會發現就連最基本的性別、出生年次都沒辦法完全統一,甚至連賴以串連的樣本編號都有對不上的情形。於是,統一基本資料成為這個工作最大的挑戰,而解決這些難題沒有捷徑,只能一本一本的回去翻問卷而已。
此外,讓計畫的問卷及調查管理資料庫化,則是我自己一直嘗試著去做的事情。樣本名單及問卷登記、記籌管理系統今年已經上線應用,雖然沒有美麗的外觀和先進的操作界面,不過相信已經縮短了許多office軟體作業的時間,也提高了資料的正確性。目前正努力開發的,是問卷檢誤支援系統。問卷檢誤最煩瑣的步驟就是核對問卷,及將資料更新回data中。而問卷檢誤支援系統便是希望透過資料庫系統的整合,讓查核人員能夠一次查完一份問卷中所有的錯誤並即時輸入資料庫中,最後再由系統自動產生統計軟體程式碼,完成資料更新。這樣的構想已在今年四月查核大陸資料時進行驗證,確實能夠提升很多效率。但初期資料庫系統的設計不盡理想,導致資料匯入及匯出資料庫程序繁複,導致整體工作時間並沒有節省太多。這星期突然靈光乍現,想出了一個只需串連五個table的新架構,如果能成功,除了資料維護方便之外,甚至能夠同時間應付多種不同問卷的檢誤需求。目前程式撰寫還算順利,也許再一兩個星期就可以有個bata系統可以測試了。這大概是我最近忙碌的生活中,一個重要的成就感來源吧!