Zend 認證工程師
阿恆
不少 PHP 開發者都認同考取 Zend 認證工程師 (ZCE) 是一個確立個人 PHP 開發水平的重要一步,它也可以用作評估自己的技能,與及向同事和潛在客戶展示自己的經驗的途徑。Zend 在他們的網頁介紹了考取 Zend 認證工程師的好處。其中一位 ZCE Alex Netkachov 在自己的網誌分享他考取這個資格的經驗:甚麼是 ZCE,如何準備,如何通過它,通過它之後會發生甚麼事。
有關 Zend 認證工程師,官方的消息來源是 Zend.com,尤其是它們的認證服務網頁,在那裏你可知道如何成為 ZCE,一張推薦書籍名單,與及考取了 ZCE 資格的工程師黃頁。
若果你有任何有關 Zend 認證的疑問,可以聯絡工程師黃頁上任何一位優秀的工程師,Alex 表示他每月收到大概 10 個查詢 ZCE 的電郵,招聘 PHP 人才的雇主也會透過工程師黃頁找到他。電郵中最常問的問題是如何準備 ZCE 考試,對 ZCE 考試的看法,間中也有人問取得 ZCE 後的好處及 ZCE 對職業生涯有何進益。
在參加 ZCE 考試前,Alex 已經有六年網頁開發經驗,當時 Alex 剛完成了一個 PHP 項目,下一個 .NET 項目尚未展開,正是參加考試的好時機,加上他自認為在 PHP 上的訓練足夠使他通過考試,他的 PHP 經驗主要透過開發架構,與及研究 Zend Framework 而取得,他從來沒有參加過任何 PHP 班級或課程,也沒有閱讀過大部頭的 PHP 書籍,Alex 不無得意地說,這一點使很多人感到驚訝,他獲取編程語言和應用系統開發的資訊,主要來自 PHP 手冊、搜尋器、網誌、討論區等。
PHP 手冊和 Google 本來已經足夠,但是不能把它們帶入試場,更重要的是,Zend 針對這個考試推薦了一些課程和閱讀資料,基本上都是一些 PHP 和 MySQL 的書籍,對 Alex 來說,這意味著幾乎所有問題都將來自這些書籍。
Zend 在 2007 的書籍名單只有一本書:Zend PHP 5 Certification Study guide(Zend PHP 5 認證學習指南,以下簡稱「學習指南」),Alex 除了閱讀這本書外,也找來 The Zend PHP Certification Practice Test Book(Zend PHP 認證實務考試,以下簡稱「實務考試」)。現在名單已經擴展到包括 Andi Gutmans、Stig Bakken 及 Derick Rethans 編寫的 PHP 5 Power Programming、由 Luke Welling 及 Laura Thomson 編寫的 PHP and MySQL Web Development,還有 George Schlossnagle 編寫的 Advanced PHP Programming。
Alex 預約了考試時間,並拿起筆和筆記本開始認真地閱讀「學習指南」,把每一章節的總結寫在筆記本上,在四天中他每天花二至三小時研究「學習指南」及「實務考試」,這裏是他的典型工作:
- 重溫寫在筆記本上的總結。
- 閱讀一章「學習指南」。
- 用「實務考試」評核自己。
- 重溫這一天的筆記。
Alex 對這種學習方式的體驗是:「我對於書中讀到的一切有很好的了解,我覺得像重遇老朋友,也很享受學習的過程。」
就在正式考試前一天 Alex 完成了他的學習,以下引述來自 zend.com 認證常見問題解答恰如其分地描述了跟著所發生的事情:
考試本身跟大多數其他 IT 考試非常相似,你將需要去一個用戶交流測試中心,這種中心已經在世界各地超過 3500 個地方設立,考試是在一個孤立的房間,用一個專門配置的電腦。該考試是閉卷的,所以你將不能夠查閱任何參考資料或使用互聯網,考試總共有 70 道問題,所有問題必須在 90 分鐘內回答。每一道問題有三種可能的方式:只有一個正確答案的選擇題、有多個正確答案的選擇題、與及自由形式作答的題目。
結果呢?Alex 通過了考試。他認為參加認證考試是非常好的經驗,「學習指南」揭示了一些 Alex 平時忽略的有趣的 PHP 用法,他把這些用法應用到實際工作上,Alex 很肯定地說,Zend 認證考試是 PHP 專業開發者很重要的一步。