✔ 最佳答案
英文好, 固然是重要, 但老實說, 寫doc的英文要求, 個人認為不是很高, 又不是要你寫得很漂亮, 重點是簡而清晰便可.
至於要做到system analyst, 這是涉及經驗問題. 因做system analyst, 是要制訂specification之餘, 還要設計整個系統的架構. 若公司大的話, system analyst於paper work及系統設計會比重很高, 但公司不大的話, 則programmer的工作多多少少都要做.
初期建議你學寫documentation, java的doc是一個很好的例子, 你將這方面的功夫, 加在你寫的code中, 即你寫comment寫得詳細一點.
之後, 多些爭取寫user manual, 假設你仍在這份工作做.
最後, 是主動參與specification的制訂及系統設計, 由部份功能寫起, 直至全權負責. 當經驗累積後, 自然轉工做system anaylst會得心應手.
若你這份工作是一手一腳由你全權開發erp的話, 那恭喜你, 你其實已經有實力做system analyst. 因為你已有足夠經驗應付系統開發的整個流程, 由制訂specification, 系統設計, 開發, 測試, 及交貨都做過了.
至於學什麼, 其實你了解整個系統及客人需要的話, 你會發覺, 很多東西都還未學呢!!!
2008-11-13 02:09:25 補充:
補充一點, 有時, 個人認為, 當你對一樣東西熟悉的話, 你表達出來便會清楚, 不會模稜兩可, 這樣的話, 個人認為已經足夠, 又不是要你做presentation或去做推銷, 只是向客戶取user requirement來制訂spec, 不必有能說動聽話的表達力的.