2007 (123)
2008 (108)
2009 (123)
2010 (88)
2011 (127)
2012 (167)
2013 (94)
2014 (145)
2015 (232)
2016 (119)
2017 (81)
2018 (78)
2019 (73)
2025 (102)
2026 (3)
完成了從古漢語到IBM的轉換後,我已經很累了,一直指望能就這麽樣靠AS400過一輩子;而今,第二度轉換不僅必要,我也有一點點興趣……
從1999年到2001年,我基本完成了從文科到電腦係統編程的艱巨轉換。不過一直以來我做的都是IBM中型機,用的是傳統的程序式語言。大約從八年前起,隨著包括我公司在內的各公司係統不斷向對象語言的轉換,我開始學習PC 語言,object oriented language. 一開始學習VB6,還曾經動過學習 JAVA 的念頭,因為那是我的AS400老師曾經建議要學的。
我對JAVA 的學習沒能堅持多久,隻在做EDI時偶爾COPY/PASTE 式地用一些。VB的話,我倒是編出了數個VB SCRIPT。當然,也少不了抄襲點別人的。
VB 仍然不是真正的對象語言。後來C# 興起,很快取代了VB的地位。於是我又開始學C#。這回花了較大的力氣。我接受過一星期的網上訓練,另有大約12個小時的真人訓練。這第二次訓練的老師來自中國大陸。他理論很強,隻是並沒有什麽實際編程的經驗。
兩次訓練,每次我都覺得很受益。後來我也有意識自己編些練習程序。我的練習程序範圍涉及還挺廣的,從簡單的dos prompt 到一個複雜的網站。不過由於公司一直還在用AS400,我還一直得編老程序,基本沒有運用C#的機會。而且我業餘時間基本都用在中文寫作上。隻要過一陣沒動C#,就會忘記。
去年十月份開始,部門拉開了真正的係統置換序幕。由於雙方(我和公司方)的積極態度,我被選入新工程成員,接受了第三方的技術培訓。去年十二月,我們公司的中心係統全部被第三方公司的軟件轉成C#程序。十二月份以來,我一直在用C#修改那些被轉換的程序。由於我有一些C#底子,更重要的,那些轉換以後的C#程序,從可變數名稱,到結構,到邏輯等等,對我來說都非常熟悉,我也掌握了C#的DEBUG 技術,所以修改被轉換程序中的一些問題我可以勝任。這項工程,讓我有了全天專門的實戰的機會和經驗。我不僅運用C#,也要運用數據庫語言SQL. 至此,我覺得我可以說初步完成了第二個轉換:從傳統語言到對象語言的轉換。
這第二個轉換一點不比第一個輕鬆,甚至可以說更難。第一個轉換我隻花了兩年,這第二個前後經過了八年多的時間。主要還是因為沒有實戰機會,投入精力大大不夠。現在,許多概念我仍然不清,單獨寫全新的C# 程序仍然有很大困難(當然,學習語言一般都是從修修改改開始的),我還有很多功夫得花進去。
順便說到,由於我的技能跨越好幾個領域,我在本項工程中角色重要。但是,我的心思仍然在寫作上。我過著“雙重”生活。一上班,就不得不把寫作全拋腦後;一下班,回到住處,真個身心就立馬撲到和寫作有關的事情上。眼下正幫忙父親整理家史……
虔謙匆匆記錄於 06292015